> ## 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.

# Bybit EU — Setup and Operation

> MiCA-compliant variant of Bybit for EU residents. Same trading mechanics as global Bybit with EU regulatory wrapper.

<Info>
  **Bybit EU is the MiCA-compliant variant of Bybit for EU residents.** Same trading mechanics as global Bybit, with an EU-regulatory wrapper. Use this if you're an EU resident wanting Bybit's liquidity and feature set with regulatory clarity in your jurisdiction.
</Info>

## When Bybit EU makes sense

<CardGroup cols={2}>
  <Card title="You're an EU resident" icon="circle-euro">
    MiCA compliance is increasingly important for EU operators. Bybit EU gives you the regulatory clarity that global Bybit doesn't in the EU context.
  </Card>

  <Card title="You want Bybit's feature set" icon="building-columns">
    Same trading mechanics, similar fees, same operational profile as global Bybit.
  </Card>

  <Card title="As primary EU venue" icon="star">
    Common pairing: Bybit EU + Bitvavo for fully MiCA-compliant EU dual-venue.
  </Card>

  <Card title="Future-proof regulatory standing" icon="shield">
    MiCA fully in force from 2024–2025. EU regulatory pressure on non-compliant venues will likely increase.
  </Card>
</CardGroup>

## When NOT to use Bybit EU

<Warning>
  * ❌ **You're not an EU resident** — use global Bybit.
  * ❌ **You want symbols only on global Bybit** — symbol set may differ slightly between variants.
  * ❌ **You expect global-Bybit account/credentials to work** — separate venues entirely.
</Warning>

## Important: Bybit EU vs Global Bybit

<AccordionGroup>
  <Accordion title="Different accounts entirely" icon="circle-exclamation">
    Bybit (global) and Bybit EU are separate venues with separate account databases. Credentials don't cross.

    If you previously used global Bybit, you need a fresh Bybit EU signup.
  </Accordion>

  <Accordion title="Symbol set may differ" icon="boxes-stacked">
    Bybit EU's listing reflects MiCA compliance. Some tokens listed on global Bybit may not be available on Bybit EU.

    Verify your target symbols before configuring.
  </Accordion>

  <Accordion title="Same operational disciplines" icon="check">
    All Bybit operational practices apply: error codes, IP allowlisting, sub-account support, etc.

    See [global Bybit setup](/exchanges/bybit) — most content transfers.
  </Accordion>
</AccordionGroup>

## Account creation

<Steps>
  <Step title="Sign up at Bybit EU">
    Note: separate signup from global Bybit. Use a fresh account if you don't have one.
  </Step>

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

  <Step title="Complete KYC">
    EU-specific KYC requirements may apply. Plan for `1–3` business days.
  </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="Create new key">
    Choose "System-generated API Keys."
  </Step>

  <Step title="Configure permissions">
    * ✅ **Read** — enable.
    * ✅ **Spot Trading** — enable.
    * ❌ **Wallet (transfers / withdrawals)** — leave unchecked.
    * ❌ **Derivatives** — leave unchecked unless required.
  </Step>

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

  <Step title="Set 'No Expiration'">
    For long-term operation. Use quarterly rotation discipline instead.
  </Step>

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

## Connecting unCoded to Bybit EU

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

    **Verify**: select "Bybit EU" specifically, not "Bybit." The two are separate venues in the Dashboard.
  </Step>

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

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

## Bybit EU-specific quirks

<AccordionGroup>
  <Accordion title="Same error codes as global Bybit" icon="circle-exclamation">
    `10003` (auth invalid), `10006` (rate limit), etc. — see [global Bybit](/exchanges/bybit) for the full reference.
  </Accordion>

  <Accordion title="Symbol naming unhyphenated" icon="font">
    Same format as global Bybit and Binance: `BTCUSDT`. Exchange profile handles transparently.
  </Accordion>

  <Accordion title="MiCA compliance posture" icon="shield">
    Stricter compliance reporting and KYC than global Bybit. Expect occasional re-verifications.

    Trade-off: regulatory clarity for EU residents.
  </Accordion>

  <Accordion title="Sub-account support" icon="layer-group">
    Same as global Bybit. Useful for strategy isolation.
  </Accordion>

  <Accordion title="Fees similar to global Bybit" icon="coins">
    `0.10%` taker default. Volume tier discounts available.
  </Accordion>
</AccordionGroup>

## Troubleshooting Bybit EU-specific

<AccordionGroup>
  <Accordion title="Authentication fails (10003)" icon="circle-exclamation">
    Most common: IP allowlist mismatch. Standard fix.
  </Accordion>

  <Accordion title="Selected wrong Bybit variant" icon="circle-question">
    Verify in Dashboard you've selected "Bybit EU" specifically. Configuring global-Bybit credentials on the EU venue (or vice versa) fails authentication.
  </Accordion>

  <Accordion title="Symbol not available" icon="boxes-stacked">
    Bybit EU's listing may differ from global. Verify target symbol is on Bybit EU specifically.
  </Accordion>
</AccordionGroup>

## Best practices for Bybit EU operators

<Tip>
  * ✅ **Verify Bybit EU vs Bybit selection** in Dashboard.
  * ✅ **API permissions: Read + Spot Trading only** — no withdrawals.
  * ✅ **IP allowlist** mandatory.
  * ✅ **2FA with authenticator app**.
  * ✅ **Pair with Bitvavo** for full EU MiCA-compliant dual-venue setup.
  * ✅ **Same operational disciplines** as global Bybit — most knowledge transfers.
  * ✅ **Quarterly rotation**.
  * ✅ **Verify symbol availability** before configuring.
</Tip>

## What's next

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

  <Card title="Bitvavo Setup" icon="building-columns" href="/exchanges/bitvavo">
    The other MiCA-compliant EU venue. Common pairing.
  </Card>

  <Card title="Bybit Setup" icon="building-columns" href="/exchanges/bybit">
    Global Bybit — most operational knowledge transfers to EU variant.
  </Card>

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

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