I build public, reproducible evaluation infrastructure for financial research agents and LLM data quality.
Current focus: A-share research quality, point-in-time financial search, backtest forensics, probabilistic forecasting, and Harbor-compatible agent tasks.
Open the A-Share Agent Arena | Audit a backtest | Audit research evidence | 中文说明
OpenMarketEval is an A-share research quality gate and public Agent arena. The project is deliberately built around inspectable contracts and deterministic failure tests rather than investment claims.
| Runnable surface | What it does | Public artifact |
|---|---|---|
| Backtest Preflight | Checks eight A-share research-design risks locally or in CI | Browser tool / schema |
| Research Evidence Audit | Checks six financial-search provenance failure classes without uploading the packet | Browser tool / method |
| Backtest Forensics | Scores any Agent on 10 adversarial A-share cases with clean controls | challenge |
| Harbor task pack | Packages forecasting, backtest audit, and financial-search evidence as three schema 1.3 tasks | tasks |
| Live sealed forecasting | Commits predictions before resolution and scores calibration after outcomes | current round |
git clone https://github.com/Alfonsobang/open-market-eval.git
cd open-market-eval
python -m open_market_eval doctor --output runs/doctor.json
python -m open_market_eval audit-research-packet \
--packet examples/research-packets/leaky-packet.json \
--output runs/research-audit.jsonThe doctor command verifies five bundled integrity paths offline, and CI publishes the JSON result as a downloadable artifact. The current public release is v0.6.0. Synthetic fixtures are labeled as fixtures; public leaderboards remain empty until independently reproducible submissions exist.
Financial Agents often fail outside ordinary Q&A benchmarks:
- evidence appears after the claimed research cutoff;
- citations exist but do not support the conclusion;
- current universes or revised fundamentals leak into historical tests;
- A-share T+1, suspension, and price-limit constraints are ignored;
- unstable tool trajectories are hidden behind fluent final answers.
My open-source work turns those failure modes into portable schemas, frozen fixtures, deterministic verifiers, scorecards, and review contracts.
- Awesome LLM Training Data & Agent Evaluation - Bilingual resource hub and runnable finance-evaluation seed.
- Financial RAG Evaluation Playbook - Retrieval, citation, extraction, calculation, and refusal checks.
- Financial Data Governance Control Plane - Source manifests, cutoff rules, packaging policy, and redistribution boundaries.
- Harbor/OpenCLAW trajectory audit - Synthetic finance-specific trace and safety audit.
- harbor-framework/harbor#1700 - Claw-style trajectory evaluation with repeated attempts and safety evidence.
- huggingface/datatrove#485 - Dataset-audit workflow with rejected-sample capture and machine-readable summaries.
- argilla-io/argilla#5861 - Annotation QA workflow with suggestions, filters, and adjudication.
- Prefer runnable artifacts over positioning claims.
- Prefer primary sources, point-in-time cutoffs, deterministic tests, and machine-checkable metadata.
- Publish misses and empty leaderboards honestly.
- Keep public examples free of private company data, real user data, proprietary workflows, investment advice, and trading signals.
我关注金融研究 Agent 与 LLM 数据质量的可复现评测工程,当前重点是 A 股回测完整性、时点安全的金融搜索、证据引用、概率预测和 Harbor 任务。
目前的主项目是 OpenMarketEval:它已经提供可在线运行的回测体检和研究证据审计、10 个 A 股回测取证案例、3 个 Harbor schema 1.3 任务、五路径离线自检,以及带提交前封存和事后评分的预测闭环。
公开内容坚持使用公开来源、合成夹具、确定性检查和机器可读协议,不包含私有公司数据、真实用户数据、专有工作流、投资建议或交易信号。
