TB交易开拓者_趋势跟踪策略_多品种对冲_递进优化回测_A0001188020期货量化策略
如果您需要代写技术指标公式, 请联系我。
龙哥QQ:591438821
龙哥微信:Long622889
也可以把您的通达信,文华技术指标改成TB交易开拓者的自动交易量化策略。
众所周知,投资界有基本面分析和技术分析两大门派,技术派大概分为两类,左侧交易法和右侧交易法。
左侧交易法:缠论,MACD背离,抄底摸顶等。
右侧交易法:均线策略,海龟策略,布林策略等
常见的量化策略类型:趋势策略、量化对冲策略、套利策略、高频策略,以及算法交易等
L03策略属于技术分析派的右侧交易法,属于趋势策略。
一、 什么是趋势策略?
趋势策略的核心是不预测市场的走势,只跟踪市场的走势,出现上涨时买入,出现下跌时卖出。
二、手工交易者的心路历程
在进入交易领域初期,很可能你错误地认为:通过你的聪明才智,只要博览群书,刻苦学习和钻研,你就一定会取得成功。但结果却往往是事与愿违,你终于发现学得越
多,却失去得越多,越没有了对交易的感觉,甚至你有时都不知道该如何下手才好,渐渐地失去了对交易的自信心,失去了希望。导致如此局面的真正原因是:你没有正确地理解什么是交易。你错误地认为失败的原因,是技术不过关,人性的贪婪﹑恐惧等。利弗莫尔最终是失败,澳门赌场从不担心你赢钱,而是担心你不再来了。请详细认真的问问度娘,交易所和赌场的区别,交易者和赌徒的区别。所以,停下颤抖的双手,擦亮眼睛继续往下看。
正确的交易理念是如何了结平仓盈利单和亏损单,归属于统计学的问题。是让利润继续奔跑,还是见好就收?几乎所有的交易者都在头疼赚小亏大,偶尔一次大亏就元气大伤,赚大亏小,遇到连续亏损单时心理崩溃,无法清醒理性的对待后面的交易。身在其中,无法自拔。
自动的,机械的,重复的执行交易逻辑,人做不到,量化程序可以。
三、L03期货量化策略
投资标的:菜籽油、纸浆、纯碱等国内期货品种。
策略分类:趋势策略,多品种对冲。
策略周期:10分钟、15分钟等。
策略风格:短线波段,连续持仓。
资金要求:本金20万,10个品种,每个品种都是交易1手,不按仓位比例加仓,约40%仓位。
量化软件:TB交易开拓者,C++语言。
交易成本:手续费、开平各1滑点(2跳)
参数的调优(样本数据)和验证(样本外数据)采用不同数据,并且采用递进优化的方式验证。如下表。
样本数据(6个月) | 样本外数据(1个月) |
2023年1月1日——6月30日 | 2023年7月1日——7月31日 |
2023年2月1日——7月31日 | 2023年8月1日——8月31日 |
2023年3月1日——8月31日 | 2023年9月1日——9月30日 |
2023年4月1日——9月30日 | 2023年10月1日——10月31日 |
2023年5月1日——10月31日 | 2023年11月1日——11月30日 |
2023年6月1日——11月30日 | 2023年12月1日——12月31日 |
下面是【样本数据】2023年1月1日——6月30日 的策略指标和收益曲线
下面是【样本数据外】7月1日——31日的策略指标和收益曲线
下面是【样本数据】2023年2月1日——7月31日 的策略指标和收益曲线
下面是【样本数据外】8月1日——31日的策略指标和收益曲线
下面是【样本数据外】汇总7月到12月的策略指标和收益曲线
下图是截取的一段交易记录,每个品种都是1手,不按仓位比例加仓等
TB交易开拓者_趋势跟踪策略_多品种对冲_递进优化回测_A0001188020期货量化策略的更多相关文章
- 计量经济与时间序列_ACF自相关与PACF偏自相关算法解析(Python,TB(交易开拓者))
1 在时间序列中ACF图和PACF图是非常重要的两个概念,如果运用时间序列做建模.交易或者预测的话.这两个概念是必须的. 2 ACF和PACF分别为:自相关函数(系数)和偏自相关函数(系数). ...
- 量化投资学习笔记01——初识Pyalgotrade量化交易回测框架
年初学习量化投资,一开始想自己从头写,还是受了C/C++的影响.结果困在了计算回测数据那里,结果老也不对,就暂时放下了.最近试了一下python的各个量化投资框架,发现一个能用的——pyalgotra ...
- WeQuant教程—1.3 利用回测工具降低交易风险
量化系统投入实际使用之前,人们会希望提前测试交易的效果.这个期间往往涉及代码的改动和参数的调整.最常见的做法是将历史数据输入量化系统,让量化系统根据既定的交易逻辑进行操作,观察和分析交易结果,找到问题 ...
- 如何使用交易开拓者(TB)开发数字货币策略
更多精彩内容,欢迎关注公众号:数量技术宅.想要获取本期分享的完整策略代码,请加技术宅微信:sljsz01 为何使用交易开拓者(TB)作为回测工具 交易开拓者(后文以TB简称)是一个支持国内期货市场K线 ...
- SSM整合_年轻人的第一个增删改查_基础环境搭建
写在前面 SSM整合_年轻人的第一个增删改查_基础环境搭建 SSM整合_年轻人的第一个增删改查_查找 SSM整合_年轻人的第一个增删改查_新增 SSM整合_年轻人的第一个增删改查_修改 SSM整合_年 ...
- CLOSE-UP FORMALWEAR_意大利进口_2015秋冬_男装发布会_西装图片系列_男装西装设计资料_WeArTrends时尚资讯网_国内最专业的服装设计资讯网站
CLOSE-UP FORMALWEAR_意大利进口_2015秋冬_男装发布会_西装图片系列_男装西装设计资料_WeArTrends时尚资讯网_国内最专业的服装设计资讯网站 CLOSE-UP FORMA ...
- WeQuant比特币交易策略回测记录
程序参数 PARAMS = { "start_time": "2017-02-01 00:00:00", "end_time": " ...
- ARM核心板_迅为imx6工控核心板_核心板中的小新潮
ARM核心板_迅为imx6工控核心板_核心板中的小新潮核心板参数 尺寸 51mm*61mm CPU Freescale Cortex-A9 四核 i.MX6Q,主频 1.2 GHz 内存 2GB DD ...
- 量化投资_TB交易开拓者A函数和Q函数常见组合应用
1 在交易开拓者当中,关于交易的做单方式一般分为:图表函数和A函数两类. 两类的主要区别为:如果采用图表函数的话,所有的交易内容都是以图表上面的信号为准,当前仓位运行的实际状态是没有的,但是可以显示交 ...
- SSM整合_年轻人的第一个增删改查_查找
写在前面 SSM整合_年轻人的第一个增删改查_基础环境搭建 SSM整合_年轻人的第一个增删改查_查找 SSM整合_年轻人的第一个增删改查_新增 SSM整合_年轻人的第一个增删改查_修改 SSM整合_年 ...
随机推荐
- Excel读写之xlrd模块
1.1.xlrd模块介绍 xlrd:用于读取Excle数据文件将返回的数据对象放到内存中,然后查询数据文件对象的相关信息. xlwt:用于在内存中生成新的数据文件对象,处理完成后写入到Excel数据文 ...
- DOM 的事件流
事件流分为三个阶段:捕获 ==>目标 ==>冒泡 1. 事件捕获阶段:事件传播由目标节点的祖先节点逐级传播到目标节点.先由文档的根 节点 document(window)开始触发对象,最后 ...
- SQLServer数据库日志太大处理方式
SQLServer数据库日志太大处理方式 1.1 如下图,点击连接登陆数据库 1.2 如下图,打开数据库属性窗口 1.3 如下图,更改数据库恢复模式 1.4 如下图,收缩数据库日志 到这里已经完成了, ...
- 会话层技术-session
会话层技术-session session技术拿下! 一.先整理学习过程中的几个疑惑 cookie和session分别都是怎么创建的? 首先cookie是一个类,它需要java后端开发人员手动创建. ...
- 你为什么不应该过度关注go语言的逃逸分析
逃逸分析算是go语言的特色之一,编译器自动分析变量/内存应该分配在栈上还是堆上,程序员不需要主动关心这些事情,保证了内存安全的同时也减轻了程序员的负担. 然而这个"减轻负担"的特性 ...
- NOIP2024模拟12:孤帆远影
NOIP2024模拟12:孤帆远影 听了机房同学的讨论,于是T1死磕冒泡和逆序对做法.最后只得了40pts. 思想对了,但不是自己的做法. 还是要坚持自己想,坚持自己可以想出来,不要被任何人带偏. T ...
- 改变mysql默认字符集为utf8
问题:在使用mysql时,使用php插入数据库.查询数据库信息会出现乱码 解决:修改mysql配置文件,在其配置文件中加入一下代码 init_connect='SET collation_connec ...
- Air780E软件指南:C语言内存数组(zbuff)
一.ZBUFF(C内存数组)简介 zbuff库可以用c风格直接操作(下标从0开始),例如buff[0]=buff[3] 可以在sram上或者psram上申请空间,也可以自动申请(如存在psram则在p ...
- 一键生成美观的彩页演示+AI的训练过程科普
一键生成美观彩页 + AI训练揭秘:让你的内容瞬间高大上! 阅读时间: 8分钟 | 字数: 1300+ 你是否曾为制作精美的演示文稿而烦恼?是否对AI的训练过程充满好奇?今天,让我们一起探索如何用AI ...
- JAVA 注解示例 详解
注解(Annotation) 为我们在代码中天界信息提供了一种形式化的方法,是我们可以在稍后 某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据). 注解的语法比较简单,除了@符号的使用以外, ...