金融红宝书 · 第八卷 · 分支深读

8.8 练习与自查

本卷全部习题详解 —— 思路 + 答案 + 错因,折叠展开
必做 6 题详解 · 进阶 1 题 · 每道题给出计算过程与常见错误
第八卷 · 分支深读 8.8

必做题详解

详解

第 1 题:写出你的完整交易系统(五要素各一行,可执行规则)。

思路五要素各一条"条件→动作"

示例:
① 标的:沪深300成分股,PE 历史分位<30%,日均成交>1亿;
② 入场:回踩 60 日均线且连续 3 日缩量;
③ 仓位:单笔风险 1% ÷ 止损距离;
④ 出场:止损−8%(技术位前低),移动止盈回撤 10%;
⑤ 复盘:每笔写日志,每 20 笔统计胜率/盈亏比/违纪次数。

错因:写成"感觉好就买、涨多了就卖"=没有系统。每条必须是可量化、可机械执行的。

第 2 题:总资金 50 万、单笔风险 1%、止损距离 8%,仓位是多少?

思路仓位 = 风险预算 ÷ 止损距离

单笔风险预算 = 50万 × 1% = 5000 元。
仓位 = 5000 ÷ 8% = 6.25 万。
验证:6.25万 × 8% = 5000 元,正好亏一个风险预算。

错因:把"总资金 1%"当成"仓位 1%"=5000 元——那是风险预算,不是仓位。顺序:先定风险预算和止损距离,再反推仓位。

第 3 题:凯利:胜率 55%、赔率 1.5,f* 多少?半凯利?为什么半凯利?

思路f* = (b·p − q)/b

f* = (1.5×0.55 − 0.45)/1.5 = (0.825−0.45)/1.5 = 0.375/1.5 = 0.25 = 25%。半凯利 ≈ 12.5%。

为什么半凯利:胜率 55% 是估计值,真实可能只有 50%——全凯利在估计偏差下会连续爆仓。半凯利牺牲 1/4 增速,换生存安全垫。

错因:用了 b=1(赔率当成 1:1)而不是题目给的 1.5。

第 4 题:挑一个技术指标,说明公式、滞后原因、适用条件。

思路以均线 MA(20) 为例

公式:MA(20) = 过去 20 日收盘价的平均。
滞后原因:用历史价格平均,必然等趋势走出来才转向——金叉时股价已涨一段。
适用条件:趋势市(顺势确认)好用;震荡市(反复假信号)失效。
它是纪律载体不是预测工具——价值在给你机械的顺势规则,不在抄底逃顶。

第 5 题:设计一个均线策略,列出三个回测坑及对策。

思路过拟合/幸存者/前视

策略:站上 20 日均线买、跌破卖。
① 过拟合:N 调到 21 最优 → 样本外验证,N 在 15~25 微调业绩不崩才可信;
② 幸存者偏差:只用现成分股 → 用当时全样本含退市股;
③ 前视偏差:用当日收盘价当日交易 → 用次日开盘价成交。

错因:三个坑都让回测虚高——漏掉任何一个,业绩都是假的。

第 6 题:写 10 条交易纪律,至少 3 条自动化。

思路自动化=物理/系统拦住你

自动化示例:① 止损单进场即挂;② 单日亏 3% 强制停手;③ 连亏 3 次仓位减半;④ 情绪评分≥4 不交易;⑤ 每笔必写日志否则不做下一笔。
其余:单笔风险≤1%、单一标的≤20%、不追涨涨停板、每周复盘一次、不借钱炒股。

关键:自动化规则不依赖"到时候我忍住",而是系统上做不到违规。

进阶题详解

详解

进阶:用 Python 实现均线策略回测,报告总收益、最大回撤、盈亏比、样本外表现。

思路四要素+成本+样本外

报告要含:
① 总收益(扣费后,不是 gross);
② 最大回撤(衡量能否拿住,−30% 的策略没人能执行);
③ 盈亏比(平均盈利/平均亏损,>1.5 才健康);
④ 样本外表现(用最后 2 年数据,若大幅衰减=过拟合)。
回测的意义是证伪——若样本外亏钱,策略就该放弃,而不是调参数硬凑。

本卷知识自检

自检
答案能否不看笔记答出以下 6 问
  1. 交易系统五要素是什么?(标的/入场/仓位/出场/复盘)
  2. 仓位公式?(风险预算÷止损距离)
  3. 为什么半凯利?(胜率是估计值,全凯利他爆仓)
  4. 移动止盈为什么能"让利润奔跑"?(回撤止损上移,吃整段趋势)
  5. 回测三大坑?(过拟合/幸存者/前视)
  6. 为什么按系统亏=正常成本?(正期望系统必然有亏损笔)

答不出的,回到对应主干小节与深读页重嚼。

补充:常见错因对照表

对照
常见错因纠正
仓位公式用反(先定仓位再找止损)顺序是风险预算→止损距离→反推仓位
全凯利实盘胜率是估计值,半凯利换生存安全
回测只算 gross 收益必须扣手续费、滑点、冲击成本
把金叉当前瞻指标金叉是滞后确认,最好的一段已走完
← 8.7 交易心理 返回第八卷主干 下一篇 → 第九卷 企业战略与经营管理