Ga naar inhoud

Wat er gebeurt bij exchange-downtime

Exchanges zijn externe systemen. Af en toe kunnen ze downtime, verminderde prestaties of gedeeltelijke storingen ervaren.

Aurono is ontworpen om deze situaties veilig en voorspelbaar af te handelen.

Deze pagina legt uit wat er gebeurt wanneer een exchange niet beschikbaar is en wat dat betekent voor jouw strategieën.


Exchange-downtime kan het volgende omvatten:

  • API-endpoints zijn tijdelijk niet beschikbaar
  • Trage of vertraagde API-responses
  • Mislukte orderplaatsingen
  • Vertraagde of niet-beschikbare orderstatusupdates
  • Marktdata die tijdelijk niet wordt bijgewerkt

Deze condities worden volledig door de exchange bepaald.


Aurono volgt een simpele regel:

Als de exchange een actie niet kan bevestigen, doet Aurono niets.

Aurono gokt nooit, veronderstelt niets en probeert niet agressief opnieuw.


Wanneer een strategie gepland is voor evaluatie:

  1. Aurono probeert de benodigde marktdata te laden
  2. Als marktdata niet opgehaald kan worden:
    • Wordt de evaluatie overgeslagen
    • Wordt geen trade geprobeerd
    • Wordt het event gelogd

Aurono doet het volgende niet:

  • Verouderde data gebruiken
  • Eerdere candles opnieuw evalueren
  • Gemiste uitvoeringen achteraf invullen

Elke evaluatie staat op zichzelf.


Als een trade wordt getriggerd maar de exchange niet beschikbaar is:

  • Wordt de order niet geplaatst
  • Wordt er geen kapitaal gereserveerd
  • Vindt er geen gedeeltelijke uitvoering plaats

Aurono doet het volgende niet:

  • Orders in een wachtrij plaatsen voor later
  • Eindeloos opnieuw proberen
  • Automatisch orders plaatsen zodra de exchange weer beschikbaar is

De strategie wacht simpelweg op de volgende evaluatiecyclus.


:::warning Onopgeloste orders tijdens downtime Als een order succesvol is ingediend maar de exchange niet meer beschikbaar was voordat Aurono de definitieve status kon ophalen, kan die order onopgelost blijven in Aurono.

In deze situatie:

  • Kan de order nog open, gedeeltelijk gevuld of volledig gevuld zijn op de exchange
  • Probeert Aurono niet automatisch de statuscontrole opnieuw
  • Worden saldi en allocaties niet bijgewerkt totdat uitvoeringsdetails expliciet bevestigd zijn

Aurono vermijdt bewust het automatisch raden of reconciliëren van deze orders. Als dit zich voordoet, controleer dan de order rechtstreeks op de exchange en los deze indien nodig handmatig op.

Dit gedrag geeft prioriteit aan veiligheid en correctheid boven automatisering. :::

Als een order al was ingediend en de exchange niet meer beschikbaar wordt:

  • Probeert Aurono kort na indiening één statuscontrole
  • Als de exchange niet reageert, worden er geen aannames gedaan
  • De order wordt volledig beheerd door de exchange

Aurono doet het volgende niet:

  • Continu statuscontroles herhalen
  • De order automatisch annuleren of vervangen
  • Uitvoeringsresultaten afleiden zonder bevestiging

Als de exchange onbereikbaar is tijdens deze statuscontrole, blijft de order onopgelost in Aurono tot handmatige inspectie.

Er worden geen dubbele orders aangemaakt.


Tijdens downtime:

  • Wordt toegewezen kapitaal niet aangepast tenzij een orderindiening bevestigd was
  • Wordt er geen nieuwe exposure gecreëerd
  • Vinden er geen gedwongen acties plaats

Aurono doet nooit:

  • Aannemen dat een order gevuld is
  • Aannemen dat een order mislukt is
  • Saldi aanpassen zonder expliciete bevestiging van de exchange

Alle statuswijzigingen vereisen directe bevestiging van de exchange.


Alle downtime-gerelateerde events worden gelogd, waaronder:

  • API-fouten
  • Timeouts
  • Overgeslagen evaluaties
  • Mislukte orderindieningen
  • Niet-beschikbare orderstatusresponses

Dit zorgt voor:

  • Transparantie
  • Duidelijke diagnostiek
  • Geen “stil” gedrag

Downtime is zichtbaar, niet verborgen.


Aurono doet het volgende niet:

  • Agressief opnieuw proberen
  • API-verzoeken spammen
  • Mislukte trades in een wachtrij plaatsen
  • Onopgeloste orders automatisch reconciliëren
  • Van uitvoeringsmodus wisselen
  • Terugvallen op marktorders
  • Strategieparameters wijzigen
  • Gemiste trades inhalen

Dit is bewust.


Zodra de exchange weer beschikbaar is:

  • Hervatten strategieën de normale evaluatie bij de volgende geplande cyclus
  • Worden alleen toekomstige candles meegenomen
  • Vinden er geen retroactieve trades plaats

Aurono probeert niet “in te halen” voor gemiste kansen of onopgeloste eerdere orders.


Dit gedrag zorgt voor:

  • Geen onbedoelde trades
  • Geen verrassingsuitvoeringen
  • Geen gedupliceerde orders
  • Geen verborgen retries
  • Een deterministische en controleerbare trading engine

Aurono geeft prioriteit aan veiligheid, correctheid en voorspelbaarheid boven activiteit.


Tijdens exchange-downtime kun je het volgende zien:

  • Geen nieuwe trades
  • Logentries die API- of connectiviteitsfouten aangeven
  • Tijdelijke inactiviteit
  • Orders die open blijven staan op de exchange tot je ze controleert

Dit is verwacht gedrag.

Dat Aurono inactief is tijdens downtime is een teken dat het correct werkt.


Tijdens exchange-downtime:

  • Faalt Aurono veilig
  • Worden er geen aannames gedaan
  • Worden er geen trades geforceerd
  • Ontstaan er geen dubbele orders
  • Vinden statuswijzigingen alleen plaats met expliciete bevestiging

Wanneer de exchange herstelt, gaat Aurono normaal verder vanaf de volgende evaluatiecyclus.


  • Logging & diagnostiek
  • API rate limits & verzoekfrequentie
  • Trading Engine — Hoe Aurono trades uitvoert
  • Probleemoplossing