Les docs publiques sont fonctionnellement complètes et canoniques, mais sans code source, sans détails de compte privés et sans paramètres de tuning reproductibles.

KapitaalBot — Canonieke Terminologiebank

Versie: 1.0
Status: SSOT (Single Source of Truth) voor alle documentatie, website-copy en i18n-sleutels
Talen in deze tabel: Nederlands (NL) · Engels (EN)
Gebruik: Alle documentatie en website-tekst moet termen uit deze tabel overnemen zoals ze hier staan. Afwijkende formuleringen zijn verboden, tenzij expliciet opgenomen als toegestane_synoniemen.


Gebruik van deze tabel

  • Kolom canonical_identifier = de technische sleutel die in code en logstrings voorkomt (onveranderlijk).
  • Kolom bron_bewijs = bestand + type-/enum-naam of log-string die het bestaan bewijst.
  • Kolom verboden_varianten = termen die verwarring veroorzaken of onjuist zijn en dus niet mogen worden gebruikt.
  • Definities zijn op conceptueel niveau — geen implementatiedetails die reconstructie mogelijk maken.

Tabel

#canonical_identifierNederlands (NL)Engels (EN)Definitie (conceptueel)Bron-bewijsVerboden varianten
1market_regimeMarktregimeMarket regimeClassificatie van de marktomstandigheden op een bepaald moment. Het systeem onderscheidt vijf regimes die bepalen welke strategie-families actief zijn.src/analysis/regime_detection.rsenum MarketRegime"markttype", "market type", "marktconditie"
2TRENDTrendregimeTrend regimeRegime gekenmerkt door duidelijke koersrichting met hoge handelsactiviteit. Trendvolgende strategieën zijn in dit regime bij voorkeur actief.src/analysis/regime_detection.rsMarketRegime::TREND"bull", "bear", "trending market" (te generiek)
3RANGERangeregimeRange regimeRegime gekenmerkt door stabiliteit in spread en lage koersbeweging. Terugkeer-naar-gemiddeld-strategieën zijn in dit regime bij voorkeur actief.src/analysis/regime_detection.rsMarketRegime::RANGE"zijwaarts", "sideways", "consolidation" (te generiek)
4HIGH_VOLATILITYHoog-volatiliteitsregimeHigh-volatility regimeRegime met hoge koersbeweging maar zonder het extreme karakter van CHAOS. Momentum-strategieën zijn met extra voorzichtigheid inzetbaar.src/analysis/regime_detection.rsMarketRegime::HIGH_VOLATILITY"volatile market", "high vol" (onvolledig)
5LOW_LIQUIDITYLaag-liquiditeitsregimeLow-liquidity regimeRegime met dunne orderboeken en lage handelsactiviteit. Specifieke liquiditeitsstrategieën zijn inzetbaar; brede strategiefamilies zijn geblokkeerd.src/analysis/regime_detection.rsMarketRegime::LOW_LIQUIDITY"thin market", "illiquid" (te generiek)
6CHAOSChaosregimeChaos regimeRegime met extreme spreads of extreme koersbeweging. Wordt verder onderverdeeld in chaos_directional en chaos_noise.src/analysis/regime_detection.rsMarketRegime::CHAOS"crash", "spike", "market chaos"
7strategy_familyStrategie-familieStrategy familyGroepering van strategieën met vergelijkbare marktthese en uitvoeringslogica. Er zijn zes families: Breakout, Momentum, MeanReversion, Maker, Volatility, Liquidity.src/pipeline/strategy_activation.rsenum StrategyFamily"strategy type", "strategie-categorie"
8activated_strategyGeactiveerde strategieActivated strategyDe specifiek gekozen strategie voor een bepaald symbool op een bepaald moment. Wordt geselecteerd uit elf mogelijke varianten op basis van marktregime en signaalsterkte.src/pipeline/strategy_activation.rsenum ActivatedStrategy"geselecteerde strategie", "active strategy", "winning strategy"
9breakout_immediateDirecte uitbraakImmediate breakoutStrategie-variant in de Breakout-familie. Gericht op het direct meebewegen met een versnellende koersbeweging.src/pipeline/strategy_activation.rsActivatedStrategy::BreakoutImmediate"fast breakout", "snelle uitbraak"
10breakout_confirmedBevestigde uitbraakConfirmed breakoutStrategie-variant in de Breakout-familie. Vereist bevestiging over meerdere tijdshorizonten voordat entry plaatsvindt.src/pipeline/strategy_activation.rsActivatedStrategy::BreakoutConfirmed"slow breakout", "confirmed move"
11momentum_rideMomentumritMomentum rideStrategie-variant in de Momentum-familie. Volgt een bestaande beweging zolang de richting aanhoudt.src/pipeline/strategy_activation.rsActivatedStrategy::MomentumRide"momentum follow", "trend following" (te generiek)
12momentum_fadeMomentumuitdovingMomentum fadeStrategie-variant in de Momentum-familie. Gericht op de afzwakking van een bestaande beweging — tegengesteld aan momentum_ride.src/pipeline/strategy_activation.rsActivatedStrategy::MomentumFade"counter-trend", "fade trade"
13mean_reversion_snapbackSnelle terugkeerMean reversion snapbackStrategie-variant in de MeanReversion-familie. Gericht op snelle terugkeer naar evenwichtsprijsniveau na een korte uitschieter.src/pipeline/strategy_activation.rsActivatedStrategy::MeanReversionSnapback"snap back", "reversion trade"
14mean_reversion_grindGeleidelijke terugkeerMean reversion grindStrategie-variant in de MeanReversion-familie. Gericht op langzame terugkeer in stabiele rangeomstandigheden.src/pipeline/strategy_activation.rsActivatedStrategy::MeanReversionGrind"slow reversion", "range trade"
15maker_step_aheadMaker stap vooruitMaker step aheadStrategie-variant in de Maker-familie. Plaatst limietorders net voor de beste koers in het boek met behulp van L3-orderboekdata.src/pipeline/strategy_activation.rsActivatedStrategy::MakerStepAhead"queue jump", "front-running" (foutief)
16maker_passive_queuePassieve makerMaker passive queueStrategie-variant in de Maker-familie. Plaatst passieve limietorders aan de best-bid of best-ask zonder specifieke L3-voorrang.src/pipeline/strategy_activation.rsActivatedStrategy::MakerPassiveQueue"passive maker", "limit order strategy"
17volatility_surgeVolatiliteitspiekVolatility surgeStrategie-variant in de Volatility-familie. Actief in hoog-volatiliteits- en chaosregimes met stijgende bewegingssnelheid.src/pipeline/strategy_activation.rsActivatedStrategy::VolatilitySurge"vol trade", "volatility play"
18liquidity_vacuumLiquiditeitsvacuümLiquidity vacuumStrategie-variant in de Liquidity-familie. Actief uitsluitend in het laag-liquiditeitsregime bij specifieke handelsactiviteitsprofielen.src/pipeline/strategy_activation.rsActivatedStrategy::LiquidityVacuum"thin book trade", "illiquidity play"
19no_opportunityGeen kansNo opportunityResultaat wanneer geen enkele strategie voldoet aan de activatiedrempels. Het systeem neemt dan geen positie in en logt de afwijzingsredenen.src/pipeline/strategy_activation.rsActivatedStrategy::NoOpportunity"skip", "no trade", "flat"
20strategy_activationStrategie-activatieStrategy activationHet besluitvormingsproces waarbij het systeem voor elk symbool precies één strategie kiest uit de elf beschikbare varianten, inclusief de reden voor elke afwijzing.src/pipeline/strategy_activation.rsstruct StrategyActivation"strategy selection", "strategy evaluation"
21mandate_resultUitvoeringsmandaatMandate resultDe samengestelde beslissing die bepaalt of een kandidaat daadwerkelijk wordt uitgevoerd (Execute), alleen wordt geobserveerd (Observe), of hard geblokkeerd (Block). Bundelt activatie, entry-route en exit-beleid.src/pipeline/execution_mandate.rsstruct MandateResult"trade decision", "execution decision", "order decision"
22mandate_decisionMandaatbeslissingMandate decisionDe uitkomst van het uitvoeringsmandaat: Execute, Observe of Block.src/pipeline/execution_mandate.rsenum MandateDecision"go/no-go", "trade/no-trade"
23entry_route_familyEntry-route-familieEntry route familyDe geselecteerde executiemethode voor een entry: maker-passief, maker-stap-vooruit, taker-agressief, taker-markt, of een hybride variant.src/pipeline/entry_route.rsenum EntryRouteFamily"order type", "execution type", "entry method"
24exit_policyExitbeleidExit policyHet geselecteerde uitstapschema voor een open positie: bevat stop-loss, eventueel trailing stop, take-profit en time-stop. Er zijn tien exitbeleid-varianten.src/pipeline/position_policy.rsenum ExitPolicy"exit strategy", "stop strategy", "protection type"
25exit_stateExitstatusExit stateDe huidige toestand van de exit-lifecycle voor een open positie: van ProtectedPendingFill tot Done. Garandeert dat een open positie altijd beschermd is.src/trading/exit_state.rsenum ExitState"position state", "exit phase"
26execution_intentUitvoeringsintentieExecution intentDe expliciete bedoeling achter een orderaanvraag: MakerEntry (limietorder), TakerEntry (marktorder) of TakerExit (marktuitstap).src/trading/execution_intent.rsenum ExecutionIntent"order intent", "trade intent", "execution type"
27protection_lifecycleBeschermingslevenscyclusProtection lifecycleDe volgorde van beschermingsmaatregelen die actief zijn terwijl een positie open staat: van het plaatsen van de initiële stop tot bevestigd gesloten. Garandeert dat geen positie onbeschermd op de exchange kan staan.src/trading/exit_state.rsExitState::protection_required()"stop lifecycle", "exit lifecycle"
28trailing_stopMeereizende stopTrailing stopEen beschermende stop die automatisch meereist met een gunstige koersbeweging, maar niet terugbeweegt bij een ongunstige beweging.src/trading/exit_state.rsPrimaryExitStyle::TrailingNative"trailing stop-loss", "dynamic stop"
29static_stopVaste stopStatic stopEen beschermende stop op een vaste koersafstand (in basispunten) van de entry-prijs, die niet meereist.src/trading/exit_state.rsPrimaryExitStyle::StaticSlLimitTp"stop-loss", "fixed stop", "hard stop"
30panic_exitPaniekultstapPanic exitNooduitstap die automatisch wordt geactiveerd wanneer het verlies op een positie een kritische drempel overschrijdt. Heeft hogere prioriteit dan reguliere exit-mechanismen.src/trading/exit_state.rsExitState::PanicExitPending"emergency stop", "emergency exit" (kan verwarring geven met emergency_stop)
31time_stopTijdslimietTime stopEen automatische exit die wordt geactiveerd nadat een positie een bepaalde maximale duur heeft bereikt, ongeacht de prijsontwikkeling.src/trading/exit_state.rsExitState::TimeStopPending"max hold time", "expiry exit"
32edge_engineEdge-engineEdge engineHet analyse-subsysteem dat per symbool en strategie de verwachte netto winstmarge (edge) berekent, rekening houdend met fees, slippage en kansverdelingen. Feature-geflagd als EDGE_ENGINE_V2.src/edge_engine/mod.rs — doc-comment + module"alpha engine", "signal engine", "profit engine"
33expected_net_edge_bpsVerwachte netto-edge (bps)Expected net edge (bps)De geschatte netto winstverwachting in basispunten voor een specifieke kandidaat, na aftrek van verwachte fees, slippage en exit-kosten.src/pipeline/execution_mandate.rs → parameter expected_net_edge_bps"alpha", "expected return", "net profit estimate"
34run_symbol_stateRun-symboolstatusRun symbol stateDe geaggregeerde toestandstabel per (run, symbool) die de engine gebruikt als primaire informatiebron voor beslissingen. Wordt geschreven door ingest en gelezen door de route-engine.AGENTS.md § Canonieke pool-map"state table", "symbol state", "state per symbol"
35observation_runObservatierunObservation runEen uitvoering van het systeem in observatiemodus: alle beslissingen worden geëvalueerd en gelogd, maar er worden geen orders geplaatst.AGENTS.md § Canonieke pool-map"shadow run", "dry run", "simulation"
36candidate_decision_vectorBeslissingsvectorCandidate decision vectorDe volledige set van invoerwaarden en berekende scores die het systeem gebruikt om voor één symbool een beslissing te nemen. Bevat regime, strategie-activatie, entry-route, exit-beleid en mandate.src/pipeline/ — gebruikt in meerdere modules"CDV", "decision input", "signal vector"
37route_engineRoute-engineRoute engineHet subsysteem dat per symbool de volledige pipeline doorloopt: van markteigenschappen via regime-detectie en strategie-activatie naar een mandate.src/route_engine/ map"decision engine", "trading engine", "strategy engine"
38l2_snap_metricsL2-snapmetriekenL2 snap metricsGeaggregeerde meetwaarden afgeleid van het level-2 orderboek (bied/laat op de eerste niveaus), inclusief CRC32-checksum voor integriteitsvalidatie.AGENTS.md § Canonieke pool-map"orderbook metrics", "L2 data"
39l3_queue_metricsL3-wachtrijmetriekenL3 queue metricsGeaggregeerde meetwaarden afgeleid van het level-3 orderboek (individuele orders per prijsniveau), gebruikt voor maker-strategie-beslissingen.AGENTS.md § Canonieke pool-map"L3 data", "order queue data"
40safety_modeVeiligheidsmodusSafety modeDe toegestane handelsstatus voor een symbool: normal (volledig actief), exit_only (alleen uitstappen toegestaan) of hard_blocked (volledig geblokkeerd).src/risk/ — gebruikt in safety-checks"risk mode", "trading mode", "safety state"
41fillUitvoeringFillEen uitgevoerde trade: een order die (volledig of gedeeltelijk) is afgevuld door de exchange.src/trading/ — algemeen gebruikt"execution", "trade", "matched order"
42spread_bpsSpread in basispuntenSpread in bpsHet verschil tussen de beste biedprijs en de beste vraagprijs, uitgedrukt in basispunten. Wordt gebruikt als indicator voor liquiditeitskosten en als filtercriterium.src/route_engine/market_features.rsspread_bps"bid-ask spread", "market spread"
43basispuntBasispuntBasis point (bps)Eén honderdste van een procent (0,01%). Standaardmaatstaf voor het uitdrukken van koersverschillen, fees, stops en edge-berekeningen.Algemene financiële conventie, universeel gebruikt in codebase"basispoint", "bp" (te kort; gebruik "bps")
44dead_mans_switchDode-manschakelaarDead man's switchEen veiligheidsautomaat die alle openstaande orders annuleert als het systeem binnen een ingesteld tijdvenster geen vernieuwingssignaal stuurt. Beschermt tegen onverwachte systeemonderbrekingen.AGENTS.md / Kraken WS v2-regel — cancel_all_orders_after"kill switch", "safety timer"
45ingest_poolIngest-poolIngest poolDe databaseverbindingspool die uitsluitend wordt gebruikt voor het opslaan van ruwe marktdata (tickers, L2, L3, trades). Gescheiden van de decision-pool..cursor/rules/db-diagnosis-routing.mdc + AGENTS.md"market DB", "data DB", "raw DB"
46decision_poolDecision-poolDecision poolDe databaseverbindingspool die wordt gebruikt voor safety-status, orders, fills en pipeline-beslissingen. Gescheiden van de ingest-pool..cursor/rules/db-diagnosis-routing.mdc + AGENTS.md"trading DB", "execution DB"
47tier_1Tier 1Tier 1Publiek toegankelijke laag van de observability-website. Toont geaggregeerde status, regimes, strategie-overzichten en handelstellers — geen realtime signalen.lib/i18n.tsfaq.overview.a3"public dashboard", "open access"
48tier_2Tier 2Tier 2Op aanvraag toegankelijke laag van de observability-website. Voegt diepere operationele modules toe zoals execution- en latency-dashboards.lib/i18n.tsfaq.overview.a3"premium access", "pro dashboard"
49observabilityObserveerbaarheidObservabilityHet vermogen van het systeem om zijn eigen toestand, beslissingen en gedrag inzichtelijk te maken via snapshots, dashboards en logs — zonder de strategie-implementatie te onthullen.src/observability/ map + src/observe/ map"monitoring", "telemetry" (te beperkt)
50snapshotSnapshotSnapshotEen periodiek geëxporteerd, geaggregeerd beeld van de systeemtoestand op een bepaald tijdstip. Snapshots zijn de bron voor de observability-website.src/export/ map + website snapshot-contract"export", "dump", "report"

Notities

  • Termen panic_exit en emergency_stop zijn verschillende concepten: panic_exit is een positie-niveau nooduitstap op basis van PnL-drempel; emergency_stop verwijst in de Kraken WS-context naar cancel_all_orders_after (dead man's switch). Gebruik ze nooit door elkaar.
  • observation_runshadow_run: een shadow-run evalueert mandaten zonder ze uit te voeren; een observation run is een volledige systeemrun in read-only modus.
  • DE en FR kolommen worden toegevoegd zodra de website UI-vertaling (Blok 2) is voltooid. Voor nu geldt: gebruik de EN-waarden als tijdelijke basis.
Faire un don…