📋 股票/期货交易·复盘系统
止损-仓位-顺势-等待-价格 = 大道至简
💰 事前计划 仓位计算器
资金管理·保生存·实现目标的关键🧠 情绪管理 纪律与心态
系统核心:管理希望/贪婪/恐惧交易纪律与心态
- 每日最大亏损限额 ?当日累计亏损达总资金该比例时,停止当日所有交易:当日累计亏损达总资金 % 时,停止当日所有交易。
- 每周最大亏损限额 ?当周累计亏损达总资金该比例时,停止本周交易并强制复盘:当周累计亏损达总资金 % 时,停止本周所有交易,强制复盘。
真正的买点是极其痛苦的,真正的卖点是极其不舍的。 - 身心状态要求: 在疲劳、情绪低落、生病或注意力不集中时,禁止交易。
禁止行为 红线
- 1. 不带止损
- 2. 重仓(单笔风险 > 2%)
- 3. 决不摊平成本
- 4. 报复性交易
- 5. 追逐已大幅波动的行情
- 6. 在计划外的时间交易
交易心法 自问自答
- 我的系统是不是正期望值的?是,就坚持
- 我能不能在没有信号时保持空仓?能,就继续
- 我能不能在信号出现时果断执行?能,就干
- 把这三点做好,概率会自己照顾自己!如果做不到,那就继续修炼,直到做到为止
📐 方法/策略 信号 · 入场 · 出场
一致性 · 简单性 · 客观性 · 纪律性📈 买入信号(做多策略)
📋 买入理由
📤 卖出信号(止盈策略)
📤 卖出理由(必须平仓)
📈 持仓管理 未平仓
平仓后自动流转至已平仓统计| 序号 | 模式 | 日期 | 代码 | 名称 | 方向 | 数量 | 开仓价 | 止损价 | 佣金 | 操作 |
|---|---|---|---|---|---|---|---|---|---|---|
| [[ (posCurrentPage - 1) * posPageSize + index + 1 ]] | 股票期货 | [[ pos.date ]] | [[ pos.code ]] | [[ pos.name || '--' ]] | [[ pos.direction === 'long' ? '多' : '空' ]] | [[ pos.quantity ]] | [[ pos.entryPrice ]] | [[ pos.initialStopPrice ]] | [[ pos.commission.toFixed(2) ]] |
📝 事中执行 动态记录
每日记录表| 序号 | 模式 | 日期 | 代码/名称 | 方向 | 数量 | 开/平仓价 | 止损价 | 盈亏统计 | 佣金 | R倍数 | 买入信号/理由 | 卖出信号/理由 | 操作 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| [[ (tradesCurrentPage - 1) * tradesPageSize + index + 1 ]] | 股票期货 | [[ trade.date ]] |
代码
[[ trade.code ]]
名称
[[ trade.name || '--' ]]
|
[[ trade.direction === 'long' ? '多' : '空' ]] | [[ trade.quantity ]] |
开仓
[[ trade.entryPrice ]]
平仓
[[ trade.exitPrice ]]
|
[[ trade.initialStopPrice || '--' ]] |
毛利
[[ trade.grossProfit.toFixed(2) ]]
净盈亏
[[ trade.netProfit.toFixed(2) ]]
|
[[ trade.commission.toFixed(2) ]] | [[ trade.oneR > 0 ? tradeR(trade).toFixed(2) + 'R' : '--' ]] |
信号
[[ trade.buySignal || '--' ]]
理由
[[ reason ]]
--
|
信号
[[ trade.sellSignal || '--' ]]
理由
[[ reason ]]
--
|
📊 事后复盘 评估你的系统
认知·行为·结果| 周度周期 | 笔数 | 胜率 | 盈亏比 | 平均盈亏 | 累计盈亏 |
|---|---|---|---|---|---|
| [[ week.label ]] | [[ week.count ]] | [[ week.winRate ]]% | [[ week.pnlRatio > 0 ? week.pnlRatio.toFixed(2) : '--' ]] | [[ week.avgProfit.toFixed(2) ]] | [[ week.netProfit.toFixed(2) ]] |
赢利
赢利卡片号
赢利
亏损
亏损卡片号
亏损
| 月度周期 | 笔数 | 胜率 | 盈亏比 | 平均盈亏 | 累计盈亏 |
|---|---|---|---|---|---|
| [[ month.label ]] | [[ month.count ]] | [[ month.winRate ]]% | [[ month.pnlRatio > 0 ? month.pnlRatio.toFixed(2) : '--' ]] | [[ month.avgProfit.toFixed(2) ]] | [[ month.netProfit.toFixed(2) ]] |
赢利
赢利卡片号
赢利
亏损
亏损卡片号
亏损
| 年度周期 | 笔数 | 胜率 | 盈亏比 | 平均盈亏 | 累计盈亏 |
|---|---|---|---|---|---|
| [[ year.label ]] | [[ year.count ]] | [[ year.winRate ]]% | [[ year.pnlRatio > 0 ? year.pnlRatio.toFixed(2) : '--' ]] | [[ year.avgProfit.toFixed(2) ]] | [[ year.netProfit.toFixed(2) ]] |
赢利
赢利卡片号
赢利
亏损
亏损卡片号
亏损
当前模式下暂无有效的R乘数数据。
提示:请为每笔交易填写初始止损价(股票)或初始止损价+合约乘数(期货)。
| 策略 | 笔数 | 胜率 | 总净盈亏 |
|---|---|---|---|
| [[ s.name ]] | [[ s.count ]] | [[ (s.count ? (s.wins / s.count * 100).toFixed(1) : 0) ]]% | ¥ [[ s.netProfit.toFixed(2) ]] |
📐 凯利公式仓位建议
(注:公式基于当前盈亏比 [[ filteredProfitLossRatio > 0 ? filteredProfitLossRatio.toFixed(2) : '--' ]] 及 胜率 [[ filteredWinRate ]]% 计算)
⚠️ 当前样本不足 10 笔,凯利公式计算结果不具备统计学意义,暂不展示。
💹 复利目标模拟器
✍️ 宣誓
我承诺,在交易时间内,将严格遵守本计划内容的所有条款。
📌 交易复盘系统说明
- 1. 事前:切换模式,动态计算(兼顾风险与保证金)。
- 2. 事中:支持手动录入,也支持导入CSV历史数据。
- 3. 事后:自动生成胜率、盈亏比、资金曲线及R倍数分布图。
- 4. 所有数据保存在本地浏览器,互不干扰。
📖 如何使用本交易复盘系统
切换交易模式
在页头顶部选择「股票」或「期货」,系统会按模式适配仓位计算与录入(期货需填合约乘数、保证金)。
事前计划(仓位计算器)
填写账户资金、风险百分比、进场价与止损价,系统自动给出建议仓位(兼顾风险与保证金上限)。
方法/策略
单选你的买入信号与卖出信号(做单一策略),并勾选买入/卖出理由,作为每笔交易的标准依据。
事中执行
每笔交易录入(或通过「导入CSV」批量加载),自动计算毛利、净盈亏与R倍数。
事后复盘
查看核心/风险指标、资金曲线、R倍数分布、逐笔盈亏与各策略净盈亏,评估系统并持续优化。
📊 关键指标解读
核心指标
总交易数 / 盈利 / 亏损次数
当前模式下的交易笔数及盈利、亏损笔数。样本越多,统计越可信(凯利需≥10笔)。
胜率
盈利次数 ÷ 总交易数 × 100%,衡量方向判断的准确度。
盈亏比
平均盈利 ÷ 平均亏损,衡量单笔赚的幅度与亏的幅度的比值。
总净盈亏 / 平均盈亏
所有交易净盈亏之和(已扣手续费),以及盈利单、亏损单的平均净盈亏。
盈利因子
总盈利 ÷ 总亏损。>1 表示整体盈利,衡量优势大小。
佣金率
总佣金 ÷ 总毛利 × 100%,衡量你把多少利润付给了经纪公司。佣金率越高越说明在过度交易(或盈亏比偏低);降低交易笔数、提高胜率可降低佣金率。毛利≤0 或盈亏比<1 时无法计算。
风险指标
最大单笔盈亏
单笔最大盈利与最大亏损,提示单笔风险敞口。
平均盈亏比(盈利)
盈利单的平均R倍数(盈利幅度÷止损风险),只统计盈利单。
最大连续盈亏
最长连续盈利/亏损笔数,关系到心理承受与资金回撤。
期望值
平均每笔净盈亏(总净盈亏÷总交易数),是长期优势的核心。
SQN 系统质量
风险调整后的系统稳健度:>7圣杯、5优秀、3良好、2平均、1较差。
凯利仓位建议
理论最优仓位比例,实盘建议取半凯利或1/4凯利。
🧮 核心计算公式
胜率
盈亏比
盈利因子
佣金率
期望值
R 倍数
仓位数量(事前计划)
凯利公式
❓ 常见问题
🔗 相关工具
结合以下工具,全面评估你的交易系统: