经典量化策略之一文读懂双均线策略

本文介绍了双均线策略的基本概念及其在量化交易中的应用方法。通过对比短周期与长周期的移动平均线来判断买卖时机,适合于处于上升或下降趋势的交易标的。文中还提供了具体的实施步骤及Python代码示例。

什么是双均线策略

均线从统计角度来说就是历史价格的平均值,代表过去N日股价的平均走势,可以用于确定当前的价格趋势和某种程度上未来的趋势变化。

双均线策略指的是运用两条不同周期的移动平均线,即短周期移动平均线和长周期移动平均线的相对大小,研判买进与卖出时机的策略。当短周期的均线从长期均线的下方,向上穿越长周期的均线形成的交点即为金叉,此时市场属于多头市场,应该买入;当短周期的均线从长期均线的上方,向下穿越长周期的均线形成的交点即为死叉,此时市场属于空头市场,应该卖出

双均线具体步骤

  1. 确定交易标的目前状态。 确认标的目前是处于上升趋势、下降趋势还是震荡期,处于震荡期的交易标的不适合双均线策略
  2. 确定均线应用的k线周期,如1分钟线、5分钟线、30分钟线、1小时线、日线、周线等
  3. 确定短长期均线值,如短期为5, 长期为10
  4. 确定短长期均线种类,如SMA、EMA
  5. 设置交易信号:当短期均线由上向下穿越长期均线时做空;当短期均线由下向上穿越长期均线时做

代码实现

以SMA为例,核心代码如下:

def __init__(self):
    sma_short 
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值