Read-only API-sleutel: Binance, Bybit, OKX en MT5

Wat een read-only API-sleutel kan en waarom hij veilig is: de rechten bij Binance, Bybit en OKX, het investorwachtwoord van MT5, IP-binding en lekken.

Schilderij in frescostijl van een geldkist met een hangslot en glazen wanden waardoor goud en edelstenen te zien zijn, met een koperen sleutel ernaast op een stenen tafel

Een read-only API-sleutel ziet je saldo, posities en handelsgeschiedenis, maar kan geen orders plaatsen, overboeken of opnemen. Daarom kun je er een aan een trading journal of een belastingtool geven: zelfs als hij wordt gestolen, liggen alleen je gegevens op straat, niet je account. Hieronder: welke rechten je laat aanstaan bij Binance, Bybit en OKX, wat MetaTrader 5 in plaats van een sleutel geeft, wanneer je een sleutel aan een IP-adres bindt en wat je doet als een sleutel uitlekt.

Wat een read-only sleutel kan

Een API-sleutel is een paar tekenreeksen: de sleutel en de geheime sleutel. Daarmee komt een programma zonder je wachtwoord in je account bij de exchange en doet het alles wat de rechten van de sleutel toestaan. Er zijn drie soorten rechten:

  • Lezen. Saldi, posities, orders en handelsgeschiedenis.
  • Handelen. Orders plaatsen, wijzigen en annuleren namens jou.
  • Opnemen en overboeken. Geld uit het account halen of tussen accounts verplaatsen.

Een sleutel die kan handelen, geeft al toegang tot je geld. Wordt hij gestolen bij een dienst of van je computer, dan kan een vreemde op je account handelen, en met opnamerechten ook het geld meenemen. Binance zegt het onomwonden: je sleutels invoeren op een platform van derden is een veiligheidsrisico.

Een read-only sleutel neemt dat risico weg. Toch geeft hij nog gegevens prijs: je handelsgeschiedenis en de omvang van je account. Geef hem alleen aan diensten die je vertrouwt, en geef elke dienst een eigen sleutel.

Welke rechten je laat aanstaan: Binance, Bybit, OKX en MetaTrader 5

Elk platform gebruikt eigen namen. Het schema volgt de hulppagina’s en de documentatie van de exchanges en van MetaQuotes op 8 oktober 2026. Het is geen screenshot: de schermen verschillen per regio en versie.

Een schema van de rechten op vier platforms. Binance, scherm Edit restrictions: alleen Enable Reading aangevinkt; Enable Spot & Margin Trading, Enable Margin Loan, Repay & Transfer, Enable Futures en Enable Withdrawals uit. Bybit: Read-Only gekozen, niet Read-Write. OKX: alleen Lezen aangevinkt; Handelen en Opnemen uit. MetaTrader 5: het investorwachtwoord in plaats van het masterwachtwoord
Wat er aan blijft in een read-only sleutel. De namen van de opties zijn die van de exchanges zelf.
WaarAanUitHoe een dienst het controleert
BinanceEnable ReadingEnable Spot & Margin Trading, Enable Margin Loan, Repay & Transfer, Enable Futures, Enable Withdrawalshet verzoek apiRestrictions: enableReading = true, elk ander recht false
BybitRead-OnlyRead-Writehet verzoek query-api: readOnly = 1
OKXLezenHandelen, Opnemenhet verzoek account/config: perm = read_only
MetaTrader 5investorwachtwoordmasterwachtwoordgeen sleutels: het wachtwoord zelf bepaalt de rechten

Vraagt een journal of een analysetool om rechten om te handelen of op te nemen, dan is dat een reden om nee te zeggen. Lezen is alles wat ze nodig hebben.

Zo maak je de sleutel aan bij elke exchange

Binance

Binance wil eerst drie dingen: tweefactorauthenticatie (2FA), een storting van welk bedrag ook op je Spot Wallet en een afgeronde identiteitsverificatie.

  1. Open API Management. Profielicoon → Account → API Management.
  2. Maak de sleutel aan. Create API → System generated, geef hem een naam en bevestig met 2FA of een passkey.
  3. Bewaar de geheime sleutel. De Secret Key is alleen bij het aanmaken zichtbaar; daarna wordt hij verborgen.
  4. Controleer de rechten. Edit restrictions: alleen Enable Reading is aangevinkt. Dat staat standaard aan.

Sinds 30 januari 2023 kan een systeemsleutel zonder IP-beperking alleen lezen. Opnames zet Binance alleen aan op een sleutel die aan IP-adressen is gebonden.

Bybit

Sleutels maak je alleen op de website aan; in de app kan dat niet. Een nieuw account kan in de eerste 48 uur geblokkeerd zijn voor het aanmaken van sleutels.

  1. Open API Management. Profielicoon rechtsboven → API.
  2. Maak de sleutel aan. Create New Key → System-generated API Keys → API Transaction, en geef hem een naam.
  3. Kies Read-Only. De andere optie, Read-Write, staat handelen toe.
  4. Vink de onderdelen aan. Bijvoorbeeld Unified Trading. Een Read-Only-sleutel leest ze alleen.
  5. Bevestig en bewaar de geheime sleutel. Je code uit Google Authenticator, daarna de API Key en de API Secret. De geheime sleutel wordt één keer getoond.

