Modelo de Datos (Modulo)#
Fuente: backend/models.py.
Entidades nucleares#
Trading#
SignalQueueEntry,Execution,LiveTrade,AutopilotDecisionRiskPolicy,ExecutionControl,DailyRiskState
Mercado y contexto#
Tick,Candle,CandleIndicator,VolatilityStatMarketWindow,MarketAlignmentEventMarketNews,MacroEvent,MacroEventInsight
Analitica y governance#
TradingDiaryEntry,GoalSnapshot,GoalAlertCaseReview,CaseReviewFinding,CaseReviewAction,CaseReviewArtifactBacktestJob,BacktestTrade,ScenarioRun,ModelTrainingRun,AiSignalScore
Configuracion/Auth#
UserRuntimeSetting,RuntimeSettingAudit
Relacion funcional clave#
flowchart LR
AD[AutopilotDecision] --> SQ[SignalQueueEntry]
SQ --> EX[Execution]
EX --> LT[LiveTrade]
LT --> TD[TradingDiaryEntry]
RP[RiskPolicy] --> SQ
RP --> TD
CR[CaseReview] --> CRA[CaseReviewAction]
CR --> CRF[CaseReviewFinding]
Criterios de trazabilidad#
- Cadena objetivo:
decision -> queue -> execution -> live_trade -> diary. - Estado operativo:
RuntimeSetting+RuntimeSettingAuditpara cambios auditable.