基于 akshare 的 A 股模拟炒股系统,100 万虚拟资金,支持实时行情查询、买卖下单、持仓盈亏管理,零风险练手真实交易流程。
说明:
## 核心用法
**a-stock-paper-trade** 是一套完整的 A 股纸面交易系统,专为需要零成本练习股票交易的投资者设计。系统通过调用 akshare 库实时获取东方财富行情数据,在本地构建完整的模拟交易环境。
### 功能模块
– **账户管理**:初始化 100 万虚拟资金,支持一键重置
– **行情查询**:大盘指数、个股实时报价、K 线数据(60 日历史)
– **交易执行**:支持市价/限价买入卖出,自动计算 1 手=100 股规则
– **持仓管理**:实时盈亏计算、历史交易记录查询
– **市场洞察**:涨跌幅 TOP10 排行、股票搜索功能
### 费用模拟真实性
系统精确还原 A 股交易成本结构:买入佣金万三(最低 5 元),卖出额外收取千一印花税,让用户在模拟环境中建立真实的成本意识。
## 显著优点
1. **零门槛使用**:无需券商开户、无需实名认证、不涉及真实资金,完全消除心理压力
2. **数据真实可靠**:直连东方财富行情,与实盘数据同步,非交易时间自动提示数据时效性
3. **命令行高效操作**:支持批量查询、JSON 输出格式,便于自动化脚本集成和数据分析
4. **本地化存储**:交易记录保存在本地 JSON 文件,数据隐私完全自主可控
## 潜在局限与风险
– **时效性限制**:非 A 股交易时间(9:30-11:30, 13:00-15:00)行情数据可能不准确或缺失
– **网络依赖**:需稳定连接东方财富服务器,虽无需代理但存在数据源单点风险
– **规则简化**:过户费已忽略,涨跌停价格未强制校验,极端行情下的成交逻辑与实盘存在差异
– **无滑点模拟**:市价单按当前报价成交,未模拟流动性不足时的滑点成本
## 适合人群
– 股票投资初学者,需要熟悉交易流程和费用结构
– 量化策略开发者,需要快速验证算法思路
– 希望测试新策略而不愿承担实盘风险的成熟投资者
## 常规风险提示
?? 模拟交易盈利不代表实盘能力,请勿因模拟成绩盲目入市。股市有风险,投资需谨慎。








