Skip to main content

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.

Bitvavo is a Netherlands-based EU-regulated venue with EUR-quoted markets natively. Strong MiCA compliance posture. Recommended EU starter for operators wanting EUR quotes throughout — natural for tax reporting, no FX conversion needed.

When Bitvavo makes sense

You're an EU resident

Bitvavo is purpose-built for EU operators. Strong regulatory standing under MiCA.

You want EUR-quoted trading

Native EUR pairs (BTC-EUR, ETH-EUR). No USD↔EUR FX conversion. Natural for EU tax reporting.

As recommended EU starter

For first-month EU operators wanting MiCA compliance from day one.

Solid liquidity on majors

Strong on BTC-EUR, ETH-EUR, top altcoin pairs. Less deep than global Binance but sufficient.

When NOT to use Bitvavo

  • You want USDT-quoted trading — Bitvavo is EUR-native; USDT pairs available but not the focus.
  • You’re not an EU resident — Bitvavo restricted outside EU.
  • You want very long-tail altcoin coverage — Bitvavo’s listing is curated for EU compliance, not breadth.
  • You want sub-cent fees — Bitvavo’s 0.25% taker is higher than Binance with BNB discount.

Account creation

1

Sign up at Bitvavo

EU-resident verification required.
2

Verify email and phone

Standard verification with EU phone preferred.
3

Complete KYC

EU-specific KYC. Government ID, address, residence verification.
4

Enable 2FA

Authenticator app preferred.

API key creation

1

Navigate to API settings

Account → API.
2

Create new API key

Standard creation flow.
3

Configure permissions

  • View / Read — enable.
  • Trade — enable.
  • Withdrawal — leave unchecked. NEVER enable.
4

Set IP allowlist

Paste your VPS IP. Wait for propagation.
5

Save key and secret

Save both immediately.

Connecting unCoded to Bitvavo

1

Open Dashboard, add Bitvavo

“Exchanges” → “Add Exchange” → “Bitvavo.”
2

Paste credentials

API key + secret. Test Connection.
3

Configure EUR pairs

Common pairs: BTC-EUR, ETH-EUR, SOL-EUR. Mode pre-builts assume USDT — capital sizing translates roughly 1:1 EUR:USD for nominal value purposes.

Bitvavo-specific quirks

Most pairs are <base>-EUR. USDT pairs available but not the focus.Operator implication for tax reporting: Bitvavo’s trade history is already in EUR. unCoded’s tax export’s USD↔EUR conversion is not needed for Bitvavo trades; the data is already EUR-native.
Bitvavo pairs use dash separation: BTC-EUR, ETH-EUR. Same format as OKX/Coinbase/KuCoin/BingX.
0.25% taker default, with volume tier discounts. Higher than Binance with BNB discount.Trade-off: pay more in fees for EU regulatory standing and EUR-native trading.
Smaller symbol set than global majors — typically 100–200 pairs. EU compliance-focused listing.Most operators don’t need broader coverage. Use a secondary venue (Binance via global, KuCoin, etc.) if you need long-tail altcoins.
Strong compliance under EU framework. Expect periodic KYC re-verifications. Tax reporting integration with EU tax authorities improving.
Pre-built modes specify USD-denominated capital. For Bitvavo, treat the recommended numbers as roughly EUR-equivalent for sizing purposes.Example: BasicMode’s ~$20,000 recommended capital ≈ ~€18,000–22,000 depending on FX rate.

Troubleshooting Bitvavo-specific

Standard checks: IP allowlist, permissions, credential whitespace, propagation.
Use dash format with EUR (BTC-EUR). Verify symbol is on Bitvavo (curated listing).
0.25% taker means strategies that work at 0.075% (Binance + BNB) may underperform on Bitvavo. Backtest with realistic Bitvavo fees before deploying.

Best practices for Bitvavo operators

  • Use EUR-quoted pairs as primary — native to Bitvavo.
  • API permissions: View + Trade only — never Withdrawal.
  • IP allowlist.
  • 2FA with authenticator app.
  • Backtest with 0.25% fees to validate strategy economics.
  • Pair with Bybit EU for full MiCA-compliant dual-venue setup.
  • Capital sizing in EUR roughly equivalent to mode-recommended USD amounts.
  • Quarterly rotation.
  • Tax reporting natively EUR — simpler than translating from USDT pairs.

What’s next

API Key Security

Universal principles.

Bybit EU Setup

The other recommended EU venue. Common pairing.

Other venues

Remaining production-ready venues.

Tax Export

EU operators benefit from Bitvavo’s EUR-native trade history.

TradingBot

The execution engine.
Last modified on May 3, 2026