> ## Documentation Index
> Fetch the complete documentation index at: https://uncoded.ch/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# BingX — Setup and Operation

> Newer entrant with growing liquidity, competitive fees, and a copy-trading focus. Hyphenated symbol naming.

<Info>
  **BingX is a newer entrant with growing liquidity.** Competitive fees and broad symbol coverage. Less battle-tested than the established majors but increasingly viable for operators wanting venue diversification beyond the top tier.
</Info>

## When BingX makes sense

<CardGroup cols={2}>
  <Card title="Competitive fees" icon="coins">
    `0.10%` taker, comparable to Binance. Sometimes lower with volume tiers.
  </Card>

  <Card title="Diversification beyond majors" icon="puzzle-piece">
    For operators wanting a fourth or fifth venue beyond the top-tier exchanges.
  </Card>

  <Card title="Symbol coverage" icon="boxes-stacked">
    Broader listing than some smaller venues; growing over time.
  </Card>

  <Card title="API maturity" icon="plug">
    BingX's spot API has stabilized. Less battle-tested than Binance but solid.
  </Card>
</CardGroup>

## When NOT to use BingX

<Warning>
  * ❌ **As your starter venue** — established venues better for first month.
  * ❌ **As your only venue** — newer integration; expect occasional edge cases.
  * ❌ **For US residents** — BingX has US restrictions.
  * ❌ **For very large per-order sizes** — liquidity less deep than top-tier.
  * ❌ **For specific niche altcoins without liquidity verification** — varies symbol-by-symbol.
</Warning>

## Account creation

<Steps>
  <Step title="Sign up at BingX">
    Use referral link if available.
  </Step>

  <Step title="Verify email and phone">
    Standard verification.
  </Step>

  <Step title="Complete KYC">
    KYC at spot-trading level.
  </Step>

  <Step title="Enable 2FA">
    Authenticator app preferred.
  </Step>
</Steps>

## API key creation

<Steps>
  <Step title="Navigate to API Management">
    Account → API Management.
  </Step>

  <Step title="Click 'Create API'">
    Standard flow.
  </Step>

  <Step title="Configure permissions">
    * ✅ **Read** — enable.
    * ✅ **Spot Trading** — enable.
    * ❌ **Withdrawal** — leave unchecked. NEVER enable.
  </Step>

  <Step title="Set IP allowlist">
    Paste your VPS IP. Wait for propagation.
  </Step>

  <Step title="Save key and secret">
    Save both immediately.
  </Step>
</Steps>

## Connecting unCoded to BingX

<Steps>
  <Step title="Open Dashboard, add BingX">
    "Exchanges" → "Add Exchange" → "BingX."
  </Step>

  <Step title="Paste credentials and test">
    API key + secret. Test Connection.
  </Step>

  <Step title="Watch logs">
    First hour observation.
  </Step>
</Steps>

## BingX-specific quirks

<AccordionGroup>
  <Accordion title="Symbol naming uses hyphens" icon="font">
    BingX pairs use dash separation: `BTC-USDT`, `ETH-USDT`. Same as OKX/KuCoin/Coinbase format.
  </Accordion>

  <Accordion title="Newer integration" icon="flask">
    BingX is less battle-tested than Binance/Bybit/Kraken in unCoded. Expect occasional edge cases.

    **Operator implication**: start with smaller capital. Watch logs more carefully.
  </Accordion>

  <Accordion title="Copy-trading platform" icon="users">
    BingX has a strong copy-trading product. Not relevant to unCoded operators — we author our own strategies.
  </Accordion>

  <Accordion title="Liquidity growing" icon="chart-line-up">
    Liquidity has improved meaningfully over recent years but isn't yet at Binance/Bybit depth on most pairs.
  </Accordion>
</AccordionGroup>

## Troubleshooting BingX-specific

<AccordionGroup>
  <Accordion title="Authentication fails" icon="circle-exclamation">
    Standard checks: IP allowlist, permissions, credential whitespace, propagation.
  </Accordion>

  <Accordion title="Symbol not found" icon="font">
    Use dash format (`BTC-USDT`).
  </Accordion>

  <Accordion title="Slippage on thin pairs" icon="weight-scale">
    Smaller per-order sizes for less-liquid symbols.
  </Accordion>
</AccordionGroup>

## Best practices for BingX operators

<Tip>
  * ✅ **Use dash symbol format** (`BTC-USDT`).
  * ✅ **API permissions: Read + Spot Trading only**.
  * ✅ **IP allowlist**.
  * ✅ **2FA with authenticator app**.
  * ✅ **Start with smaller capital** while validating BingX behavior.
  * ✅ **Use as tertiary venue** rather than primary.
  * ✅ **Watch logs more carefully** — newer integration has edge cases.
  * ✅ **Quarterly rotation**.
</Tip>

## What's next

<CardGroup cols={2}>
  <Card title="API Key Security" icon="shield" href="/exchanges/api-key-security">
    Universal principles.
  </Card>

  <Card title="Binance Setup" icon="building-columns" href="/exchanges/binance">
    The recommended primary.
  </Card>

  <Card title="Other venues" icon="ellipsis" href="/exchanges/other-venues">
    Remaining production-ready.
  </Card>

  <Card title="TradingBot" icon="robot" href="/modules/tradingbot">
    The execution engine.
  </Card>
</CardGroup>
