python选股模型 均线_python量化 双均线策略(金叉死叉)

该博客介绍了一个基于Python的量化交易策略,利用双均线(金叉和死叉)来决定买入和卖出时机。策略逻辑是当短期均线穿越长期均线向上(金叉)时买入,向下(死叉)时卖出。作者提供了策略代码并展示了12-16年的回测结果,表明该策略在特定时间段内表现出良好的收益和风险指标。
摘要由CSDN通过智能技术生成

#小策略,策略逻辑是在金叉时候买进,死叉时候卖出,所谓金叉死叉是两条均线的交叉,当短期均线上穿长期均线为金叉,反之为死叉

#下面是策略代码及结构# 初始化函数

def initialize(context):

# 设定沪深300作为基准

set_benchmark('000300.XSHG')

# True为开启动态复权模式,使用真实价格交易

set_option('use_real_price', True)

# 股票类交易手续费是:买入时佣金万分之三,卖出时佣金万分之三加千分之一印花税, 每笔交易佣金最低扣5块钱

set_order_cost(OrderCost(open_tax=0, close_tax=0.001, \

open_commission=0.0003, close_commission=0.0003,\

close_today_commission=0, min_commission=5), type='stock')

#华谊股票

g.security='300027.XSHE'

#设置每天运行

run_daily(handle)

def handle(context):

security=g.security

n5=5

n20=20

# 获取股票的收盘价

close_data = attribute_history(security, n20, '1d&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值