{"repo":"EthanAlgoX/LLM-TradeBot","free":true,"listed":false,"github":"https://github.com/EthanAlgoX/LLM-TradeBot","clone":"git clone https://github.com/EthanAlgoX/LLM-TradeBot.git","description":"A multi-agent AI trading system using LLMs to optimize strategies and adapt to market conditions in real-time.","language":"Python","stars":311,"topics":["ai","ai-trading","binance","bitcoin","exchange","trading","nof1ai","nofx"],"license":"MIT","category":"trading","readme_excerpt":"LLM TradeBot 把策略代码变成可配置、可验证、可追溯的股票研究系统 策略内核 · 不可变版本 · 历史验证 · 持续研究运行 产品定位 · 工作方式 · 快速开始 · 核心能力 · 策略包接入 · 文档入口 简体中文 · English LLM TradeBot 面向 A 股、港股和美股的策略研究与工程化验证。它不连接券商、不自动下单，也不会把策略发布、历史回放或模型建议包装成真实交易结果。 产品定位 LLM TradeBot 关注的不是“再做一个股票聊天机器人”，而是把策略研究中最容易失控的部分变成明确契约： 策略如何接入、数据从哪里来、配置如何组合、版本如何冻结、实验如何复现、结果如何追溯。 外部工程工具负责生成或维护 Python 策略包；平台负责检查策略契约，并将内核与市场、数据源、股票范围、周期、参数和风险边界组合为可以验证和运行的完整策略。 01 · 接入 02 · 组合 03 · 冻结 04 · 研究 --- --- --- --- 上传 Python 策略内核与 Schema 绑定市场、数据源、周期和参数 发布不可变 StrategyVersion 执行历史验证或持续研究运行 两层策略模型 对象 负责内容 运行语义 --- --- --- 策略内核 Python 实现、输入输出 Schema、数据依赖、参数声明与 STRATEGY.md 不能脱离配置直接运行 完整策略 策略内核 + 市场 + 数据来源 + 股票范围 + 周期 + 参数 + 风险边界 检查并发布后可运行 StrategyVersion 完整策略的不可变版本快照 验证、运行与审计的唯一版本依据 同一个策略内核可以派生多套完整策略，用来比较不同市场、周期或参数，而不必把运行环境写死在代码里。 工作方式 - 检查策略 ：验证内核状态、输入输出契约、数据依赖、市场匹配和运行配置。 - 历史验证 ：冻结版本和数据快照，保存观察性实验结果；可以在发布前执行，也可以对历史版本重新研究。 - 正式发布 ：只表示策略定义已被冻结，不代表策略已经验证有效。 - 研究运行 ：保存每次运行的输入、版本、状态和输出；当前不是模拟交易或真实交易。 快速开始 环境要求 - Python 3.10+ - Node.js 20.19+ 与 npm 10+ - macOS、Linux 或 Windows（推荐 WSL） 本地启动 启动后访问： - Web 控制台： - API 文档： 不配置 LLM 也可以浏览策略、数据和验证页面。需要模型的策略运行会明确停止并提示配置，不会绕过安全限制。 前后端开发模式 前端默认运行在 ， /api 请求代理到 http://127.0.0.1:8000 。 Docker 启动 完整部署选项见 部署指南。 核心能力 能力 平台提供什么 关键约束 --- --- --- 策略治理 策略草稿、复制、检查、差异、不可变发布与删除 正式版本不可原地修改 策略包运行 ZIP 上传、静态检查、归档及受限 Python 子进程调用 不是通用容器级沙箱 数据编排 多市场数据源目录、依赖声明、运行配置与 fallback 不伪造缺失行情或历史股票池 历史验证 本地 OHLCV 观察性回放、实验历史与版本对比 回放完成不等于策略有效 研究运行 单次与持续运行、状态记录、版本归属和结果留存 不产生订单、成交或持仓 研究产品 单股研究、选股扫描与交易决策提案 所有结果保留来源与运行归属 三类策略输出 每个策略只声明一个产品用途和对应输出契约： 策略用途 输出契约 产品入口 ---","default_branch":null,"files":null,"tree":[],"storefront":"/r/EthanAlgoX","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EthanAlgoX/LLM-TradeBot/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."}