最近发明者量化交易平台升级了回测系统,支持了数字货币期权回测,本次支持了Deribit交易所的一些期权数据。因此我们对于期权交易的学习,以及策略验证有了更好的工具。
Deribit 期权回测
回测系统中定义的Deribit期权为欧式,一张合约价值为1BTC。期权合约代码为:BTC-7AUG20-12750-C。

设置合约:获取持仓等操作与数字货币期货一样。
设置合约:exchange.SetContractType("BTC-7AUG20-12750-C")
获取持仓:var pos = exchange.GetPosition()
期权合约的价格即为一张期权合约的期权金,期权买方需要向期权卖方支付期权金。买方获得行权权利,卖方有行权义务。在期权合约行权之前是可以交易的(比如平仓,了结义务)。
常见的期权交易组合为例
卖出看涨期权,买入现货。


期权可以对现货买入的资产做一定程度的对冲保护。一般用于对现货看好,有意愿持有现货时。风险在于现货价格下跌,虽然在一定程度上期权可以弥补一定现货亏损,但是亏损超过期权权利金之后,就会出现净亏损。
另外数字货币期权市场的流动性一般,往往有时找不到对手盘。这也是需要考虑的问题。同样,我们可以把现货替换成期货,代码如下:

回测如图:

期货比现货可以降低占用的资金,不过风险就相对于现货高了一些。除此之外,还有很多其它的期权交易组合:牛市看涨期权价差 bull call spread和熊市看跌期权价差 Bear Put Spread,有兴趣的可以在回测系统中研究一下。
免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。




