量化交易
qmhedging
a quant trader
展开
-
如何描述限价指令簿的动态演化过程
金融资产价格的涨跌规律及其波动原因一直是现代资本市场研究的焦点。在新古典金融学的研究视角中,当市场是处于完全有效的状态下时,资产价格的变化是由对应的市场信息的变化所决定的。例如,Madhavan将市场信息分为和交易无关的公共信息和实际交易体现出的交易信息,并建立了一个交易价格关于这两类信息的线性模型。但是近年来,订单驱动(order-driven)机制正逐渐形成市场交易的主流机制,越来越多的国家和...原创 2019-12-06 09:06:51 · 1169 阅读 · 0 评论 -
小幅震荡市场下的期权投资策略举例
近年来许多资产价格呈现小幅波动、缺乏趋势的状态,这一方面为传统的趋势跟踪策略取得盈利造成了困难,但也为可以从震荡市获取利润的期权策略创造了机会。若预计后市走势将会走出横盘整理的格局,标的价格会在一个价格区间内进行窄幅波动,由于标的价格的波动性较小,所获收益十分有限。因此在构造组合头寸时一般更倾向于空头策略或是多空对冲策略,以此来进行无本或是小本套利,获取较高的收益率。常用的策略...原创 2019-12-04 09:03:39 · 1524 阅读 · 0 评论 -
什么是动量效应和动量交易策略?
有效市场假说是金融学领域中最基础的理论之一,该假说认为资产价格包含了与其相关的所有信息,未来资产价格变动无法根据资产过去的价格信息进行预测。然而,自上世纪八十年代以来,大量实证研究表明市场中存在很多与有效市场假说相背离的“市场异象”,其中,动量效应是最典型的市场异象之一。动量效应是指过去收益较高的资产,在未来一段时间内仍获得较高的收益,过去收益较低...原创 2019-12-02 13:47:24 · 9822 阅读 · 0 评论 -
如何根据波动率曲面设计策略
期权投资者一般都知道,Black-Scholes期权定价模型的特点之一是允许非平坦的波动率曲面,这表示期权的隐含波动率不但取决于标的资产的历史波动率,而且取决于期权的行权价格(strike price)和距离到期时间(time to maturity)。期权交易最需要注意的一点是,隐含波动率可以视为对期权的定价(就像利率就是债券的实际价格一样),隐含波动率高的期权比波动率低的期权定价更高。本文中...原创 2019-11-29 21:23:43 · 2222 阅读 · 0 评论 -
上海证券交易所股票期权组合策略业务指引及其影响
为规范股票期权组合策略交易业务,提高资金使用效率,降低期权交易成本,维护期权交易秩序,上海证券交易所和中国证券登记结算有限责任公司共同制定了《上海证券交易所、中国证券登记结算有限责任公司股票期权组合策略业务指引》.指引内容如下:第一条 为了规范股票期权(以下简称期权)组合策略交易业务,提高资金使用效率,降低期权交易成本,维护期权交易秩序,根据《上海证券交易所股票期权试点交易规...原创 2019-11-28 09:02:45 · 1567 阅读 · 0 评论 -
期权定价中的BAW和CRR模型
随着中国市场商品期权上市步伐加快,我们可以发现其大多数都是美式期权。由于美式期权在到期前任何一个交易都可进行行权,这使得其定价的复杂度远大于欧式期权;而美式期权上不存在封闭解,必须求助于数值计算方式,大多数情况我们通过求一个可行的近似解逼近来求解。目前豆粕、白糖、玉米、棉花、橡胶的商品期权都是美式期权,我们将分别对常见的用于美式期权定价的 BAW 模型和 CRR 模型进行简单介绍。...原创 2019-11-27 15:16:27 · 5181 阅读 · 0 评论 -
证监会批准开展PTA、铁矿石、黄金等5种期权交易
证监会已于近日批准郑州商品交易所开展PTA、甲醇、菜籽粕期权交易,批准大连商品交易所开展铁矿石期权交易,批准上海期货交易所开展黄金期权交易。 据报道,PTA、甲醇期权合约正式挂牌交易时间为2019年12月16日,菜籽粕期权合约正式挂牌交易时间为2020年1月16日,铁矿石期权合约正式挂牌交易时间为2019年12月9日,黄金期权合约正式挂牌交易时间为2019年12月20日。 ...原创 2019-11-25 09:18:55 · 551 阅读 · 0 评论 -
期权策略基准指数简介
海外投资者在制定策略时,除了参考各种大盘指数外还会经常参考策略基准指数。策略基准指数反映了将期权加入到股票、债券等资产中所形成一系列策略组合的收益情况。该系列指数由交易所发布,在帮助交易所宣传、推广期权风险管理功能的同时,也为市场机构科学运用期权降低资产组合波动提供了指引。2015至今,国内交易所相继上市了50ETF期权、豆粕、白糖、棉花、玉米、天然橡胶、铜商品期权。300ET...原创 2019-11-22 13:21:30 · 1567 阅读 · 0 评论 -
期权波动率交易简介
波动率概述:波动率是衡量标的资产价格变化快慢(波动程度)的指标,通常以标的价格收益率的标准差表示。市场当中存在的波动率种类包括实际波动率、历史波动率、预测波动率和隐含波动率等四种。期权的IV除了具有序列相关性、均值回归、惯性等特征外,还具有倾斜(波动率微笑/偏度)的特征,即期权的隐含波动率存在斜率。波动率交易理念:期权的波动率交易有两种基本交易理念——1.基于波动率均值回归的特征,识...原创 2019-11-21 10:01:57 · 2581 阅读 · 0 评论 -
波动率期限结构与日历价差策略
波动率的期限结构波动率期限结构描述的是隐含波动率会随期权剩余期限的不同有所变化。平价期权的波动率与期权剩余期限之间的常见的关系是:当短期波动率非常低时,波动率函数是期权剩余期限时间的增函数;当短期波动率较高时,波动率函数是期权剩余期限时间的减函数。这与波动率均值回复的规律有关。从长期来看,波动率大多表现出均值回归,即到期日接近时,隐含波动率变化较剧烈,随着到期日的延长,隐含波动...原创 2019-11-21 09:54:40 · 2643 阅读 · 0 评论 -
机构投资者交易期权的优势与特点
中国衍生品市场期权上市后为投资者提供了一种新型交易工具,相比其他金融衍生品,期权市场具有特有的不对称性和丰富的内涵,期权交易适用于许多不同类别投资者。金融市场上的机构投资者作为专业金融资产管理者,参与期权市场交易有着独特的优势。机构投资者运用期权的优势第一,机构投资者的资产规模较高,期权的高杠杆性和灵活性使机构投资者能更方便地实现套保目的,获得更加稳定的收益。与期货相比,期权占...原创 2019-11-18 11:05:02 · 905 阅读 · 0 评论 -
股指期权的保证金模式简介
期权保证金与期货保证金存在显著差异,期货买卖双方均需缴纳一定数额保证金来保证期货到期履约,而期权交易中,期权买方通过支付权利金获取相应权利而不承担履约义务,因此无需缴纳保证金;期权卖方收取权利金的同时承担履约义务,因此需要缴纳保证金。在真格量化中,可以通过GetMargin函数来查合约的保证金金。在当前全球股指期权市场上,保证金制度可以分为传统保证金模式和投资组...原创 2019-11-14 10:27:56 · 1073 阅读 · 0 评论 -
股指期权现货指数的构成和波动率
在新的股指期权准备上市之际,对于有经验的50ETF期权交易者,其交易策略稍加改动就可以套用在新的标的上,但我们仍需要了解不同现货指数的一些差别。沪深 300 与上证 50 的成分及风格沪深 300 指数的选取原则是上海和深圳证券市场中市值大、流动性好的 300 只股票,其成分构成在股指中相对较为综合也较能反映当前股市的情况,其中金融地产股权重占比较高(38.21%),其次为主要...原创 2019-11-12 12:56:40 · 1252 阅读 · 0 评论 -
什么是股指期权?
在证监会启动ETF和股指期权新品种上市准备工作之际,我们有必要了解一下什么是股指期权。什么是股指期权?股指期权是以股票价格指数(或股票价格指数期货)为标的资产的期权。全球市场来看,其标的资产是股票价格指数的居多,即是指买方支付权利金给卖方,从而取得在未来某一特定的时间以某一确定的价格买进或卖出某种股票价格指数的权利,卖方收取权利金,则负有履约的义务,并...原创 2019-11-11 09:52:28 · 1072 阅读 · 0 评论 -
常见的价差交易策略介绍
算法交易策略是通过对标的历史数据、交易模式的分析,采用明确的、数量化的交易模型来发掘投资机会并实现盈利的方法。算法交易策略一般通过计算机系统化的手段来实现对交易策略的实施。通常算法交易策略模型的开发包括下面几个部分: 设计算法交易投资策略模型 监控进入与退出交易的信号 实现根据不同信号进行交易的自动化交易系统 下面我们对一些常见的价差算法交...原创 2019-11-05 12:41:57 · 8563 阅读 · 0 评论 -
基本面量化与美林时钟模型
随着传统的量化投资领域竞争愈发激烈,大量投资者开始尝试基本面量化的投研方法。什么是基本面量化呢?以股票市场为例,基本面量化主要聚焦于企业的长期收入和利润,对现有的各种数据,通过量化的手段,构建模型和逻辑框架,进行定量分析和选择。在股票市场,基本面量化可以分两部分,一部分是价值判断,一部分是价值投资。在价值判断上,首先要看清楚行业的发展趋势,通过宏观面...原创 2019-11-04 16:00:04 · 2314 阅读 · 0 评论 -
资产价格与波动率的关系
随着中国市场期权产品的持续上市,波动率成为了除价格以外的第二大交易标的。此前已经有大量的文献探讨波动率是如何影响期权的定价,而本文我们将试图通过历史数据探讨波动率与标的价格本身如何相互影响。从统计上看,波动率与资产价格的关系,在国内和国外资本市场的有明显的差异。对美国市场而言,波动率更多表现为恐慌性;对国内股市而言,波动性在行情初期与价格呈正相关关系,但在行情后期表现为恐慌性的特征。...原创 2019-11-01 08:51:46 · 5976 阅读 · 0 评论 -
什么是期权市场的PCR指标?
衍生品投资者经常关注PCR值,那么什么是PCR值呢?期权市场的看跌看涨比率,也称PCR值。常见的PCR值有成交量PCR、成交额PCR和持仓量PCR三种指标,表示某一标的对应的看跌期权合约与看涨期权合约成交量(成交额或持仓量)的比值,作为期权市场特有信息,在成熟的金融市场通常被用于市场情绪测度及标的走势预测。在期货技术分析中,判断价格走势可以结合价格、成交量...原创 2019-10-30 10:49:06 · 6281 阅读 · 2 评论 -
跨市场套利——策略简介与风险因素
相对于常见的同市场不同品种套利交易而言,跨市场套利是一种更为复杂、也更为专业的套利方式。通常交易者会同时操作两个市场上品级相同或很相近的商品。本文将为大家简单介绍跨市场套利及跨市场套利的方法策略的相关知识。一、跨市场套利的含义跨市场套利中的“市”是指“市场”,它指的是同一商品在不同交易所的交易市场。跨市场套利是投资者通过观察品级相同或很相近的商品价格,对不同交易所市场的商品差价...原创 2019-10-29 09:20:54 · 4190 阅读 · 0 评论 -
什么是“零拷贝”技术
高频交易的研究者有时会遇到“零拷贝”(zero-copy)技术这个名词,那么什么是“零拷贝”呢?一般的文件传输过程考虑这样一种常用的情形:开发者需要将静态内容(类似图片、数据表、文件)展示给远程的用户。那么这个情形就意味着开发者需要先将静态内容从磁盘中拷贝出来放到一个内存buf中,然后将这个buf通过socket传输给用户,进而用户或者静态内容的展示。这看起来再正常不过了,但是实际上...原创 2019-10-28 09:05:03 · 294 阅读 · 0 评论 -
商品期权在现货企业中的应用
生产企业对于原材料生产企业,其所面临的主要风险是未来价格下跌带来的原材料销售收入减少以及库存贬值的风险,因此许多生产企业会考虑保护性看跌期权策略,即通过买入看跌期权做套期保值,提前锁定产品销售价格或者降低库存贬值风险。例如一些橡胶生产企业为对冲胶价继续下跌的风险买入场内期权的看跌合约。若未来橡胶市场价格上涨,那么可以随行就市以较高的价格卖出产品,该策略的最...原创 2019-10-23 09:01:49 · 888 阅读 · 0 评论 -
如何将真格量化回测数据展示到客户端
简介通过本功能,可以将量化交易系统上(用户)日志内记录的特殊信号数据展示在客户端的技术分析图表上。其实质是在客户端的指标模块上增加一个插件,提供解析特定格式的日志文件并得到序列数据的函数。用户可以在此函数的基础上编写自己的各种指标,来定制想要看到的信号的外观。此功能适用于博易5.3+/6及汇点客户端。安装功能插件在博易5.3+/6/汇点客户端的 cfg 目录下,创建名为 Dll ...原创 2019-10-22 15:19:59 · 594 阅读 · 0 评论 -
期权做市商面临的风险及其对做市业务的影响
随着中国市场期权产品不断增多,有越来越多的研究者开始关注期权市场的重要参与者——做市商。衍生品市场的做市商制度的定义可以概括为:在特定衍生品市场上,为维持市场的流动性、满足公众投资者的投资需求,由具备一定实力和信誉的金融机构作为指定交易商,不断地在收到报价要求后的规定时限内向市场报出所负责标志资产的买卖价格,并在该价位上接受投资者的买卖要求,以其自有账户与投资者进行交易。通过以上的定义,...原创 2019-10-21 08:49:54 · 2759 阅读 · 0 评论 -
理解动量投资策略和逆向投资策略——通过行为金融学视角
统金融理论在“理性人”的假设前提下,提出了市场有效性理论,认为市场能对信息作出迅速和正确的反应。迅速表明迟一些获得信息的人将无法获得利润,正确表明投资者对价格的反应总是正确的,不会有过度反应或反应不足。在这个假设下,资产价格趋势是不可预测的。因此,在一个有效市场,如果没有内幕消息便无法战胜市场。在此假说下,催生了指数基金。Fama 对投资者的建议就是买入股票后长期持有,注意分散投资,把资金投入指数...原创 2019-10-18 15:03:14 · 3277 阅读 · 0 评论 -
国外著名商品指数编制方法比较
随着中国期货市场交易品种的日益丰富,品种呈现多元化,且相关品种类别已形成规模。到目前为止,我国期货市场上市品种已超过60个,涉及有色金属、农产品、化工、能源等多个类别,其中有色金属、化工和农产品分类已达到了一定规模,具备了开发推出分类商品期货指数的条件。各种商品指数ETF也在陆续上市。为了设计出更加科学合理的商品指数及其衍生品,对国外著名商品指数的编制方法进行比较研究很有必要。下面将从国外著名商品...原创 2019-10-14 08:47:21 · 1786 阅读 · 0 评论 -
Python的内存管理与垃圾回收机制
在使用真格量化时,一些用户希望了解如何来提高系统性能。通过了解Python的内存管理和垃圾回收机制,我们可以有针对性地去提高策略代码性能。Python内存管理机制 Python的内存管理机制:引入计数、垃圾回收、内存池机制一、变量与对象关系图如下:1、变量,通过变量指针引用对象 变量指针指向具体对象的内存空间,取对象的值。...原创 2019-09-29 09:20:50 · 651 阅读 · 0 评论 -
什么是“面向对象”程序设计-以Python为例
面向对象的概念 面向对象(Object Oriented,OO)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。 早期的计算机编程是基于面向过程的方...原创 2019-10-08 09:02:26 · 846 阅读 · 0 评论 -
发现策略中的孪生兄弟——期权交易中的等价或相似策略解析
所谓策略等价性,是指构造形式不同的两个或多个策略,其到期损益结构相同或相似,这些策略便可称为等价性策略。以大商所豆粕期权为例,当豆粕期货价格为2950元/吨时,假设投资者构造了如下两个策略:一是买入1手一个月后到期、执行价格为2950元/吨的平值看涨期权,付出权利金80元/吨;二是投资者买入1手豆粕期货,同时买入1手相同到期日、执行价格为2950元/吨的平值...原创 2019-10-10 08:53:56 · 822 阅读 · 0 评论 -
如何利用期权改进指数投资表现——借鉴海外市场经验
近年来,中国50ETF期权市场成交逐步活跃,越来越多的机构和投资者开始关注并加入其中。而在海外市场,期权早已是一种非常成熟的投资工具。因独有的特性,可以在各种市场行情中把握住投资机会,获取收益。CBOE已经根据主流的一些策略编制了相应的期权策略指数,本文着重介绍最常见的几大策略指数。CBOE常见策略指数BuyWrite指数BuyWrite指数即...原创 2019-10-11 10:38:20 · 621 阅读 · 0 评论 -
海外市场交易执行策略的实践
海外证券市场交易执行策略真正得到重视是在1986年。该年,美国劳工部发布了86-1指引,要求金融市场将重点放在降低交易成本上,这使得证券市场开始重视交易成本,纷纷调整或优化交易执行策略。近年来,海外诸多金融监管机构纷纷推出法规要求机构投资者披露交易执行成本,从而进一步推动了证券市场对交易成本分析的重视。随着海外监管层、机构投资者对交易成本的重视及最优执行理论在实践界的广泛应用,经纪商和第三方服务商...原创 2019-08-02 09:14:42 · 393 阅读 · 0 评论 -
频繁撤单有风险?--这些委托类型让您享受“撤单豁免权”
频繁撤单交易受限?快来看看哪些委托享受“撤单豁免权”很多量化交易者都知道交易所对于主动撤单次数有限制,一旦超标就会有被判定为“异常交易”的风险。不过各个交易所也网开一面,提供了许多能够自动撤单还不计入主动撤单统计的委托类型。真格量化全面支持这些丰富的委托类型。为了让您不至于“如入宝山空手回”,我们下边将介绍常见的委托类型及其应用场景。Limit(限价单,不带有FOK...原创 2019-04-10 15:17:59 · 2594 阅读 · 0 评论 -
什么是程序设计中的高内聚、低耦合?
开发者经常遇到一些项目,比如一个真格量化中的策略,要求较高的模块独立性。模块独立性指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单。我们有两个定性的度量标准——耦合性和内聚性。 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差,也就是说当我们改动一个模块时,有更大的概率也需要去改动其他...原创 2019-09-27 13:01:50 · 2506 阅读 · 0 评论 -
分析日志太麻烦?看看如何在在真格量化中使用MySQL记录数据
许多用户在使用真格量化过程中,希望记录一些数据信息,比如账户的资金信息、委托记录等。除了通过用户日志或自行生成文件记录,我们还可将其录入MySQL数据库。真格量化提供的MySQL处理库为MySQL官方的mysql-connector。可以直接导入:import mysql.connector我们可以这样连接数据库:需要显示连接错误信息...原创 2019-09-26 17:29:16 · 723 阅读 · 1 评论 -
Python中的scikit-learn机器学习功能库
在真格量化提供的多个机器学习库中包括scikit-learn,其也简称 sklearn, 是机器学习领域当中最知名的 Python库之一。在介绍scikit-learn之前,我们将介绍一些机器学习的基本概念。机器学习:问题设置一般来说,一个学习问题通常会考虑已知的一系列的 n 个样本(比如一个品种的历史价格数据) 数据,然后尝试预测未知数据...原创 2019-09-25 17:43:43 · 871 阅读 · 0 评论 -
不知道波动率为何起起落落?这里是波动率飙升的五大因素
多数投资者都认为半死不活的低波动率市场是最难熬的。不过凭借丰富的期权工具,部分投资者也可以坐收”卖波动率”的收益。不管是波动率的买方(包括一部分靠市场波动放大赚钱的CTA策略投资者)还是卖方,都密切关注到底哪些因素会使得波动率迅速上升。我们在这篇文章中将通过回顾历史事件来总结一些驱使波动率(以CBOE的VIX指数为指标)上涨的因素。资产估值泡沫破裂上世纪30年代大萧条尽管原因众说纷纭,但当...原创 2019-05-14 22:17:40 · 938 阅读 · 0 评论 -
又到了波动率交易的季节,小心期权交易的“七宗罪”
随着市场不确定性因素增多,50ETF的波动率反弹,期权投资者的热情再度被点燃,在5月的认购合约上甚至触及了交易所的持仓限制。在各路投资者或投机,或套利,交易得不亦乐乎的时候,我们也想提醒投资者去避免一些期权交易中的常见错误。我们称其为期权交易的“七宗罪”。1, 重仓买期权这是初学期权的投资者最容易犯的一个错误,经常以持仓价值完全归零告终。投资者重仓买期权通...原创 2019-05-10 08:06:07 · 542 阅读 · 0 评论 -
是趋势跟踪还是“事不过三”?如何利用趋势“必然终结”的特性获利
投资者经常听到一个策略叫做“趋势跟踪”,比如一个标的资产的价格开始“连续上涨”后,其有“较大”的概率继续上涨。然而什么叫“连续上涨”以及多大的概率叫“较大概率“都是模糊的描述。我们估计10个量化投资者可以给出15个说法。不过我们“比较”确定的是所有的商品期货的价格趋势都会终结(否则我们就会看到有商品价格突破天际或跌到0)。而且我们已经有了大量的趋势跟踪策略,我们能否通过这个“趋势必...原创 2019-05-05 13:28:36 · 646 阅读 · 0 评论 -
策略设计大功告成?投入实盘交易我们还需要这些准备
假设我们有了一个回测表现看起来还不错的策略,我们想把它迁移到实盘运行。虽然真格量化的设计使得回测代码迁移到实盘有很高的代码复用性,但是我们还应当注意处理以下的问题。首先,我们需要理解回测和实盘策略表现会有一定差异。在实盘中我们接收到的是订阅的实时Tick行情。对于当前交易日的不同周期的分钟K线、日K线都将由这些Tick数据来合成。这里我们就会面临“变动的K线”问题。即在实盘中K线的数据随...原创 2019-04-19 08:25:41 · 415 阅读 · 0 评论 -
真格量化的回测交易撮合机制简介
我们设计策略时为了评估其表现总是需要进行回测。完美的回测当然是越逼近真实交易越好,比如根据逐笔的价格和成交量数据来进行回测。但这个Tick级别的回测需要比较长的时间,用户为了节约时间也会选择进行“每日”或“分钟”级别的回测。为了帮助用户理解回测与实盘的区别,客观地评估策略在不同回测时间频率下的回测表现,我们在此简单介绍真格量化回测引擎的撮合机制。每日级别:回测频率选择...原创 2019-04-15 09:49:55 · 3815 阅读 · 0 评论 -
万事具备只缺数据?看看如何在策略中引用外部数据源
虽然真格量化提供了大量的行情数据,但金融市场如此广大,总会有一些标的的行情或经济数据我们尚未提供。与其坐等数据“从天而降”或自己手工上传,用户可以灵活运用各种数据API来快速获取这些外部数据。比如我们想做原油的内外盘套利,需要监控原油的内外盘价差,比如上海国际能源交易中心INE原油和CMEWTI原油的价差。我们知道有一些可以通过网页调用的免费的外盘行情源,可以提供WTI原油价格和人民币美...原创 2019-04-16 21:39:23 · 312 阅读 · 0 评论