#!/usr/bin/env python
# coding:utf-8
from PoboAPI import *
import datetime
import time
import numpy as np
#日线级别
#开始时间,用于初始化一些参数
def OnStart(context) :print("I\'m starting...")#设定一个全局变量品种,本策略交易50ETF期权g.code = "510050.SHSE"#订阅实时数据,用于驱动OnQuote事件SubscribeQuote(g.code)#订阅日线级别K线数据,用于驱动OnBar事件SubscribeBar(g.code, BarType.Day)#登录交易账号,需在主页用户管理中设置账号,并把回测期权替换成您的账户名称context.myacc = Noneif "回测期权" in context.accounts :print("登录交易账号[回测期权]")if context.accounts["回测期权"].Login() :context.myacc = context.accounts["回测期权"]#自定义函数, 用于获取当月虚值一档的认购和认沽期权
def Getop(code):#获取实时行情dyndata = GetQuote(code)#获取最新价now1 = dyndata.now#获取虚值一档价格now50 = round(now1,1) + 0.05 #获取当前时间cutime = GetCurrentTime()#获取当月期权到期时间#若当前时间处于当月15号之后,则到期月份向后推一个

真格量化——50期权历史波动率策略相关推荐

  1. 真格量化-50ETF期权波动率策略

    #!/usr/bin/env python # coding:utf-8 from PoboAPI import * import datetime import time import numpy ...

  2. 真格量化-主力跟买策略

    #!/usr/bin/env python # coding:utf-8 from PoboAPI import * import datetime import time import numpy ...

  3. 想跑次高频策略?快来看看Numpy处理真格量化tick数据的技巧

    使用澎博真格量化时,很多用户希望用numpy处理tick数据,包括tick数据的留存和运算. 这里有一些技巧. 因为tick数据量比较大,为了降低系统的运算负担,我们不应该在内存里保存大量tick数据 ...

  4. 量化、交易、策略、算法精选论文汇总,建议收藏

    文章来源:量化投资与机器学习 原文标题:<2019年度精选论文汇总:量化.交易.策略.算法> 1.多模态深度学习在股票短期波动预测中的应用 下载地址:https://arxiv.org/a ...

  5. 如何将真格量化回测数据展示到客户端

    简介 通过本功能,可以将量化交易系统上(用户)日志内记录的特殊信号数据展示在客户端的技术分析图表上.其实质是在客户端的指标模块上增加一个插件,提供解析特定格式的日志文件并得到序列数据的函数.用户可以在 ...

  6. 一个周内上线50个增长策略,竟然能这么高效!

    导读:年初的一个晨会上,用户增长负责人湘翁问我说:一个周内上线50个增长策略,技术兄弟们能做到么? 在闲鱼用户增长业务上的实验 闲鱼的用户增长业务具有如下现状: 闲鱼的卖家都是普通小卖家,而非专业的 ...

  7. 50etf期权对冲策略怎么玩?

    对冲是一种在减低投资风险的同时还能够通过投资获利的手段,在50etf期权的交易中也可以使用到对冲策略.50etf期权对冲策略是什么意思?50etf期权对冲策略怎么玩? 50etf期权对冲策略怎么玩? ...

  8. 分享bigquant量化技术指标的自定义策略

    bigquant量化技术指标的自定义策略单纯通过计算MA多头指标,以短线 =5, MA 长线 =20, 当 MA 短线在 MA 长线上方时,买入股票,否则卖出股票. 调仓周期为 20 个工作日,而且最 ...

  9. 免费的量化交易软件的交易策略?

    免费的量化交易软件的交易策略: 一.波段交易 俗称低买高卖,最常用的股票交易方法,也是用的最广的一种股票交易方法:抄底买入抄底买入摸顶卖出摸顶卖出. 二.止盈止损 不会止盈,就无法保证既得的股票收益, ...

最新文章

  1. 深度学习理论与实战:基础篇电子书
  2. 惠普ilo管理界面远程安装系统
  3. php 判断字符串是不存在json中
  4. ITK:复制非复合转换NonCompositeTransform
  5. 联海网站开发-操作说明-会员系统及诵读之星
  6. linux vi使用手册,史上最全VIM使用手册
  7. python新手输出错误,Python 新手常犯错误(第一部分)
  8. 32 位的有符号整数_「js基础」JavaScript逻辑和位运算符归纳
  9. UILabel 实现圆角
  10. python 服务端判断客户端异常断开
  11. Jmeter学习之旅(四)——各类型的HTTP接口功能测试
  12. matlab画图命令plot,matlab画图命令plot
  13. 最有效的Safari的广告拦截插件
  14. 十天学会php之第六天
  15. win10+GeForce 940mx安装cuda
  16. android 添加json动画,Lottie 站在巨人的肩膀上实现 Android 酷炫动画效果
  17. Error handling response: TypeError: Cannot read property ‘1‘ of null
  18. “花书” 《深度学习》经验法则--中文
  19. 【Android】更换头像的实现
  20. 咖啡在手,指数我有——指数咖啡

热门文章

  1. C语言深度剖析书籍学习记录 第五章 内存管理
  2. ArrayList和HashMap遍历比较
  3. 广东48.6万人资产超600万 华东超600万人群最多
  4. JM与h264标准中的关键字说明
  5. H.264/AVC 标准中CAVLC 和CABAC 熵编码算法研究
  6. 芯片支持的且会被用到的H.264特性 预测编码基本原理
  7. 解决:Access denied for user ‘root’@‘localhost’(using password: YES)
  8. 解决: Spring Boot报错 This application has no explicit mapping ... a fallback
  9. 分布式开放 消息系统 (RocketMQ) 的原理与实践
  10. oracle怎样把查询的null转换为0