Connecting Binance lets Viktury sync your trades automatically. The key you create only needs read access, so Viktury can see your trade history but can never place an order or withdraw.
Create a read-only API key on Binance
-
Sign in to Binance, click your profile icon, choose Account, then API Management, and click Create API.

Account, then API Management, then Create API. -
Keep System generated, click Next, name the key (Viktury is fine) and complete the security checks Binance asks for.

Keep System generated and click Next. -
Binance shows your API Key and Secret Key. A new key has only Enable Reading ticked, which is exactly what Viktury needs, so leave the trading and withdrawal options switched off.
-
Copy the API Key and the Secret Key. The secret is shown only once, so save it before you close the page.

Copy both keys now. Only Enable Reading should be ticked.
Add it to Viktury
On the Add account screen, choose Binance, name the account, and paste your API Key and API Secret into the matching fields. Save, and Viktury runs its first sync.

Futures and funding
A read-only key syncs your spot trades. Binance only shares futures trades and funding payments with a key that has "Enable Futures" switched on, and it only lets you switch that on after you restrict the key to trusted IP addresses. The Add account screen shows the IP addresses Viktury connects from.
Keep in mind that "Enable Futures" also allows futures trading with the key. Viktury never places an order, but if you would rather keep the key read-only, leave futures off and import your futures trades from a Binance CSV export instead. A CSV export does not include funding payments.
Import from a CSV instead
If you would rather not create a key, export your trades from Binance and upload the file.
-
On binance.com, open Orders, then Spot Order, then the Trade History tab. For futures, use the USD-M futures order page instead.
-
Click the download icon at the top right of the table (its tooltip says Export Trade History, or Export on the futures page). It opens the Data Download Center.

Orders, Spot Order, Trade History, then the download icon at the top right. -
Pick your time range, choose CSV and click Generate. When Binance says the file is ready, click Download.

Pick a time range, choose CSV, then Generate. -
On the Add account screen, choose Binance, open the Upload CSV tab and select the file as Binance gave it to you. Opening and re-saving it in a spreadsheet app can break the import.

On the Upload CSV tab, pick your file and click Upload Trades.
Troubleshooting
- Key rejected. Check for extra spaces in the pasted values and confirm the key is enabled on Binance. If you restricted the key to specific IP addresses, that can also block the sync.
- No trades showing yet. Give the first sync a moment. If the account or the chosen range has no fills, there is nothing to import yet.
- Permissions too narrow or too broad. If syncing fails, make sure reading is enabled on the key. If you turned on any trading or withdrawal permission, switch it off: Viktury never uses it.