A股投资驾驶舱
# A股投资驾驶舱 一套面向 **A 股个人投资者**的多 Agent 决策辅助驾驶舱。把分散的行情研判、持仓风控、 交易复盘和刻意训练,整合到一个手机端优先的单页应用里 —— 打开就能看到"今天该看什么、手上该做什么"。 > ⚠️ 本项目为技术演示与个人决策辅助工具,**不构成任何投资建议**。 > 通过本平台运行的版本使用**合成演示数据**(见文末"关于数据")。 --- ## 一、功能 ### 📊 大盘研判 - **指数分时 + 日K线**:上证指数双图联动,盘中走势一眼可读 - **市场阶段判定**:趋势上涨 / 震荡盘整 / 趋势下跌 自动识别,并给出当前阶段策略 - **风险指数**:0-100 综合风险评分,含波动率冲击预警(软/硬两级) - **持仓操作建议**:对每只持仓给出"止盈卖出 / 重点关注 / 持有"结论,并显示移动止盈回落进度 - **今日候选**:按阶段匹配度排出当日候选标的,含买入区间、止损位、目标位、入场条件 ### 💼 持仓管理 - **三账户分离**:虚仓(策略跟踪)/ 实仓(真实资金)/ 场外基金,互不干扰 - **收益率曲线**:本月与累计双口径,基准为月初净值 - **盈亏明细**:成本价(含佣金)、现价、持仓市值、盈亏率,按移动加权平均法计算 - **资金变动**:转入 / 转出自动同步初始资金,保证收益率口径正确 ### 📖 交易复盘 - **交易记录**:买卖明细,含决策理由与执行时间戳 - **胜率统计**:整体胜率、板块胜率排行、月度盈亏分布 - **行为模式分析**:识别"追高 / 低位埋伏 / 中性位置"等操作习惯,并给出历史对照数据 - **心得沉淀**:为每笔交易写下心得,系统按标的与关键词自动匹配历史教训,避免重复犯错 - **三关检查清单**:数据关 / 可执行关 / 验证关,逐项确认后再动手 ### 🎯 交易飞行模拟器 - **历史行情回放**:用真实历史 K 线做压缩时间训练,一天一屏 - **候选池模式**:开局即给出 4 只"有故事"的标的(含放量突破、低位企稳等入选原因) - **AI 教练即时点评**:每次操作后给出历史统计对照(同类操作的平均收益与胜率) - **防偷看未来**:K 线抹去真实日期,只给"第 N 天",杜绝事后诸葛亮 - **能力曲线**:记录每次训练的盈亏、胜率、低吸/追高次数,成长可见 ### ⚙️ 设置与账户 - **策略参数**:移动止盈、硬止损、最大持仓数、单只仓位上限 - **多用户支持**:管理员可创建账户、设置有效期与初始资金、邀请返利 - **登录保护**:Token 认证 + 同类型设备互踢(仿微信,1 手机 + 1 电脑) --- ## 二、特点 | 特点 | 说明 | |:-----|:-----| | **手机端优先** | 竖屏单页应用,底部五标签切换,通勤路上单手可用 | | **零第三方依赖** | 前端为原生 JS 单文件,不加载任何 CDN 资源,加载快、无外部故障点 | | **数据驱动,不靠感觉** | 每个建议都附带历史统计(胜率、平均收益、样本数),可追溯可验证 | | **决策辅助而非喊单** | 输出的是"当前状态 + 可选动作 + 历史依据",把决定权留给人 | | **完整闭环** | 决策 → 执行 → 记录 → 复盘 → 心得 → 下轮参考,形成自我强化循环 | | **可自建数据源** | 数据层与业务层分离,替换数据目录即可接入自己的行情与持仓数据 | --- ## 三、使用方法 ### 快速体验 1. 打开项目页面即可用 —— **无需注册、无需输密码**,直接以演示身份进入驾驶舱 2. 底部五个标签依次是:**大盘 · 持仓 · 复盘 · 练习 · 设置** 3. 想以管理员身份看账户管理:在登录页用 `admin / admin123`(演示密码公开,仅演示数据) ### 日常使用建议 1. **盘前** → 打开「大盘」,看阶段判定与风险指数,确认今天能不能动手 2. **盘中** → 看「持仓」的操作建议,按提示处理止盈/止损 3. **盘后** → 到「复盘」记录交易理由与心得,系统会自动匹配历史教训 4. **空闲** → 用「练习」做几轮模拟训练,练手感、看能力曲线 ### 主要功能入口 - **个股查询**:大盘页底部输入代码或名称(如 `600519` 或 `贵州茅台`),回车即出技术面分析 - **智能荐股**:大盘页点「🔮」按钮,系统扫描全市场,找出与你历史盈利操作特征相似的标的 - **生成回看**:复盘页点「🔄回看」,AI 汇总本阶段交易并生成总结 --- ## 四、关于数据(重要) 本平台运行的版本使用**合成演示数据**: - 不含任何真实用户数据(无真实持仓、交易记录、心得、账户信息) - 不含真实策略参数,界面展示的数值为中性演示值 - 内置少量公开市场历史行情,用于个股查询与模拟训练的基础演示 **替换成你自己的数据**:数据层与业务层完全分离,结构与演示集一致, 将数据放入 `out/data/` 后重启服务即可生效。详见项目内置文档。 --- ## 五、技术说明 - 后端:Python + Flask,自带 REST API(持仓、复盘、个股查询、荐股、模拟器) - 前端:单页应用,原生 JS,零 CDN 依赖 - 数据:JSON 文件 + SQLite(K 线缓存),文件锁保护并发写入 - 已适配 iframe 嵌入与平台代理环境(自动探测代理前缀、CORS、无 X-Frame-Options) --- ## 六、免责声明 本项目为**技术演示与个人决策辅助工具**。所有信号、评分、候选均为基于历史数据的 统计结果,**不构成任何投资建议**,历史表现不代表未来收益。 使用者需自行判断并承担投资决策的全部风险。请勿将本工具的输出直接作为买卖依据。