In order to get started with the FTX API, you will first need to go over to their website to create an account. The website is found on the following link: https://ftx.com/
FTX.US Support, FTX.US Toll Free, FTX.US Customer Service, FTX.US Customer Care, FTX.US Helpline, FTX.US Technical Support Number, FTX.US Login --FTX.US Support Number +1 (201) -971-3898 Toll Free USA
In the upper right column you will see a big blue “Register” button, go ahead and click it.
A sign-up pop-up will appear and you will need to enter your email address and create a password. Be sure to verify that you're not a robot and agree with the terms of service, after hopefully reading some of it.
After that, you will be asked by the exchange if you wish to take a quick overview of its features. We covered all of them in this article but a more detailed analysis won't hurt.
After that, you will be asked to complete a two-factor authorization to improve the safety of your account. Be sure to do that.
Okay, let us obtain the API key now. Click on your blue profile icon that is found in the upper right corner and then go to “Settings”. When there scroll down until you see the “API Keys” header.
Now click the CREATE API KEY button and be sure to copy and paste your API Key and API secret in a secure place. The API Secret won't be shown again after you close the dialog.
You can freely edit your API Key permissions by changing its settings to read-only, whitelisting your IP address, and more.
How to get Price Data with FTX?
Price data can be obtained by calling the required REST API endpoints. Before we start I should mention that the API rate limit is set to 30 requests per second. If you exceed this limit you will get HTTP 429 errors.
If you want faster market and account data be sure to explore the websocket API. Now, let us import the relevant libraries and see what markets are available in the FTX exchange.
We will also want to arrange the data in a pandas data frame for a better look and sense of the data.