趋势交易-唐奇安通道策略
创作时间:
作者:
@小白创作中心
趋势交易-唐奇安通道策略
引用
CSDN
1.
https://blog.csdn.net/heixiniu/article/details/144928196
唐奇安通道策略是趋势跟踪交易中常用的一种方法,通过识别价格突破过去特定时期内的最高点或最低点来生成买卖信号。本文将详细介绍唐奇安通道策略的原理,并提供Python代码实现,帮助读者快速掌握这一经典交易策略。
唐奇安通道策略简介
趋势是指价格在一段长达几星期或几个月的时期内保持一种变化态势的现象。趋势跟踪的基本策略就是在一个上扬趋势刚刚开始的时候买入,在这个趋势即将结束之前退出。海龟使用的方法叫唐奇安通道法。
这种方法的基本思路就是在市场超越过去特定时期内的最高点时(也就是突破前期价格水平时)买入。有两个系统:一个根据过去20天的价格来决定高点和低点;还有一个时间跨度更长的系统,它根据过去60天内的高点和低点来确定突破点。
策略实现
以下是唐奇安通道策略的Python实现代码:
def donchian_channel_strategy(df, window=20):
high = df['high'].rolling(window=window).max()
low = df['low'].rolling(window=window).min()
buy_index = df[df['close'] > high.shift(1)].index
df.loc[buy_index, 'signal'] = 'buy'
sell_index = df[df['close'] < low.shift(1)].index
df.loc[sell_index, 'signal'] = 'sell'
return df['signal']
回测结果
以下是使用该策略进行回测的结果:
- 初始资金:100000
- 最终资金:102648.0
- 最大风险回撤:47.57%
- 最大资本回撤:4.64%
热门推荐
如何判断主板是否带有Wi-Fi功能
水瓶座出生日期时间段 水瓶座是几月份的
灯芯草:清心火、利小便的中药
劳动者实行年薪制的工资应如何支付
气胸早期症状及表现
近视后眼球变凸怎么办?近视手术能否改善眼凸?
动物冬眠时,体温可以到降到多少度?答案出乎意料
商铺交易与持有交税如何计算
大渡口:“双网格”联动保障居民用电安全
海岛“最诗意岗位”今年启动招募志愿者 海鸟监测志愿者:看到幼鸟孵化感到很开心
新手如何规划健身计划
夏季采收的中药材有哪些?功效与使用注意事项全解析
北京的水系与地貌特征
企业的绩效考核体系包括哪些主要内容?
“氢爆震全电推进系统”点火成功,多领域迎绿色动力发展机遇
股骨头坏死最佳治疗方法
山东地方戏曲的代表——山东梆子
基金购买手续费在不同业务场景下的计算方式详解
AI 画作鉴定:与人工携手共进,而非取代
利用长曝光拍摄火箭发射技巧与策略详解
猫咪皮肤病的六大类型及预防治疗方法
肠胃感冒最简单的恢复方法
强化冻品物流管理:关键环节把控与技术应用实例
留学英国建筑学申请时间规划详解
冠脉钙化评分可预测心脏病发作和中风风险
未成年人盗窃电瓶,谁来承担赔偿责任?
久坐、久站、久躺,谁更伤身体?
留学作品集是什么意思?有什么要求?
民族英雄陆秀夫:南宋最后的坚守者
假结婚会有什么后果