# coding:utf-8
#!/usr/bin/env python
# EmuCounter2
from PoboAPI import *
import datetime
import numpy as np#开始时间,用于初始化一些参数
def OnStart(context) :print "system starting..."#设定全局变量品种g.code1 = "m1901-C-3300.DCE" #豆粕1901C3300期权合约代码g.code0 = "m1901.DCE"  #豆粕1901期货合约代码#登录交易账号,需在主页用户管理中设置账号,并把证券测试替换成您的账户名称context.myacc = Noneif context.accounts.has_key("回测期货") :print "登录交易账号[回测期货]"if context.accounts["回测期货"].Login() :context.myacc = context.accounts["回测期货"]def OnMarketQuotationInitialEx(context,exchange,daynight):if exchange !='DCE' or daynight != 'night':return #订阅实时数据,用于驱动OnQuote事件SubscribeQuote([g.code1,g.code0])#实时行情事件,当有新行情出现时调用该事件
def OnQuote(context, code) :dyndata1 = GetQuote(g.code1)dyndata0 = GetQuote(g.code0)

真格量化——做空波动率卖期权策略相关推荐

  1. 真格量化——做空波动率策略

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

  2. 真格量化——依托均线购买期权策略

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

  3. 都在谈日赚192倍?真正赚钱的买期权策略曲线是这样的

    随着中国股市2019开年至今一轮波澜壮阔的涨势,又到了投资者们,特别是专业机构投资者们最痛苦的时刻,因为他们都得接受隔壁老王暴富故事的狂轰滥炸. 而且随着50ETF期权这个优秀的投资工具吸引了越来越多 ...

  4. 量化策略篇:股票多头策略、CTA策略、期权策略

    来源 | FunZoo趣园 出品 | Fintech独角兽 我认为quant(策略quant)的核心是策略,底层基础是系统.策略可以个逻辑,简单到我就要买或者卖,也可以是个复杂的模型.而支撑的是平稳测 ...

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

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

  6. python 策略回测期货_量化投资实战教程(1)—基于backtrader的简单买入卖出策略

    都说Python可以用于量化投资,但是很多人都不知道该怎么做,甚至觉得是非常高深的知识,其实并非如此,任何人都可以在只有一点Python的基础上回测一个简单的策略. Backtrader是一个基于Py ...

  7. 量化投资实战教程(1)—基于backtrader的简单买入卖出策略

    都说Python可以用于量化投资,但是很多人都不知道该怎么做,甚至觉得是非常高深的知识,其实并非如此,任何人都可以在只有一点Python的基础上回测一个简单的策略. Backtrader是一个基于Py ...

  8. Python量化交易学习笔记(19)——连续下跌买入止盈止损卖出策略

    好友提出要验证连续下跌买入止盈止损卖出策略,本文对该策略回测和实现做分析记录. 买入条件中,连续下跌定义为收盘价连续4日低于前1日的收盘价.卖出条件中,止盈率设置为10%,止损率设置为5%.回测初始资 ...

  9. Python量化交易学习笔记(20)——保护点卖出策略

    本文主要记录保护点卖出策略,给买入的股票设立保护点,随着股票收盘价的提升,保护点不断提高,股价一旦跌破保护点,即卖出股票. 示例的买入条件为,5日线金叉60日线,且股价进行小幅回踩(较金叉日收盘价下跌 ...

最新文章

  1. Hibernate中get方法和load方法的区别
  2. 鸟哥的Linux私房菜(服务器)- 第十三章、文件服务器之一:NFS 服务器
  3. 创业阶段如何找客户_初创企业在不同的创业阶段:如何做好市场营销?
  4. 5分钟了解 Python 中的super函数是如何实现继承的
  5. Linux系统任务计划(at、crontab)的使用方法
  6. 比__autoload 更灵活的 spl_autoload_register 用法
  7. Linux ALSA DAPM 调试工具
  8. [swift 进阶]读书笔记-第八章:错误处理 C8P3 带有类型的错误
  9. 报表制作1(传入对象和其他参数)
  10. linux 常用脚本
  11. AVOD、SVOD、TVOD、PVOD:揭秘视频点播商业模式
  12. android悬浮窗服务卡死,Android 悬浮窗兼容问题谈
  13. 【AR】DroidCam笔记本调用手机摄像头(smartphone's camera as pc webcam)
  14. Qt获取音频输入和输出设备
  15. STM32/KEIL/MDK 查看 FLASH 和 RAM 使用情况
  16. 软媒硬盘装机 linux,魔方软媒硬盘装机一键搞定图文教程
  17. Win10系统下如何设置共享打印机
  18. apollo 自动驾驶中的GNSS/融合定位技术
  19. 铁路cj继电器_铁路信号继电器简介讲解
  20. 计算机硬件开关打开无线网络,如何打开电脑无线网络_如何打开无线网络连接...

热门文章

  1. 让你成为有钱一族的黄金理财法则?
  2. OpenCL 第7课:旋转变换(1)
  3. 穷人迈向富翁的理财十步曲
  4. Docker 容器 和 虚拟机 的异同
  5. 【linux】使用swap文件恢复非正常关闭的文件
  6. Spring Boot结合thymeleaf
  7. java 第11次作业:你能看懂就说明你理解了——this关键字
  8. eventBus 与fragment
  9. HDU 5741 Helter Skelter(构造法)
  10. HDU 2586 How far away ?【LCA】