First the 3Commas free plan was kiboshed, and now with 3c.exchange shutting down, I have no choice but to use a paid 3Commas.io plan. The benefit of using this though, you can connect to (almost) any exchange. I’ve recently started using the amazing FTX.com platform, so here’s you can connect your 3Commas account to your FTX.com account using the API connection.
I’ve been getting lots of requests to post more after quite a hiatus. While I haven’t been posting much, the trading did continue. After my last post 3Commas ended their free plan and I had to switch to 3c.exchange. It worked the same, so no biggie, but I did have to let a few red bags go to make the transition. Anyways, now 3c.exchange is shutting down, so I’m moving back to 3Commas, this time to a paid plan. I’ll make another post in the near future to go through the economics of a paid plan and if it’s worth it (short version – it is!), but for now I want to cover the steps for connecting your 3Commas account to FTX.com.
I find FTX.com is one of the cleanest and easiest to use crypto exchanges out there. There’s so much more to them as well, but that’s a completely different post. In short, use FTX.com if you can.
Sign up to FTX.com and 3Commas.com
It goes without saying, but you first need to have accounts on both platforms. Use the links below to get you started. The FTX.com link will get you 5% off your trading fees, and the 3Commas link, if you don’t already have an account, will get you a 10% discount on your first month.
Now, on with it.
3Commas.io Add an Exchange
After you’ve logged into your 3Commas.io account, click on the My Exchanges link in the left column.
In the first dropdown select FTX.
Now you’ll see options for Name, Sub-account, API Key, and API Secret. Name is what you’ll use in 3Commas to identify this exchange. You can just leave it as FTX if you want, that’s fine. But first understand how Sub-accounts work on FTX.
When you first sign up on FTX and deposit funds, they all go into one main account, and you can trade as you wish from that one account. But you can also create Sub-accounts and trade them separately. The most common use scenario for accounts is futures trading. When futures trading and using leverage, you have the choice of isolated or cross margin. I won’t go into details here on that, but basically FTX only uses cross margin, ie you entire account is used as collateral for margin. So, you setup a Sub-account in FTX, and transfer some funds into that Sub-account from your main account. Now, if you’re using leverage on a trade within that sub account, the collateral is limited to just that Sub-account. It’s sort of a hybrid cross-isolated margin, with the advantage of having multiple trades within a single Sub-account. The way I setup my bots, I have a Sub-account in FTX called 3Commmas, and link that account to my 3Commas account.
So let’s go ahead and set that up in FTX and grab our API keys while we’re at it.
Setup Sub-account and Create API Keys on FTX.com
From your FTX dashboard, click on your name or the name of the account in the top bar (what you see depends on your account settings), and then choose the Sub-accounts option.
…then click on Manage Subaccounts. (If you don’t have any Subaccounts you may be asked to create one right away).
From the Subaccounts area, click on CREATE SUBACCOUNT, and enter a name. Let’s call this one 3Commas. You can get more descriptive here if you wish. I have several different Subaccounts connected, so a good naming convention might help if you plan to connect more Subaccounts in the future.
Click on CREATE SUBACCOUNT to continue.
Now click on the Account/your name button in the top again and choose Settings this time.
When the settings screen loads, click on API.
Make sure your Subaccount is selected in the top row, then click on CREATE API KEYS FOR 3COMMAS (the “3COMMAS” here is the name of the Subaccount).
Now you’ll have displayed your API Key and your API Secret.
Leave that window open and jump back to your Exchange setup on 3Commas. If you’re planning to connect multiple Subaccounts, then it might be helpful here if the Name field is more descriptive than just FTX, but it’s up to you (and you can change the name later anyways). Enter the Subaccount name to match, and then copy and paste your API Key and API Secret into the fields and click on the Connect an Exchange button.
And that’s it!
You’ll now see that exchange on your dashboard and when setting up bots, and the balance in that exchange account will reflect the balance in your FTX Subaccount.
This was the first post in a while, but stay tuned for more meaty stuff ahead. Everything from live testing bot comparisons, best bot settings for bull, bear, and sideways markets, BTC to ETH switching bots, using leverage with bots, and lots lots more! And of course, providing proof that 1% days are achievable, and then some! Sign up below to make sure you don’t miss out.
Stay up to date on all the posts and how-to’s, Subscribe!
2 thoughts on “Connect Your 3Commas Account to FTX.com”
[…] Sign up for a 3Commas and FTX account. […]
[…] accounts as I usually trade FTX perps so I can use a bit of leverage. Check this post out for connecting your 3Commas account to your FTX account if you haven’t done so already. Note that with the futures account connection you can only […]