收集一些能免费训练寻找盘感的软件

A股K线复盘训练

https://github.com/fat7/KLinePlayground

这是一个基于 PyWebViewFlaskLightweight Charts 构建的A股K线复盘训练桌面应用。它允许用户在真实的历史行情数据上进行模拟交易,以训练和提升自己的盘感、策略和决策能力。

该应用将Python后端(数据处理、交易逻辑)与现代Web前端(图表展示、用户交互)相结合,提供了一个功能丰富、响应迅速的本地化训练环境。

主要功能

  • 多用户系统: 支持创建和切换多个用户,每个用户的训练数据和交易设置都独立保存。
  • 两种训练模式:
    • 指定模式: 用户可以自行选择任意A股代码和起始日期进行训练。
    • 盲盒模式: 系统随机抽取一只股票和起始时间,用于无偏见的“盲抽”式训练。
  • 高度仿真的交易环境:
    • 动态复权: 支持不复权、前复权、后复权和动态前复权,确保价格的连续性和真实性。
    • 成本计算: 精确模拟交易佣金(可设置费率和最低佣金)和印花税。
    • T+1 规则: 模拟A股市场的T+1交易制度,当日买入的股票次日才能卖出。
  • 丰富的图表与指标:
    • 专业K线图: 使用 Lightweight Charts 渲染,性能优异,交互流畅。
    • 技术指标: 内置 MACDKDJRSIBOLL 等常用技术指标,并可在图表上动态切换。
    • 均线系统: 默认提供 5、10、20日移动平均线。
    • 交易标记: 买卖点会在K线上自动标记,方便复盘。
  • 完善的复盘与统计:
    • 实时账户更新: 总资产、可用资金、持仓市值、浮动盈亏等信息实时更新。
    • 详细复盘报告: 每局训练结束后,自动生成包含总收益率、交易明细、胜率等关键指标的复盘报告。
    • 用户数据统计: 自动追踪和展示用户的累计收益、总训练次数、局胜率等长期表现数据。
  • 高效的交互体验:
    • 回放控制: 支持手动“下一根K线”或设置不同速度的自动播放。
    • 键盘快捷键: 支持使用 B/S空格数字键 等快捷键进行快速买卖和播放控制。
    • 跨平台桌面应用: 基于 PyWebView,可打包成Windows、macOS或Linux原生桌面应用,无需浏览器。