Skip to main content

KuCoin


kucoin-logokucoin-logo

Connecting KuCoin to Tealstreet​

  • First, make sure you are logged into your KuCoin account.
note

Consider supporting Tealstreet by using the KuCoin referral link.

tip

It's a good idea to keep both Tealstreet and KuCoin tabs open for the duration of this process.

  • Click the 'Settings' button near the top right corner of the terminal.
Adding API
  • Click the 'Add new key' button at the bottom of the settings page.
TS Dropdown
  • Choose KuCoin from the exchange selection menu.
Exchange Selection

Okay lets go back to our KuCoin account and create the API Key.


Creating the API key​

  • Now you are ready to generate the API key within your KuCoin account. Head back to the KuCoin tab and open API Management from your account menu.
  • Start the API key creation flow.
  • Choose a label or note for the key. This only needs to help you recognize the key inside KuCoin.
  • Create an API Passphrase for the key and store it somewhere safe. You will need to enter this passphrase in Tealstreet.
tip

Keep the KuCoin tab and Tealstreet settings page open at the same time. You may need to copy Tealstreet's recommended IP addresses into the KuCoin API form before the key is created.


API permissions​

  • Enable the permissions needed for trading:
    • Read access for account, balance, orders, and positions.
    • Trade access for placing, editing, and cancelling orders.
  • Do not enable withdrawal permissions. Tealstreet never needs withdrawal access.
  • If KuCoin asks you to bind or whitelist IP addresses, copy the IP addresses shown in the Tealstreet API key form and paste them into the KuCoin whitelist field.
  • Complete any email, SMS, or two-factor verification prompts KuCoin requires.
  • After the key is created, keep the API Key, API Secret, and API Passphrase available. You will need all three for Tealstreet.
caution

Never share your API keys with anyone. Tealstreet team members will never ask you what your API key, API secret, or API passphrase is.


Connecting the key to Tealstreet​

Now return to the Tealstreet API key form where you selected KuCoin.

  • Give the key a name. This can be anything you want.
  • Choose the color you want this account to use in the terminal.
  • Paste the API Key KuCoin showed you when the key was created.
  • Paste the API Secret KuCoin showed you when the key was created.
  • Paste the API Passphrase you created for this KuCoin API key.
  • Click Done.
caution

Never share your API Keys with anyone. Tealstreet team members will never ask you what your API key is.

info

Be sure to double check you do not confuse API Key and API Secret. Connecting your KuCoin exchange account to Tealstreet will not work if these fields are not entered correctly.

If all the details are correct, you will have successfully linked your KuCoin account to Tealstreet.

  • Close the Settings page and navigate to the Main Trading page. Select the KuCoin account you just linked to enable it.
    • If properly linked, you will see your balance appear in the Margin window of Tealstreet. Happy trading!!!
    • For more information check out our Quick Start Guide.

Troubleshooting​

KuCoin rejects the API key​

Double check that the API key, API secret, and API passphrase were copied into the correct Tealstreet fields. KuCoin requires the passphrase you created when making the API key.

If you enabled IP restrictions on KuCoin, make sure the whitelist exactly matches the IP addresses shown in the Tealstreet API key form. If you switch Tealstreet routing regions later, update the KuCoin whitelist before trading.

I can see market data but cannot place orders​

Confirm the API key has trading permissions enabled. Read-only keys can load some account or market information, but they cannot place, edit, or cancel orders.

Which KuCoin account mode should I use?​

Use a KuCoin account mode supported by the Tealstreet connection flow shown in the app. If KuCoin blocks API trading for your account mode, create or switch to a supported KuCoin trading account before connecting the key.