ARCHITECTURE DOSSIER · 06

行情、策略与量化研究

版本化行情、冻结策略、确定性运行、信号与端上展示

MIXEDQUANTCODE + RUNTIME + QA
QUANT · COMPONENT TOPOLOGYowner / runtime / truth state
01Client
Matrix Quant iOSmixed

24 路由的策略、运行、信号、People 与 miniapp

Quant ExperienceSwiftUI
02Edge
Quant API targettarget

研究 API 与身份边界

Platform Opsnot fully deployed
03Service
trading-data-sourcerunning

symbol、dataset、slice、checksum 与 data_asof

Market DataGo/Vue
matrixantai-backtestrunning

冻结输入、确定性运行与指标

Quant Engineengine
quant-platformtarget

策略、版本、run、signal、entitlement API

Quant Platformtarget repository
04State
Market slices / run artifactsmixed

版本化行情和不可变运行证据

Market + Quantfiles / target DB
每次跨层调用必须同时具备IDENTITYVERSIONED CONTRACTTELEMETRYFAILURE POLICY

CRITICAL SEQUENCE

真实主链与事务边界

每一步都必须能回到调用方、契约、状态 owner 与失败证据;UI 只显示服务端已经确认的真值。

  1. 01

    研究者选择策略与冻结版本

  2. 02

    绑定 symbol、interval 与 data_asof 数据切片

  3. 03

    服务端校验参数、权限与风险披露

  4. 04

    引擎用固定 seed 执行确定性回测

  5. 05

    保存 run、equity、events、metrics 与 hashes

  6. 06

    iOS 明示 live/fixture/unavailable 后展示结果

INTERFACE REGISTER

跨项目接口与安全条件

producer、consumer、契约和 guard 同时登记;其中任何一列缺失都不能进入多团队并行开发。

ProducerVersioned contractConsumerSecurity / consistency guard
trading-data-sourceMarketSlice {symbol,interval,as_of,checksum}Backtest

immutable input

Quant clientBacktestCreate {version,window,params,seed}Quant engine

auth + entitlement + validation

BacktestRunArtifact {status,metrics,series,events,hash}Quant iOS

provenance + disclosure

STATE OWNERSHIP

数据真值与恢复

Symbols / datasets / slicestrading-data-source

STOREPostgreSQL + files

RETENTION版本化目录

RECOVERYchecksum + import bundle

Strategies / versionsquant-platform target

STOREPostgreSQL target

RETENTION不可变版本

RECOVERYmanifest + DB backup

Runs / equity / eventsQuant Engine

STORErun artifacts

RETENTION研究政策

RECOVERY从冻结输入重算

FAILURE MODEL

故障必须怎样收敛

TRIGGER行情切片缺失

SYMPTOM运行创建后无数据

CONTAIN在提交前 fail-fast,返回可用区间

coverage manifest
TRIGGERfixture 被当成 live

SYMPTOM用户误判真实能力

CONTAIN数据源 badge 与交互限制强制显示

route provider state
TRIGGER引擎非确定

SYMPTOM相同输入输出不同

CONTAIN阻断发布并比较 seed/hash

golden run

QA RELEASE GATES

不是画完架构图就算完成

这些门禁连接 UI 状态、接口负向路径、运行证据与可恢复性;发布证据必须绑定 exact commit。

QUANT-01

相同输入输出 hash 一致

golden determinism

QUANT-02

fixture/live/unavailable 清晰

UI contract test

QUANT-03

风险披露在运行前可见

UX + accessibility

QUANT-04

不连接交易执行

network allowlist