OKX

  1. Open het onderdeel API. Profiel → API; op de website heet het mogelijk API en verbindingen. Klik op API-sleutel aanmaken.
  2. Vul het formulier in. Een naam, het account (het hoofdaccount of een subaccount) en het doel van de sleutel.
  3. Laat één recht aanstaan: Lezen. Laat Handelen en Opnemen uit.
  4. Stel een passphrase in. Dat is het eigen wachtwoord van de sleutel. Je kunt hem later niet bekijken: ben je hem kwijt, verwijder dan de sleutel en maak een nieuwe aan.
  5. Bewaar alle drie de tekenreeksen. API-sleutel, geheime sleutel en passphrase.

In sommige regio’s laat OKX je alleen een sleutel aanmaken als het account meer dan $100 bevat. Inwoners van de Europese Economische Ruimte en de VS hebben hun eigen OKX-sites, en sleutels daarvan werken via eea.okx.com en us.okx.com. Controleer of de dienst de jouwe ondersteunt.

MetaTrader 5: het investorwachtwoord

Een MetaTrader 5-account heeft twee wachtwoorden. Het masterwachtwoord geeft alle rechten. Met het investorwachtwoord kun je het account bekijken en koersen analyseren, maar niet handelen. Dat is het wachtwoord dat een journal krijgt in plaats van een sleutel.

Je kunt het investorwachtwoord in de terminal wijzigen: Tools → Options → het tabblad Server → Change → Change investor password. Dwingt de broker een wijziging van het masterwachtwoord af, dan wordt ook het investorwachtwoord gereset.

Moet je de sleutel aan een IP-adres binden?

IP-binding betekent dat de sleutel alleen verzoeken accepteert van de adressen die je opgeeft. Exchanges raden het aan: een gestolen gebonden sleutel werkt niet vanaf de computer van iemand anders.

De regel is simpel. Publiceert een dienst zijn IP-adressen, vul die dan in. Doet hij dat niet, dan kan een read-only sleutel ongebonden blijven: hij kan toch niet handelen of opnemen. Maar elke exchange heeft eigen grenzen voor ongebonden sleutels.

ExchangeEen sleutel zonder IP-binding
BybitWerkt niet meer na 90 dagen, of 7 dagen nadat je het wachtwoord van het account wijzigt
BinanceWordt verwijderd na 30 dagen zonder gebruik
OKXEen sleutel met Handelen of Opnemen wordt verwijderd na 14 dagen zonder gebruik

Een dienst die de sleutel voortdurend gebruikt, loopt nooit tegen de regel van 30 dagen bij Binance aan. Bij Bybit werkt een ongebonden sleutel echter na 90 dagen niet meer. Wat je kiest als je bij elke exchange een journal koppelt, en hoe je een sleutel van Bybit verlengt, lees je op onze pagina’s over het koppelen van Binance, Bybit en OKX.

Wat je doet als een sleutel uitlekt

Bybit somt op waar een geheime sleutel nooit terecht mag komen: screenshots en video’s, openbare broncode en repository’s, berichten via onveilige kanalen. Kan de geheime sleutel bij iemand anders terecht zijn gekomen, doe dan het volgende:

  1. Verwijder de sleutel meteen. Bij Binance in API Management, bij Bybit met Delete in de kolom Action (alleen op de website), bij OKX in het onderdeel API. Een verwijderde sleutel werkt voor niemand meer.
  2. Vertrouw niet op een wachtwoordwijziging. Bij Bybit blijft een ongebonden sleutel nog 7 dagen werken nadat je het wachtwoord van het account hebt gewijzigd. Alleen verwijderen schakelt hem uit.
  3. Controleer de geschiedenis. Orders, trades, overboekingen en opnames van de afgelopen dagen. Bij OKX laat het Security Center zien wanneer sleutels met Handelen of Opnemen en zonder IP-binding werden gebruikt.
  4. Maak een nieuwe sleutel aan. Read-only, en een aparte voor elke dienst, zodat je een lek bij de ene dienst niet overal hoeft te herstellen.
  5. Neem contact op met de support van de exchange. Als je trades of opnames ziet die je niet zelf hebt gedaan.

Een checklist voordat je een sleutel afgeeft

  • Eén recht: lezen. Controleer het op de API-pagina nadat de sleutel is aangemaakt, niet alleen tijdens het aanmaken.
  • Eén sleutel per dienst. Verwijder de sleutel die je niet meer nodig hebt, zonder de rest aan te raken.

Een journal dat met een sleutel is gekoppeld, legt de trades zelf vast, met kosten, funding en MAE en MFE. Houd je je journal met de hand bij, dan heb je geen sleutel nodig: de trading journal template voor Excel is genoeg, en wat je vastlegt, staat in Zo houd je een trading journal bij.

Bronnen

De namen van knoppen komen van de Engelstalige sites van Binance en Bybit en uit de Nederlandstalige hulp van OKX. Andere talen en regionale sites kunnen ze anders noemen, en exchanges passen hun pagina’s van tijd tot tijd aan.

Delen

Lees ook