FAQ: Updating Binance US Trade Pairs via API
TL;DR: When using the Binance US API with CoinTracking, new trade pairs need to be manually updated. This ensures any trades involving new coin combinations (e.g., BTC/XLM) are properly imported. Previously traded pairs update automatically when the job is first created.
Why do I need to update Binance US trade pairs?
Unlike some other exchanges, Binance US requires manual updates to trade pairs when you begin trading a new pair. If you haven't traded a specific combination of cryptocurrencies before, the API won't automatically import transactions for it until the pair is added to your API job.
When is a trade pair update required?
Required: When you execute a trade with a new pair that hasn’t been used before on your Binance US account (e.g., first time trading BTC/XLM).
Not required: If you have already traded the pair in the past or during the initial API job setup.
How to update trade pairs in your Binance US API job
Visit the Binance US API Import Page in CoinTracking.
Scroll down to your active Binance US API job and click "Edit"
Select "Update Job and Trade Pairs".
This action will add newly used trade pairs and ensure all related transactions are imported.
Additional Notes
Transaction Fees: If BNB is used for trading fees, they will be imported automatically during this update.
Time Required: Updating trade pairs may take several hours. During this period, the API status will display as "in progress".
Summary
Always update your Binance US trade pairs in CoinTracking whenever you begin using a new pair. This ensures your trade history stays accurate and complete, especially for tax reporting and balance tracking.