How danarprastika/company-trade works
This repository is a production architecture and implementation baseline for an AI trading company, not a sampled executable application. Its intended user-to-result flow is market data through strategy and risk controls to broker execution, with operator approval and auditability around live activity. The graph captures the domain stages and major documented capabilities from specification filenames; no source excerpts or README content were available to verify runtime callers, so the edges represent the specified conceptual flow rather than confirmed code calls.
Main entry points: 62_MARKET_DATA_QUALITY_AND_CLOCK_CONTRACT.md Market Data · 64_STRATEGY_ARTIFACT_AND_EXPERIMENT_REGISTRY.md Strategy · 90_BROKER_EXECUTION_AND_EXTERNAL_SIDE_EFFECT_CONTRACT.md Broker Execution · 71_HUMAN_APPROVAL_DUAL_CONTROL.md Human Approval
Components 17
Market Inputs
- Market Data
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/62_MARKET_DATA_QUALITY_AND_CLOCK_CONTRACT.md
Trading Lifecycle
- Strategy
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/64_STRATEGY_ARTIFACT_AND_EXPERIMENT_REGISTRY.md - Broker Execution
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/90_BROKER_EXECUTION_AND_EXTERNAL_SIDE_EFFECT_CONTRACT.md - Reconciliation
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/33_RECONCILIATION_AND_ACCOUNTING_ASSURANCE.md
Controls Governance
- AI Governance
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/08_AI_AGENT_GOVERNANCE.md - Risk Controls
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/63_RISK_CONTROL_CATALOG.md - Live Gate
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/06_RISK_AND_LIVE_GATE.md - Human Approval
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/71_HUMAN_APPROVAL_DUAL_CONTROL.md - Security Model
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/09_SECURITY_MODEL.md - Model Governance
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/31_AI_MODEL_GOVERNANCE_AND_EVALUATION.md
Platform Services
- Canonical Database
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/05_DATABASE_CANONICAL_MODEL.md - Event Model
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/04_EVENT_CATALOG.md - Observability
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/10_OBSERVABILITY_AND_FAILURES.md - Data Lineage
AI_Trading_Company_FINAL_v1.0_TRUE_PRODUCTION_BASELINE_FOR_KILOCODE/ai_trading_company_final_v1/FINAL_SPECIFICATION/101_DATA_LINEAGE_AND_REPRODUCIBILITY.md
Other components
- Operator
- Market Providers
- Broker
Connections 16
- Market Providers → Market Data: provides data
- Market Data → Strategy: informs strategy
- Strategy → Risk Controls: proposes trades
- Risk Controls → Live Gate: checks limits
- Operator → Human Approval: reviews actions
- Live Gate → Human Approval: requests approval
- Human Approval → Broker Execution: authorizes orders
- Broker Execution → Broker: submits orders
- Broker → Reconciliation: returns activity
- Reconciliation → Canonical Database: records state
- Broker Execution → Event Model: publishes events
- Event Model → Observability: supports monitoring
- Market Data → Data Lineage: tracks provenance
- Strategy → AI Governance: governed by
- AI Governance → Model Governance: evaluates models
- Operator → Security Model: subject to controls