当前位置: 首页 > news >正文

商品期货趋势交易策略

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

原文链接:商品期货趋势交易策略

1前言

孟子这句话的意思是,即使有聪明才智,不如好好利用时势;就算有好的犁锄,也不如等待耕种的时节。投资交易中也是这个道理,无论在牛熊市,利用趋势跟踪策略都能得到非凡的盈利机会。我们要做的就是顺应趋势,待时而动。

2趋势跟踪的理论基础

趋势跟踪的理论基础是技术分析三大假设:

(1)、价格包容和消化了一切。影响价格涨跌的因素非常多,比如**面、消息面、基本面、技术面等等因素形成了合力,最终影响了价格,而价格反映了当时的一切。

(2)、价格以趋势的方式演变。不管是股票、期货还是外汇,其价格走势都似曾相识。

(3)、历史会重演。人们会犯以前所犯过的错误。

3趋势跟踪的理念

(1)、因果关系是客观存在的,有什么样的因,就会有什么样的果。但是影响价格的因素非常多,作为交易主体的个人,哪怕是一个团队,都不能穷尽所有因素,所以我们能看到的只是冰山的上面。所以又怎么能准确预测呢?

(2)、我们面临的是一个不确定的未来。无论多么的有把握,但总有例外,所以不要把所有的鸡蛋放在同一个篮子里。以免孤注一掷失败之后造成巨大的损失。

(3)、华尔街有名言 “ 截断亏损,让利润奔跑。” 要顺应趋势来持仓,这样的话整个利润才能够放长。一旦出现亏损,要迅速止损。

4趋势跟踪的利润来源

由于人性,屡屡出现“黑天鹅”,所以从统计上看金融市场波动率呈现尖峰厚尾的特征(如下图),而这些厚尾就是趋势跟踪最重要的利润来源。

5策略简介

该策略思路来源于 BOLL 带的变种。以中长线隔夜为主。交易次数适中,有效降低交易成本和滑点,不会出现频繁开平仓现象。核心参数只有一个,没有过度拟合的风险,能够适应后续市场的变化。适用于商品和股指,适用于多种时间周期,具有较强的普适性。可以自定义品种、头寸、参数等,形成自己的交易策略组合。

6测试环境

(1)、测试品种:螺纹钢、橡胶、棉花、PTA、铁矿石、聚丙烯、棕榈油、塑料、焦炭、焦煤

(2)、测试时间:2015年至今

(3)、测试费用:手续费0元,开平仓各2跳滑点

(4)、资金配比:每个品种各10万,固定1手(采用非复利方式)

(5)、测试说明:K线走完发单。无任何未来函数、偷价、过度优化、跨周期调用、分段优化等行为

7绩效展示

测试品种:螺纹钢、橡胶、棉花、PTA、铁矿石、聚丙烯、棕榈油、塑料、焦炭、焦煤

延伸阅读:跨期套利交易系统策略

转载于:https://my.oschina.net/u/3949328/blog/1934721

相关文章:

  • 版本控制工具Git工具快速入门-Linux篇
  • 计算机网络基础:这是一份详细 HTTP 学习指南
  • 避免MySQL出现重复数据处理方法
  • 强如 Disruptor 也发生内存溢出?
  • tomcat介绍和安装
  • 为什么大部分码农做不了软件架构师?
  • WebSocket于HTTP 、WebSocket与Socket的区别
  • WPF中Binding使用StringFormat格式化字符串方法
  • [四] java虚拟机JVM编译器编译代码简介 字节码指令实例 代码到底编译成了什么形式...
  • P2P
  • 深入学习Java虚拟机——虚拟机字节码执行引擎
  • Win7+Ubuntu11
  • Redis系列十:缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级
  • select默认样式修改
  • 共识指数榜单0904
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 08.Android之View事件问题
  • Android优雅地处理按钮重复点击
  • CEF与代理
  • centos安装java运行环境jdk+tomcat
  • MD5加密原理解析及OC版原理实现
  • SQLServer之索引简介
  • vue的全局变量和全局拦截请求器
  • 机器学习中为什么要做归一化normalization
  • 普通函数和构造函数的区别
  • 驱动程序原理
  • 三分钟教你同步 Visual Studio Code 设置
  • 异步
  • # Panda3d 碰撞检测系统介绍
  • #13 yum、编译安装与sed命令的使用
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (七)Knockout 创建自定义绑定
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • .NET 4.0中的泛型协变和反变
  • .NET CF命令行调试器MDbg入门(一)
  • .NET CORE Aws S3 使用
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)
  • /var/log/cvslog 太大
  • [20170705]diff比较执行结果的内容.txt
  • [2021]Zookeeper getAcl命令未授权访问漏洞概述与解决
  • [BZOJ] 2427: [HAOI2010]软件安装
  • [C/C++] C/C++中数字与字符串之间的转换
  • [CSDN首发]鱿鱼游戏的具体玩法详细介绍
  • [HNCTF 2022 WEEK2]easy_include 文件包含遇上nginx
  • [Linux] Linux入门必备的基本指令(不全你打我)
  • [Linux] 用LNMP网站框架搭建论坛
  • [noip2015 d1t2] 信息传递
  • [Ray Tracing in One Weekend] 笔记
  • [SpringCloud | Linux] CentOS7 部署 SpringCloud 微服务