浅谈比特币期货做市策略(1)
来源:互联网 发布:天津广播电视网络招聘 编辑:程序博客网 时间:2024/05/01 03:37
今天想和大家分享一下我做比特币期货的一些策略研究。“做市策略”是策略中最有名的一个,在这里我想结合自己的想法给大家分享一下自己的一些经验看法。
下面我们从概念说起。
一、什么是做市策略
做市策略(market-maker strategy)是一种风险中立(risk-neutral)盘口价差套利策略。其基本原理是:在盘口的卖一和买一价之间,插入委买单和委卖单,如果插入的两个单子都成交的话,做市商就吃到了买卖单之间的价差,而整个过程结束后,做市商所持有的头寸并没有变化。如果买卖单之间的价差扣除各种交易手续费之后还有盈余,那么该做市商就获得了相应的盈利。
做市策略是一种增加交易所流动性的策略,一般来讲,成熟的交易市场为了提升自身的流动性,会用低佣金(甚至为做市商提供流动性奖励金)的办法,吸引做市商来该市场做市。
二、做市策略需要注意的事项
1 做市时机的选择
做市商本质上是整个市场的交易对手方。如果市场呈现急剧的单边行情,做市商下达的买卖委托单会大概率出现单边成交的情况,因此做市商手中就会积累大量的风险头寸,这是做市商不想承担的风险。因此,做市商在选择是否下达做市指令之前,都会预判一下市场的趋势明显程度,如果市场短期内呈现非常明显的趋势信号,做市商就会相应地减少自己的做市单数量(甚至停止做市)
2 净头寸的处理
做市商手中累计的净头寸,可以通过很多种办法来处理,下面列举其中两种:
(1)在下一次做市时,处理掉累积的净头寸。比如做市商目前净头寸有2BTC,下次做市时,他就可以下达一个卖3BTC的委卖单,一个买1BTC的委买单。这种做法好处是净头寸可以及时得到处理,坏处是净头寸处理的时机(价格)可能不是最优的。
(2)第二种方法是开立另外一个独立的程序,对累积的净头寸进行成本计算,然后按照成本价*(1+一定比例的手续费+一定比例的profit margin),将该头寸反向甩出市场,甩出方法又有两种:a. 按限价单从价优到价劣依次甩出市场,超时不成交的部分则撤单,等待下次机会;b. 先按限价单从价优到价劣依次甩出市场,超时不成交的部分,则按市价单甩货。第一种方法的好处是甩货成本可控,但是甩货周期可能会拖得比较长;第二种方法则能有效地控制甩货周期,但是成本不可控,孰优孰劣,需要做市商根据自己的风险偏好慎重考虑。
3 期货换合约(移仓)的处理
期货合约都有一个到期日,在到期日结束时刻的前几个小时,我们不建议做市商继续做市,而是利用这几个小时,将即将到期的期货合约进行移仓。移仓的意思就是平掉当前期货合约的仓位,然后再开同样仓位大小的下周合约。当然,移仓也是需要考虑成本的。如果当前持仓是多头,那么我们希望移仓的时间点是在下周期货贴水最厉害的时候;反之,我们则希望移仓的时间点是在下周期货升水最厉害的时候。等移仓做完以后,做市策略继续恢复执行。
概念先简单介绍到这里,后面我会继续为大家分享做市策略,也欢迎大家留言讨论。- 浅谈比特币期货做市策略(1)
- 浅谈比特币期货做市策略(2)
- 浅谈比特币期货做市策略(3)
- 英仕曼集团考虑发行比特币期货
- CBOE比特币期货成交量忽高忽低
- 比特币期货可能有助于比特币ETF的推出
- CME芝商所计划推出比特币期货产品
- 瑞士银行推出比特币期货,押注加密货币
- 期权交易所巨头CBOE公布其比特币期货规格
- 瑞士Vontobe银行推出比特币期货,押注加密货币
- 东京金融交易所计划推出比特币期货
- 美国期货行业协会抨击新的比特币衍生品
- 华尔街众银行反对推出比特币期货合约
- 香港监管机构发布比特币期货警示
- “郁金香”破裂,期货合约是比特币暴跌推手吗?
- CBOE:比特币期货的发行将再次推动比特币ETF的出现
- 比特币的救赎还是毁灭?比特币期货对散户是利还是弊?
- 比特币量化-EMA策略
- 006 Python语法之常用数据类型和循环
- thinkphp模板变量输出的几种情况及注意点
- OpenCL编译环境配置(VS+Nvidia)
- vue-cli新建一个项目。项目中的各个文件代表的意思
- 关于AD里面3d的制作
- 浅谈比特币期货做市策略(1)
- JS-String对象的方法(下)
- 正则案例
- CSS兼容写法整理
- ThinkPHP框架里面Upload类和Image类的一点tips
- 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值
- 机器人位置控制-P/PI+
- php合并数组并保留键值的方法
- synchronized作用范围及用法