Skip to content

Upbit (Singapore)

Connect Upbit Singapore spot trading to Coinrule — required permissions, the IP allowlist, and troubleshooting.

Updated 2026-11-07·2 min read

Coinrule connects to Upbit Singapore (sg.upbit.com) for spot trading with an API key. Upbit requires every API key to carry an IP allowlist, so registering Coinrule's trading IPs is part of the setup.

How do I connect Upbit?

  1. Create an API key on Upbit Singapore

    Open My Page → Open API management on sg.upbit.com and create a key with View Account, View Orders, and Order Placement. Leave Withdraw and Deposit off.

  2. Register Coinrule's trading IPs

    Upbit lets you register up to 10 IP addresses per key. Add the trading IPs shown under IP whitelist required → Show on the Connect page. Without them validation fails with no_authorization_ip.

  3. Open the Upbit tile

    Go to cloud.coinrule.com/connect and select Upbit.

  4. Paste the Access Key and Secret Key

    Upbit labels the credentials Access Key and Secret Key. The secret is shown once; copy it before closing the dialog, then press Connect.

Open Upbit API key management →

Enable these permissions

  • ✓View Account— read balances and validate the connection.
  • ✓View Orders— reconcile open and past orders.
  • ✓Order Placement— place and cancel spot trades on your behalf.

Leave these OFF

  • ✕Withdraw / Deposit

Notes

  • ℹRegister Coinrule's trading IPs in the key's IP allowlist
  • ℹKeep withdrawals disabled
ℹ

Coinrule checks all three permissions with a non-creating probe before saving the account. A key missing any of them is rejected and no account is created.

Which markets are supported?

Spot pairs listed on Upbit Singapore. Upbit is spot only — there is no perpetuals account.

Which timeframes are available?

1m, 5m, 15m, 1h, 4h, and 1d. 3m and 30m are not available on Upbit.

Can I paper trade on Upbit?

Yes. Paper strategies run on paper_upbit_sg using public Upbit prices and simulated fills; no API key is needed.

Troubleshooting

ErrorFix
no_authorization_ipAdd Coinrule's trading IPs to the key's allowlist on Upbit, then retry
Connection rejected for a missing permissionEnable View Account, View Orders, and Order Placement on the key
Invalid signatureRe-copy the Access Key and Secret Key without trailing spaces
Order rejected for sizeIncrease the order size to meet the pair's minimum on Upbit

Get started

Was this article helpful?

Trading involves risk. Past performance is not indicative of future results. Never trade with funds you cannot afford to lose. Coinrule does not provide financial advice.

Still stuck?

Contact support