或许是从大三下半学期开始,我找到了金融里最数学的一片领域,数学里最金融的一个契合点,慢慢发现了期权这个工具的无尽魅力。这个喜好帮我做出了之后人生的一个又一个的决定。不论是撰写卖方报告,或是参与国内首个场内期权规则的设计,还是如今每一天的期权交易。我感恩这些年工作的8小时从未离开过它,它像钢琴家的琴键,它像数学家的纸笔,它像非线性的曲线,它像雨后天晴的彩虹。
有时候想着,如果这个市场上没有场内期权,我或许永远不会选择投资这个行业,因为我无法把命运尽可能的掌握在自己手里,因为我无法给予我的客户更确定的收益。在期权交易的这8小时里,我们等待机会,我们有买有卖、我们注意防守、我们如履薄冰,当我们用严谨的态度对待每一天的交易时,期权这个工具就会慢慢让我们实现变现。盘前1小时,盘中4小时,以及盘后3小时,我热爱期权交易的这个8小时,我也无悔于期权这个国内看来暂时还小众的选择。
2011, with Prof. Dr. Martin.Schweizer in Zurich
每个交易者一早起来都有自己习惯的做事流程,以保证自己在盘前的精神状态达到最好。或许对我而言,音乐是让自己在盘前最进入自我状态的方式。不论是听Classic,还是听Pop,只要在路上能让我重新集中注意力,燃起交易斗志的曲子,我都会列入我的单曲循环列表。让自己保持一天的斗志,我想这就是盘前需要做的第一件事情!
接着的第二件事就是更新各大数据库,这成为了我每个交易日必然经历的流程。通过Wind等原始数据源,我需要做的就是把底层数据库的数据提取出来,把类似于SQL的数据结构转化为我喜欢和偏好的数据结构,然后保存在程序里。通常而言,每日开盘前需要更新Stock、Industry、Future、Option四大数据库。各大数据库的作用有三个:一是用来更新各种已经完成的回溯测试,二是为平时突发奇想的新idea进行回测上的数据支持,三是用来完成每日盘后的归因分析。对于其中的Option Database而言,至少需要包含期权合约代码、名称、行权价格、合约单位、到期日期、日频行情数据(开盘价、收盘价、结算价、隐波、各个希腊字母、成交量、持仓量等)、日内tick数据(价、量、隐波、希腊字母等),只有事先把数据库构建好,才能在后续回测时大幅提高效率,所以Database和Backtestor两个程序应该是一个先后构建的关系。
除了惯例的晨会外,盘前的第三件事就是全部扫描一遍隔夜存在的各种可能遗漏的公开信息,比如美联储决议、欧洲央行决议、QFII、沪深港通等最新外资动态、外盘50ETF的申赎情况、外盘A50低开高开情况等等,竭尽可能对昨晚模型输出的信号和形成的决策进行补充。
终于等到了9:15,从集合竞价到连续竞价。一般而言,一个相对完善的期权交易策略体系应该是低频和高频的结合,Daily与Intraday的结合,趋势与震荡的结合。低频与高频、intraday还是daily,没有绝对的优劣之分,只有是否真正适合当前市场风格之分,所以我也一定会把总资产分为几块,某一块仅仅运用一些低频的期权策略,此类策略对流动性要求不高,容量较大,换手率低,不用每时每刻盯着,但它们往往是提高净值的大头;而有些仓位则需要运用相对高频的期权策略,此类策略对期权流动性要求高,容量较小,相对交易成本会比较敏感,属于每天赚些小钱,积少成多,聚沙成塔。两者互相补充,目的只有一个,那就是互相能接的上力,从而提高净值的周胜率。
开盘后,打开已经编写好的实时监控系统,对各期权交易模块进行信号和交易张数的计算,尤其对于期权日内模块,谨慎并严格地按照每一次信号的要求操作,在算法交易上用均价下单代替单点下单控制交易滑点,用限价与市价的结合下单模式,尽可能降低冲击成本,以贴近甚至超越回测最优价格完成成交。
在交易的4小时内,我必须意识到50指数可能经历各种各样的动荡,可能一顿爆拉,然后最后半小时跳水,也可能是先跳水跳到你失去信仰,然后尾盘拉出一根长下影。但不论是什么情况,根据前一晚已经制定好的周密计划,遇到情况毫不犹豫地执行才是王道!
在每天的盘中,止盈止损和仓位控制这两个老话题会经常在你脑中浮现。先说止盈止损,由于做市商的存在,vix.shtml" target="_blank" class="relatedlink">50ETF期权的盘口移动速度非常之快(其实,许多人都会说期权市场流动性一般,我想其实您看一看盘口就知道答案了),如果不提前设定止盈止损点事先挂单,会导致很多策略的实际收益出现巨大滑点。所以,预先设置止盈止损限价单是非常重要的。再是仓位控制,对于一个产品而言,所有的仓位控制都是基于这个月或这个周期已经制定好的风险限额(通俗地说就是最多准备亏多少)来调整的。当实时模型信号进入中性区域时,收益多少时开始降低仓位,分批止盈;亏损多少时开始降低仓位,分批止损。当模型实时信号进入极端区域时,收益多少时可以适当加仓,亏损多少时可以适当补仓。
与股票、期货实盘交易不同的是,期权的价格变化不是线性的(也就是说不是标的变动1 tick,期权价格就变动1 tick)。期权交易者必须对期权价格和保证金的变化结构有着很清晰的认识,根据这些认识,再结合你的回撤承受力,就会有助于你在交易系统里设置合适的止盈止损阈值。在买入期权后,我们需要对theta这个希腊字母很敏感,深刻了解从第几天开始,这个theta效应已经不可忽略,于是你设计出了你心里的止损日;在卖出期权后,我们需要对gamma这个希腊字母很敏感,一旦期权从虚值走向了实值,期权的浮亏就会像变加速运动那样突然变大,观察过这样的浮亏速度后,你将自然而然得出你心里的止损点位。
如果说盘中的盯盘是一种对期权交易感觉的提升与锻炼,那么盘后的复盘就是对过去犯下错误的总结与深化。复盘是一个非常有意思的过程,也像照镜子一样,是一个面对前4小时自己的过程。心情好的时候要复盘,心情不好的时候更要复盘。净值涨了要复盘,净值跌了更要复盘。
复盘的内容有许多,至少可以包括三个方面:一是回顾当日日内与50指数相关的公开信息,我想至少可以包含以下的信息:
- 当日50指数成分股的板块轮动过程,究竟是金融、消费、地产、白酒等哪个板块的资金占主导;
- IH的前20大持仓机构的多空单对比情况;
- 50ETF期权的隐含波动率曲面机构,主力合约的隐含波动率比值关系;
- 整体的认购认沽交易比、每个月份的认购认沽交易比;
- 整体的认购认沽持仓比、每个月份的认购认沽持仓比;
- 波动率指数(现在需要自己算)、认购本身的波指(需要自己算)、认沽本身的波指(需要自己算)等信息。
二是归因分析,多因子选股的归因分析通常是根据当周的收益对各个风格因子进行归因,从而分析出这周到底是动量反转因子更有效还是市盈率因子有效等等,而期权交易也有着自己的归因分析法,那就是我今天的期权盈亏(PnL)到底来自于哪个希腊字母,我赚的是delta的钱,还是gamma的钱,赚的是vega的钱,还是theta的钱。
每日的盈亏归因基于期权价格的泰勒(Taylor)公式,最后总结成以下的这张表格。
合约A
合约B
50ETF
合计
持仓数量
10
10
-
市场价格变化
-17,260.00
23,100.00
-5,877.70
-37.70
Delta
-19,431.51
25,319.18
-5,877.70
9.97
Gamma
2,146.18
2,439.09
-
4,585.26
Theta
-2,203.07
-1,742.78
-
-3,945.86
Vega
2,808.99
-3,336.10
-
-527.11
Epsilon
-580.59
420.62
-
-159.97
三是根据量化模型的最新收盘信号和最新政策面信息制定下一日操作计划,计划里尽量想到worst case,就像公司风控部门每天会看VaR,ES等指标一样。期权交易分成四部曲,预期、策略、开仓、善后,什么情况都有相应的对策,信号的预测是进攻,对策则是防守,一只好的球队不可能只会攻不会守,也不能只会守不会攻,所以需要做的是不仅仅是根据信号知道明天要干什么,更是把最坏的情况想到,然后想好相应的对策。另外,盘中和盘后真的是相辅相成,盘中形成的更好的防守经验,可以总结成量化指标进行新的压力测试,压力测试下来不错的指标可以进一步运用于实战,不断优化。
(P.S:本文仅从已参与国内场内期权交易的机构投资者角度出发。)
(版权声明:原创作品,抄袭侵权必究,如需转载内容,请与作者联系。免责声明:本文所介绍的期权策略并不构成对投资者的任何投资建议。)
非常欢迎您扫描下方二维码关注我的线上课程,感谢您对我一路走来的支持!
|
|