商品期货跨期套利实战笔记
合约对:IC2301&IC2302
价差计算
前-后(6082-6079.8)
做多价差开仓(预期价差变大)
买2301(前)
卖2302(后)
做空价差开仓(预期价差变小):
买2302(后)
卖2301(前)
二、交割时间
股指期货交割日为每月第三个周5,节假日顺延
棕榈油期货的交割月份为1-12月,最后交易日为交割月第十个交易日,最后交割日为最后交易日后第三个交易日
(例:P2301,最后交易日为1月13日,1月16日已无交易)
商品主力合约只产生在1月/5月/9月三个合约当中,例如1401,1405,1409会随着时间轮流的做为主力合约;
股指则是当月合约为主力合约。
三、软件选择
快期缺少前后腿操作,一年下来估计滑点也有万把块了。
尽量在默认合约里选,K线好像比较完整
四、观察现象解释
回测中的低点和极星软件中低点价差不同
9:30分前是集合竞价,回测程序中选取每天9:30之后的数据
2016年1月1日起,调整IF、IH、IC交易时间调整为集合竞价时间为每个交易日9:25-9:30,其中9:25-9:29为指令申报时间,9:29-9:30为指令撮合时间。连续竞价时间为每个交易日9:30-11:30为指令撮合时间。连续竞价时间为每个交易日9:30-11:30(第一节)和13:00-15:00(第二节)。”
当前课题:
商品期货套利观察
豆油和棕榈油
豆粕与和菜粕
玉米和玉米淀粉
螺纹钢和热卷
豆二和豆粕
商品期货跨期套利实战笔记相关推荐
- 【金融量化】CTA策略之VeighNa量化实战笔记(1)
量化投资实战笔记 1 基本概念 1.一手股票:100支股票 2.收盘比开盘上涨的百分比:(收盘-开盘)/开盘 3.开盘比前日收盘的百分比:(开盘-前日收盘)/前日收盘 4.从dataframe中取每个 ...
- [转载]秀脱linux实战笔记linux-kernel-3.0.3实战篇
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ 秀脱linux实战笔记linux-kernel-3.0.3实战片篇: QQ: 6 ...
- 机器学习实战笔记(Python实现)-04-Logistic回归
转自:机器学习实战笔记(Python实现)-04-Logistic回归 转自:简单多元线性回归(梯度下降算法与矩阵法) 转自:人工神经网络(从原理到代码) Step 01 感知器 梯度下降
- Unity3D项目实战笔记(10):Unity3D编译IPA的PostEvents–节约时间利器
最近,SDK支付等接入差不多了,就从Unity3D生成IPA (企业版License), 然,需要手动执行的PostEvents竟然多大10项+, 这些我默默的承受了1周时间,每次约浪费20分钟-额外 ...
- 云炬Qtpy5开发与实战笔记 2PyCharm添加QTDesinger扩展并创建第一个.ui文件
1.配置使用QTDesigner扩展工具 在pycharm的项目配置中配置扩展工具,将QTDesigner加入其中: 2.在pycharm中打开QTDesigner 或者: 此时,我们就可以使用QTD ...
- 云炬Qtpy5开发与实战笔记 1开发第一个桌面应用Hello World
云炬Qtpy5开发与实战笔记 0搭建开发环境(傻瓜式安装) 1.打开 Pycharm,选择 Create New Project,创建一个新项目 2.选择Pure Python表示创建一个纯Pytho ...
- mysql颠覆实战笔记(五)--商品系统设计(二):定时更新商品总点击量
继续回到沈老师的MYSQL颠覆实战,首先回顾下上一节课的内容,请大家会看下上节课写的存储过程. 打开prod_clicklog表, 我们只要把日期(不含时分秒)的部分存在数据库中, 如果同一日期有相同 ...
- kaggle实战笔记_1.数据处理
kaggle实战笔记_1.数据处理 数据处理的重要性比模型更重要 如果正负样本是1:100的话,直接拿去做建模,问题是非常大的,如果其评判标准为accuracy的话,如果把任何一个样本都判定为负样本的 ...
- 设置gradle远程仓库_有幸得到Alibaba内部Gradle实战笔记,趁双节来狂补
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具.它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的k ...
- tshark/wireshark/tcpdump实战笔记(更新中...)
注意Wireshark表示意义: Source: 发送方IP Destination: 接收方IP Protoco: 协议 Length: 这里显示的物理层(Frame)数据长度,Frame层长度最长 ...
最新文章
- 推荐10个腾讯系大佬!第一个从华为离职,写了2本畅销书!
- Python + wordcloud + jieba 十分钟学会生成中文词云
- C++之 static 关键字
- ubuntu oracle 10g 安装,Ubuntu 12.04 安装Oracle 10g 全过程(完美)及问题解决办法
- 局部和全局引用的操作
- 两个分布的特征映射_DDC:直接对齐特征空间进行领域自适应
- 域服务器怎么修改管理员密码,域服务器更改客户端管理员的密码
- 【COCOS CREATOR 系列教程之二】脚本开发篇事件监听、常用函数等示例整合
- 【LeetCode笔记】322. 零钱兑换(Java、动态规划)
- python math库函数源码_11. math库函数
- Magento教程 17:Magento功能导览(1) 会员功能
- CSS 框的外观 outline属性
- es6中的promise解读
- 微软彻底拥抱 Python!
- day02:关于惯性导航工具箱的学习与使用:use of the progen
- python中关于集合的基础运用
- arcgis里面怎么截图_ArcGIS在变更调查中影像截图批量制作的统一方法
- [LCS]LCS应用案例--SipSnoop概述。
- 黑科技之中文计算机语言,双语 - 小巧玲珑的计算机语言 - Red
- 《生产实习》实习报告——JAVA大数据工程师
热门文章
- html dom onblur,html的DOM中Event对象onblur事件用法实例
- DruidDataSource配置说明
- python 等差数列_413. 等差数列划分(Python)
- 计算机音乐吧粉刷匠,中班音乐歌曲《粉刷匠》
- 关于计算机体系结构-北桥和南桥
- android wear 2.0 表盘开发,android wear手表开发如何获取所有的表盘(动态)以及切换表盘...
- 360手机:360N6Lite Twrp、Root、Magisk教程
- Java程序员应该学习的10大技术
- 720不能建立远程计算机连接,宽带连接错误720:不能建立到远程计算机的连接 正确解决方法...
- jdk8 list 反转_三相异步电动机正反转故障排除在实训教学中的应用