{"repo":"HephaestLab/TraderHarness","free":true,"listed":false,"github":"https://github.com/HephaestLab/TraderHarness","clone":"git clone https://github.com/HephaestLab/TraderHarness.git","description":"面向 LLM 交易 Agent 的抗污染回测、确定性回放与训练轨迹生成，支持 A 股研究｜Leakage-resistant backtesting, deterministic replay & training trajectory generation for LLM trading agents, with A-share data","language":"Python","stars":17,"topics":["a-share","backtesting","llm-agents","sft","synthetic-data","agentic-ai","algorithmic-trading","autonomous-agents","benchmark","china-stocks"],"license":null,"category":"ai-agents","readme_excerpt":"TraderHarness 面向 LLM 交易 Agent 的抗污染回测环境——同时也是一个构建在每次运行之上的训练数据合成器。 真实 A 股数据 · 严格时点掩码 · 指纹回放 → 轨迹导出 English · CI · PyPI · Research Beta · 文档站 · Apache-2.0 LLM Agent 正在走进真实交易：研究、决策、下单，越来越多地由模型端到端完成，而不是人工编写的策略。 但\"给 Agent 做回测\"至今没有规范化的框架。通用模型可能认得被测的日期、公司，甚至那段历史走势本身——这种数据泄漏会悄悄让评测失效。成交口径五花八门，跑出来的结果无法复现，结论自然难以采信。 TraderHarness 就是这套规范：一个抗污染的 LLM 交易 Agent 回测执行环境——同时，由于每次模型调用都被全保真记录，它也是一个把这些运行一键变成轨迹训练数据的数据合成器。 先看证据： Agent 炒股如何回测？完整中文指南 · 零凭据体验 Masked vs Unmasked 实验 · 三步运行免 Key 回放 · 看它和 TradingAgents / StockBench / Qlib 的边界 · English documentation 该 GIF 由本地研究控制台截图生成（ webui/scripts/capture-demo.mjs ）。UI 有变化时执行 npm run capture:demo 重新生成；将随 v1.0 验收跑一并更新。 如果你也在解决 LLM 交易评测里的数据泄漏、成交公平或结果复现问题，欢迎在仓库右上角点 Star 。后续公开 benchmark、回放盒带和数据集更新都会在这里发布。 Agent 炒股如何回测 可信的 AI / LLM 股票 Agent 回测，需要用历史时钟限制日线、分钟线、公告、新闻和基本面的每一个出口；Agent 只能通过受控工具研究和下单，决策后才逐步揭示可成交价格，环境负责账户、撮合和风控，并完整记录模型请求、工具调用、订单与成交。仅把一段 K 线交给大模型、再询问“该买还是该卖”，无法排除未来数据、模型历史记忆和成交偏差。 完整方法、A 股实例和可运行命令见《Agent 炒股如何回测？AI / LLM 股票交易 Agent 回测指南》。 魔鬼行情实测：21 个交易日小基准 2026 年 6 月 20 日 – 7 月 20 日，A 股经历一轮急速回撤，沪深 300 区间收益 -9.12% 。我们在这个\"魔鬼窗口\"里用同一张「趋势波段」Agent 卡（日期与实体双重遮罩、种子 42、初始资金 100 万）实测了 4 个主流模型——每个模型独立跑完 21 个交易日，看不到真实日期与公司名，只能靠行情结构、公告和基本面做判断： 模型 区间收益 相对沪深 300 夏普比率 最大回撤 交易笔数 胜率 --- --- --- --- --- --- --- Claude Opus 4.8 +1.45% +10.57 2.61 0.76% 6 66.7% Kimi K2.6 +0.34% +9.46 0.69 0.37% 2 100% Qwen3.7-Max -1.64% +7.48 -3.77 1.64% 12 0% DeepSeek V4-Pro -2.69% +6.43 -6.57 2.69% 10 20.0% 四个模型全部大幅跑赢基准。更有意思的是风格差异：Kimi 全月只出手 2 次、Qwen 出手 12 次却无一盈利——同样的市场、同样的工具、同样的提示词，模型性格一目了","default_branch":null,"files":null,"tree":[],"storefront":"/r/HephaestLab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HephaestLab/TraderHarness/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}