搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

kostemeloo413-ux/v7-investment-workbench

金融

面向 A 股研究与模拟交易的工作台,把新闻事件、策略规则、量化排序、数据准入、模拟撮合和可审计账本串成一条流程。

117
3
Python
创建于 7 天前

项目介绍

V7 是一个 A 股研究与模拟交易工作台。它把行情、新闻事件、策略规则、量化研究和模拟账户放进同一套可追溯的研究流程里。系统有意区分两类职责:LLM 负责新闻与事件的语义处理,数据准入、交易约束、撮合、费用和账本核对则由确定性的 Python 代码完成 项目 README。

系统由几块协同的模块组成:市场与事件模块汇总市场环境、新闻、事件和个股线索,并记录来源与数据时间;策略契约定义候选范围、触发条件、仓位、退出规则和必要证据;量化研究链路包含标签、特征、排序模型、校准与计划;数据准入检查证券资格、时效、完整性和运行状态,明确区分可用、过期和缺失;模拟执行在交易时段、T+1、整手、报价和费用等约束下计算假设成交;账本与复盘保存订单、成交和账户记录,并通过核对生成状态和研究报告 系统组成。仓库还说明,研究观点、策略信号、执行资格、订单和成交是彼此独立的业务对象;公开版本集成了博主实验室实验模块,但默认关闭 系统概览。

它适合想用明确的数据状态和可审计的模拟结果来研究和演练 A 股流程的人,不用于连接实盘下单。

快速使用

已验证的运行环境是 Windows 和 64 位 Python 3.13。在仓库根目录创建虚拟环境、安装公开预览依赖并启动服务 快速开始:

py -3.13 -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r requirements.txt
.\.venv\Scripts\python.exe -m scripts.public_preview

没有 Python Launcher 时,用已安装 Python 3.13 解释器的完整路径代替 py -3.13。服务默认监听 8020 端口;端口被占用时可以追加 --port 8021 README 第 33–37 行。启动后有三个本地入口:

  • /demo:使用明确标注的合成数据展示工作台,不调用行情源或 LLM。
  • /replay:用三条历史价格和预设假设订单运行撮合、T+1 限制、费用与对账。
  • /v7:保留缺失数据和不可用状态,不填充生产账户或模拟实时行情。

启动服务后,在浏览器打开本地演示或回放入口即可。也可以用命令行核对历史回放 README 第 51–54 行:

.\.venv\Scripts\python.exe -m scripts.public_preview --check
.\.venv\Scripts\python.exe -m scripts.public_demo --json

在 macOS 或 Linux 上,可以用 python3.13 和 .venv/bin/python 执行对应命令,但 README 说明尚未提供同等范围的平台验证 快速开始。

数据与运行约束

公开预览默认绑定本机回环地址,只接受 GET/HEAD 请求,并在启动前屏蔽私有配置文件和继承的 LLM/Webhook 凭证。合成数据演示与历史回放使用独立接口,均不初始化正式赛季或累计 Forward 天数 快速开始。回放核心使用 Python 标准库,网页依赖由 requirements.txt 提供 README 第 51–54 行。

实时数据采集、LLM 连接和正式模拟赛季需要额外配置并经过运行验证。仓库说明当前相关策略处于停用状态;启用博主实验室时需要显式指定独立数据根,并维持本机回环访问边界 系统组成。工作台使用 Python、FastAPI、SQLite 和原生 HTML/CSS/JavaScript;量化研究使用 NumPy、pandas、LightGBM、scikit-learn 与 joblib 项目结构。

默认测试覆盖公开入口、隔离历史回放、只读边界、数据适配和交易恢复。部分历史测试仍依赖旧赛季或未分发材料,所以默认集合不代表全部历史测试 依赖与验证。更多限制见已知问题和验证说明。

项目仅用于研究与模拟,不连接实盘下单。新闻原文引用校验不等于推论正确,模型分数和自报置信度也不是经验证的获利概率;公开版本的说明是没有经过合格 Forward 验证的盈利结论。仓库不分发生产数据库、账户账本、持仓、运行状态、凭证、原始音频/转录或完整新闻语料;角色名称只是历史接口标签,不表示相关人物参与或背书。当前未授予整个目录统一的再分发许可,代码、公开模型资源和第三方依赖的许可范围需要分别确认 使用范围与许可。

HotRepo 点评

HotRepo 在 2026-11-02 的 Python 新项目榜中首次记录到该仓库,当时快照为 106 Star、3 Fork,自 11:45 UTC 开始的统计窗口内新增 6 Star。当天下午的 Star 采样从 100 升到 106。这只是一天内的短记录,只能说明早期关注度,不足以判断趋势。对读者更有参考价值的是项目自己划出的运行边界:可复现的是本地演示和历史撮合回放,实时数据和 LLM 连接则明确留待单独配置与验证。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。