How To Connect/Reconnect Bybit API With FinRev (UTA)
Before working through the steps in the following guide you must have upgraded your Bybit subaccount to a Unified Trading Account (UTA).
If you have not yet upgraded your account to a UTA, please follow this guide to complete the upgrade before proceeding with the steps in this guide.
Note: If you are editing permissions, or if your API keys have expired, you MUST generate a new API key, and connect the new API key to FinRev.
Important: Please DO NOT upgrade your API to 'UTA Pro' when prompted by Bybit. FinRev is currently not compatible with the upgraded API version.
Creating Your API in Bybit
- Log into your Bybit account that is connected to FinRev/that you wish to connect to FinRev. You can hover your mouse over the profile icon in the top right of the screen to reveal the menu. Use the 'Account Switch' button to switch to the subaccount that is connected to FinRev.
- Once you're logged into the subaccount that is connected to FinRev, hover your mouse over the profile icon in the top right
- Click on 'API'
- Click on 'Create New Key'
- Click on 'Syste Generated Keys'
- Use the following settings:
- API Key usage: API Transaction
- Name for the API Key: Name the API key whatever you like
- API Key Permissions: Read-Write | No IP Restriction
- Select all permissions except for 'Account Transfer' and 'Subaccount Transfer'
- Click 'Submit'
- Enter the 2FA code on your subaccount
Note: Be careful not to navigate away from the API Key information that is now displayed on your screen
Connecting Bybit to FinRev
- In a separate tab, open finrev.trade
- Click on the profile icon in the top right of the screen
- Ensure you are logged into the correct FinRev account that you wish to connect to Bybit. If you are not you can click on 'Account Switch' to navigate between accounts.
- Once you're logged into the correct FinRev account, click on the profile icon
- Click on 'Manage Account'
- Click on 'API credentials'
- Click on the drop down under 'Exchange'
- Select 'Bybit'
- Go back to Bybit and copy the 'API Key', then paste it into the 'API key' box on FinRev
- Copy the 'API Secret', then paste it in the 'API secret' box on FInRev
- Click 'Save' on FinRev. There should be a confirmation message when they have been successfully submitted
Go back to Bybit and click on 'Understood'
NOTE - Your API keys will need to be renewed every 90 days. Failure to renew your API keys will result in your Bybit account & FinRev losing their connection, meaning no positions will be opened or closed from where the connection was lost.
If you have received an email from us advising that your API keys have expired, you MUST follow the guide above to generate a brand new API key.
For more information on renewing your API keys on Bybit, check out this walkthrough.