Exchange API Setup

Exchange API Key Setup Guide

MOAHook relays your TradingView alerts to exchange APIs, so each user must create API keys directly inside the exchange account.

This guide follows the same order as the screenshots and explains why each permission, IP restriction, and key value matters.

Viewing on mobile

On each exchange detail page, you can switch between PC and mobile screenshots. Exchanges with mobile screenshots open the mobile flow first on small screens; exchanges without them use the PC flow.

API security settings

64.176.225.121

For exchanges that support IP restrictions, allow only this IP and never enable withdrawal permissions. For Korea Investment, match the key environment and HTS ID.

IP restriction or environment validation

Restrict supported exchanges to 64.176.225.121. For Korea Investment, validate paper/real environment and HTS ID.

Never enable withdrawals

Keep asset-transfer permissions such as Withdraw, Transfer, and Sub-account Manage disabled.

Register keys immediately

Secret Keys are often shown only once, so register them in MOABOT right after issuance.

Bybit

Bybit API key setup

Create the key in the order shown below, then enter the values in MOABOT Dashboard > Settings > API. Even if the exchange screen changes slightly, look for API Management, API keys, or API and connections.

Values to enter in MOABOT

API KeyAPI Secret

Recommended settings

  • System-generated API Keys
  • API Transaction
  • Read-Write
  • Only IPs with permissions granted: 64.176.225.121

Cautions

  • Use IP restriction instead of No IP restriction to avoid expiry or security limits.
  • Withdrawal, P2P, Fiat trading, and Ads permissions are not needed for MOABOT.

Capture View

Follow the PC web screenshots

This is the standard desktop-browser flow for opening the exchange API management screen and creating a key. The wider screen makes permissions and IP restrictions easier to verify.

Desktop opens the PC flow first. On small screens, mobile screenshots open first when available. This exchange currently has no mobile screenshots, so the PC flow is shown.

01Bybit · PC web

Open API Management from the profile menu

What to do on this screen

Open the top-right profile menu and go to Account or API Management.

Checkpoints

  • Confirm that you are signed in to the trading account.
  • API Management is located inside the Account menu.

Next step: Click Create New Key

Swipe horizontally to inspect the desktop screenshot.

Open
Bybit PC web API setup step 1: Open API Management from the profile menu
Find the menu or field that matches the step title in the screenshot, then follow the checkpoints on the left.
02Bybit · PC web

Click Create New Key

What to do on this screen

On API Management, click Create New Key to start issuing a new key.

Checkpoints

  • Create a separate MOABOT key even if existing keys are present.
  • Do not overwrite an existing automation key.

Next step: Choose System-generated API Keys

Swipe horizontally to inspect the desktop screenshot.

Open
Bybit PC web API setup step 2: Click Create New Key
Find the menu or field that matches the step title in the screenshot, then follow the checkpoints on the left.
03Bybit · PC web

Choose System-generated API Keys

What to do on this screen

Select System-generated API Keys, where the exchange creates the key for you.

Checkpoints

  • Create an API Transaction key, not a third-party application connection.
  • Do not choose the user-generated RSA key method.

Next step: Enter basic details and IP restriction

Swipe horizontally to inspect the desktop screenshot.

Open
Bybit PC web API setup step 3: Choose System-generated API Keys
Find the menu or field that matches the step title in the screenshot, then follow the checkpoints on the left.
04Bybit · PC web

Enter basic details and IP restriction

What to do on this screen

Select API Transaction and Read-Write, then enter 64.176.225.121 in Only IPs.

Checkpoints

  • Orders will not relay if Read-Write is off.
  • Do not select No IP restriction.
  • Enter only 64.176.225.121 as the allowed IP.

Next step: Select only the required permissions and submit

Swipe horizontally to inspect the desktop screenshot.

Open
Bybit PC web API setup step 4: Enter basic details and IP restriction
Find the menu or field that matches the step title in the screenshot, then follow the checkpoints on the left.
05Bybit · PC web

Select only the required permissions and submit

What to do on this screen

Select only the order, position, and trading-read permissions for the market you will use. Do not select withdrawal or asset-transfer permissions.

Checkpoints

  • For derivatives, check Orders, Positions, and Unified Trading permissions.
  • Enable SPOT Trade only if you will use spot.
  • Keep Withdrawal disabled.

Next step: Check the issued key

Swipe horizontally to inspect the desktop screenshot.

Open
Bybit PC web API setup step 5: Select only the required permissions and submit
Find the menu or field that matches the step title in the screenshot, then follow the checkpoints on the left.
06Bybit · PC web

Check the issued key

What to do on this screen

When the new API appears in the list, copy the API Key and Secret into the Bybit fields in MOABOT settings.

Checkpoints

  • Prepare both API Key and API Secret.
  • Confirm that the MOABOT server IP appears in the IP Address field.

Swipe horizontally to inspect the desktop screenshot.

Open
Bybit PC web API setup step 6: Check the issued key
Find the menu or field that matches the step title in the screenshot, then follow the checkpoints on the left.

Next Step

Register the issued key in MOABOT

Open Settings in the MOABOT dashboard, choose the API tab, then enter each exchange value such as API Key, Secret Key, Passphrase, or Korea Investment account and HTS values. Telegram verification may be required before saving.

Open MOAHook dashboard
Support