Skip to content

[开源推荐] LR-AutoInvest:可审计的每日模拟投资工作台 #3828

Description

@LLR6

项目地址

https://github.com/LLR6/LR-AutoInvest

类别

Python

项目标题

导入日线后连续记账的模拟投资工作台

项目描述

一个无第三方运行依赖的 Python 离线模拟投资工具。把已有软件导出的已完成日线 CSV 转成连续模拟账户,每天查看持仓、费用和下一交易日调仓草案。适合学习资金记账、检验策略执行和数据质量。没有券商实盘接口,演示采用合成行情,不宣称市场盈利。

亮点

SQLite 事务保证重复或并发导入相同行情不重复交易;已用行情修订、过期数据会阻止更新。支持交易手数、最低费用和最小金额,计划附动量分数、目标比例和交易原因。提供离线 HTML 工作台、JSON 导出、哈希链审计和中英文教程。26 项测试覆盖资金记账、并发幂等、行情修订与未来数据隔离。

可复现实验回执:https://github.com/LLR6/LR-AutoInvest/blob/main/examples/paper-demo/evidence.json

边界:日线、多头、简化开盘成交;尚未模拟停牌、涨跌停、税费等完整市场约束。

示例代码

git clone https://github.com/LLR6/LR-AutoInvest.git
cd LR-AutoInvest
python -m lr_autoinvest paper demo
# 打开 reports/paper-demo/dashboard.html;重复执行不会重复记账
python -m unittest discover -s tests -v

截图或演示视频

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions