趋势交易-唐奇安通道策略
创作时间:
作者:
@小白创作中心
趋势交易-唐奇安通道策略
引用
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%
热门推荐
老年女性全身肌肉剧烈疼痛?警惕这个病!
生菜僵苗怎么办,立刻掌握这3个要点,僵苗变活苗,长势迅而猛
如何选择适合的小盘股并进行投资分析?这种投资分析方法有哪些要点?
东莞塘尾村:文旅深度融合,800年古村落焕发新活力
东莞塘尾村:文旅深度融合,800年古村落焕发新活力
长沙奶茶店集体上新果蔬汁成新宠
上海迪士尼“中秋星黛露”炒至近千元,你还会为它花钱吗?
直指白血病个性化疗法,可移植人类血液干细胞在实验室制成
RAID不同级别有什么区别
RAID1和RAID0如何选择?一文详解数据安全性与性能的权衡
五脏对应五行五味五官五色
Office中图片、形状、文本框或艺术字大小调整指南
约九成孩子2岁前会感染!一文读懂呼吸道合胞病毒
甘油辛酸酯是防腐剂吗有毒吗
罗技鼠标垫清洗方法是什么?如何保持其性能?
美国最新留学生政策全解析:从签证到实习的全方位指南
电路整流后为什么加CBB电容的原因?
Pandas绘图大揭秘:让你的数据比熊猫还萌,一秒变身数据界的‘萌主’!
固态U盘1000兆和500兆的区别全解析与选购指南
自学金融知识,掌握财富的钥匙
涡阳:推动老子文化创造性发展 塑造老子故里城市新IP
VLAN配置学习笔记
房产赠与协议书办转移手续的法律分析及实务要点
2025高考志愿什么时候填报?关键时间节点与科学规划全解析
按压式弹性自锁机构:从手机存储卡到急停开关的工作原理
16部经典动漫推荐:爱情、友情与亲情的完美诠释
信用卡是摇钱树?小心构成信用卡诈骗罪!
“运输25天不坏,到家2天就软”!是不是打药了?
双层油罐的加热方法
齿轮油的粘度怎样判断?不同粘度的齿轮油适用于哪些情况?