什么是市场深度

市场深度定义:

市场深度的基本定义是市场在承受大额交易时交易对象的价格不出现大幅波动的能力。

比特币中文维基的定义:

市场深度(Market depth)是指在一个比特币兑换所里在一个给定的时间,人们放出来待售还没有卖出(因为没有人愿意接受他们的价格)的比特币数量。

就交易所而言,市场深度可以直接从委托列表里面看出来,但比特币的由于具有搬砖机制(第五篇有关于搬砖的说明),所以看市场深度的时候不能只看某一个交易所的数据。而要看Combined Order Book(合并委托列表)。

上图收集了交易量最大的数家比特币交易所的委托列表,排名第一的BitMEX是一个期货交易网,其他的为现货。期货价格由现货决定(参考比特币期货定价机制),但期货市场的成交依然有效,所以看委托列表的时候两者结合看没什么问题。

这个图的意思是当前每个价位有多少order,左边是buy order右边是sell order,可以看到总和也可以看到每家交易所的。横坐标是价格,纵坐标是量,计价单位是比特币。图中显示,比特币现价16.4k美元,在16.4k到16.6k美元的sell order中,所有交易所加起来有300 BTC的volume,相当于4.9million美元,而16.4k到17k美元价位之间的sell order加起来约4500BTC,75million美元。所以几千万美金的买入就可以显著把比特币价格提升一下。

这还是算上期货市场的量,而对冲基金和机构们往往都以几亿几十亿级别的资金量,如果想买入几亿美元的比特币去搞些投资或交易。恐怕20k美元以内的sell order加起来都不够,这也在某种程度上解释了比特币为什么涨起来这么容易,因为大体量资本无法在不引起价格明显变化的情况下购入比特币。(这个想法最初在今年10月16号一个回答里提到大手投资机构正在大资本收购比特币,这个貌似还是答主在知乎的第一个比特币话题下回答)

反过来,如果看左边则会发现,排除BitMEX这个期货平台,如果抛售7000个比特币,那么比特币的价格就会从16.3k降到14.8k。

(以上分析暂不考虑冰山委托)

列表击穿

列表击穿最常见的就是K线图里面出现很长的上影线或者下影线。出现这种现象的原因就是市场深度不足。因为一个大卖单就有可能一口气吃掉某个区间的全部buy order,甚至把价格砸到几乎为0。这不是夸张,就在几天前还发生了这样的事件。

这里以币安网的瑞波币K线图为例。

可以看到,在北京时间2017年12月6号上午10点左右,XRP/BTC交易对出现了列表击穿现象。在极短时间内,瑞波币的价格被超卖到了2sat比特币。到了今天,瑞波币的价格为3310sat比特币(1sat是1聪比特币,即0.0000001BTC)。

理论上,如果你于北京时间2017年12月6号上午10点之前在币安网挂单2sat比特币价格的瑞波币买入委托,到现在就能实现翻1655倍。所以,如果有心的话,现在去某些币下面挂很低价格的买入委托单进行“钓鱼”,也有可能成功的,但成功的概率应该不大,很可能死等很久最后就没了耐心。

Spoofing

交易上的一个术语,意思就是欺诈,具体行为就是在现在价格上方挂出天量的卖单,让人以为有人要大量抛售,比如上图这样,

或者在价格下方挂出天量买单,让人以为有大量的买入需求。

如果不停的来回挂这种大的买单或者买单,快要成交的时候又撤走不成交,就是spoofing。如果一直挂单知道完全成交就不算spoofing。

因为有监管,这种spoonfing的行为在证券/期货市场是不允许的,否则就是操纵证券/期货市场罪。而比特币和其他加密货币由于是无国界的交易而且没有监管这一说,所以这种在深度图上面做手脚来回操纵的行为可以说司空见惯,但这种欺诈行为用久了肯定也就失效了,做交易久了会发现天量的卖单出现不代表要跌,天量的买单出现也不代表要涨。传统的证券/期货市场监管spoonfing甚至可以被认为是毫无意义,炒股,炒币,炒期货,做各种交易本来就是尔虞我诈的战场,又何必多此一举。

关于Bitcoinity.org

本篇引用的Combined Order Book来自于这个网站,上面可以查询到的比特币实时信息非常多。可以自己去了解。左边的上面可以看到多个交易所价格走势,市值,成交量分布等市场方面的信息,下面有矿池和区块的信息等。

Crypto守护者

在BitMEX和BaseFEX上交易比特币现货

BitMEX以及BaseFEX这样的比特币反向合约平台,如果只进行不加杠杆做空的操作,进行法币等额互锁,那么实际上就等同于现货模式的交易。并且甚至要比现货交易平台更占优势。主要体现在不被吃差价方面。

期货交易所和现货交易的区别主要体现在:

  • 期货有杠杆,而现货没有杠杆。严格的讲现货也有杠杆一说,比如借债买币就是一种现货杠杆行为,这里不讨论。
  • 期货可以做空现货不能,现货获利模式体现在高抛低吸。跌了就观望,等反弹了再跟进。
  • 期货存在强制平仓的情况而现货不存在。
  • 还有一点不重要但值得一提的区别,期货开仓平仓影响不到实际的比特币价格,参考上一篇(比特币期货定价机制),而现货可以。但散户的资金量往往不大,再怎样买入或抛售也不会对价格有显著影响。所以交易者对市场产生的影响可以忽略。

对于期货账户而言,如果不加杠杆操作,那么就等于是现货交易。近似现货模式的情况下需要买就不加杠杆少量做多,严格的现货模式那就不开做多仓位,需要卖就不加杠杆做空。

观察杠杆选项,如果调到最低,杠杆倍数为0或者极其接近于0,那么这个就和现货没有区别了。此时如果做多强制平仓价格很低,在500以下,可以认为跌倒这个价位的可能性为0。

严格的讲,只要开做多仓位就等于用了很小的杠杆,因为开的多仓等于额外的买入,这属于近似现货模式。严格的现货模式是只做空不做多的。并且做空要恰好做到互锁,使得涨跌多少都不会改变账户比特币折合法币的金额。开1张合约的多仓实际上可以起个标记作用。

做空同理,如果也把杠杆调节到1以下就不会强制平仓了,1亿美元应该是系统的数字显示上限。

如果采用严格的现货模式,仔细思考的话,应该只做空不做多,因为持币不开仓就等于做多。卖出现货等同于认为手里的币会贬值,但如果币在期货账户里,对应的行为就是不加杠杆做空,并且做空合约数等于比特币折合美元的金额,价格下跌币的数量增加。做空正确能保证下跌后比特币数量增多但折合法币不变,做空后上涨不可能强平,如果在亏损状态平仓比特币会变少,但折合法币没变。这就是套保,形成和现货的互锁

但这里可以灵活一些,看涨可以不开仓,也可以少量开仓但一定要把强平价格控制在1000美元以下。采用近似现货交易模式

为什么突然会在期货账户使用现货炒法,之前可能是因为介绍了自己的策略以及公布交易历史之后受到了一些关注,近期接到了代炒的业务。刚拿到顾客的币一时间也不知该道怎么操作才好,用自己以前那种25倍杠杆的同时开多开空的方法尽管收益可观但略有风险,因为不是自己的币,所以哪怕存在万分之一的亏损概率也是不可想象的。所以就退而求其次,采用了这种“期货账户现货炒法”。

尽管采用了这种极端保守的0风险操作,一周以来也有了近3%的收益。使用现货模式一周以来的总体的体验还是不错的。

期货账户来进行现货模式交易意义和优势又是什么,为什么不直接使用现货账户?包括以下几个方面:

1. 非常好用的图形化操作界面:

期货由于其自身对价格的敏感性,要求精度和时效,易于操作性做的非常好,图中的卖出委托单,买入补仓委托,以及仓位本身,都以线条的形式直接显示在K线图上,方便观察,并且修改委托不需要取消后重新输入。直接用鼠标按住委托,上下拖动就可以修改委托单的价格。没用过的可以尝试,非常好用。而大部分现货平台是不能直接在图形上操作的,LocalbitcoinsCoincola甚至连历史成交价K线都没有。

做多点位的把控可以直接在图上做斐波那契回撤图,然后把做多委托拖动到回撤点位,修改委托单很方便。

如果是严格的现货模式,那就开空然后在回撤点平仓。也可以一直不平仓,锁定折合法币金额,直到自己认为该买入的时候平仓,然后观望或少量

2. 自动合并仓位计算平均持仓成本:

比如10000usd买入100张合约,跌到9000再买入300张,那么就会得到一个合约数为400,开仓价格为9250的仓位,合并后仓位也直接显示在图上,位置变低。不用像现货那样根据买入卖出的交易历史去计算。然后在图上的坐标找这个平均价位在哪里。

现货交易所用过的不多,一般用币安做些山寨币交易,图上找不到自己仓位数量和价格,还得翻看交易记录自己慢慢找,所有币的委托单堆在一起,要修改还得先翻出来,取消再重新设置,不可以在图上拖一下了事,少了直接在图上的操作,易用性其实会差一些。

图上无法标注持仓以及不支持拖拽委托单做修改

3. 点差的问题:还是这张图,币安的BTC/USDT交易对,可以看到委托列表的价格:

卖1价10972.98

买1价10953.11

两者之间的点差高达19.87美元,这个将近20的差价已经不容小视了。如果进行高抛低吸的操作很容易吃亏。当然币安也并非一无是处,其他山寨比品种很多,做些这方面交易还是不错的。

BitMEX以及BaseFEX由于是期货交易所,天然对价格极敏感,从委托列表可以看出,竞价的差值从来都只是有0.5美元,如果高抛低吸,不会在这上面吃亏。

4. 千万不要在场外交易平台短线高抛低吸。其实币安20的差价已经算不错的了,其他的场外现货交易网站中间差更大,观察其他几个现货交易所的差价:

Localbitcoins

买入价格和卖出价格差值为:78111.11-76841.46=1269.64元,中间差折合美元191.89美元,是BitMEX的近400倍,币安的近20倍。

Coincola

和上一家差不多,可以自行计算。左边是你想买币至少要付出的价格,右边是你想卖币至多能卖到的价格。一来一回就被吃不少差价,根本原因在于佣金包含在价格里。

Okex

截图时间和上面两家一样,因为不能提币所以价格偏离行情。

75830.5/74328.97=1.0202, 按照百分比算,一下子就被吃2.02%的差价,如果在这里买入必须得等上涨2%才能卖出才能不亏,如果买入后跌了10%然后卖出执行止损,那实际上就亏了12%

不过Okex的BTC/USDT交易区还是差价相对小的,但是USDT存在超发骗局破裂的风险,还是得谨慎。

还有差价更大的,这里不做评论。

综上,现货交易平台,特别是场外交易的,偶尔用来进行法币和比特币兑换就可以了,如果要在这里进行高抛低吸的短线操作那肯定是会吃不少亏的。

在期货交易所实行现货的交易思路和方法完全可行,相比于现货不被平台吃差价,相比期货不存在强制平仓风险。如果以比特币的数量衡量收益那等于0风险,只要不被强平浮亏总有办法扳回去。

期货交易所的收益以比特币数量结算。坚定持币的人通常也不在意比特币价格而是自己币的数量,这样的收益计价模式显然是更友好的。

这个方法也同样适用于刚接触炒币的新手,可以用来熟悉操作界面等,对厌恶风险的交易者来说也是福音。

Crypto守护者

比特币期货如何定价

本篇讲一讲期货的定价机制:

仍然用实例说明:

首先看下方交易记录的卖出强平。17张ETH期货合约在2727.63元卖出强平。按理说不应该这样,抄底的时候往往不知道底在哪里。我的抄底操作总是开一个小的仓位,然后再强平价格上方放更多的仓位接着,等跌下来自动成交两个仓位合并成一个更低的做多。而这个例子里面,明明是放了43张做多在强平价位上方了,结果却没成交提前卖出强平了。

导致这个状况发生的机理要从期货的定价机制说起:

币的价格是由实币交易的交易所决定的,而虚拟币由于存在搬砖机制,所以各大交易所的差价不会很大,一旦出现差价,比如说有人在bitstamp市价卖出几百个比特币一口气成交了一个区间的买入委托导致降价,而别的交易所却没人突然抛售,后果就是立刻有人在这里买入低价币搬去别处卖出,要不了多久就被搬砖的抹平了。

而期货并不是用实际的币在交易,不存在搬砖,比特币以太坊期货等还有个名字叫做“虚拟合约”,本质可以理解为“炒空气”,期货的本质是多空互相博弈,买入来自于平空&开多,卖出来自于开空&平多,交易的平衡最终决定了当前成交价。但是这个价格总会和实币交易有偏差。

上图的右边可看出:

2973.26 卖1价

最新成交价:2975.70 指数价:2875.47

2967.09 买1价

最新成交价和指数价格有100元左右的偏差,而强平又是按指数价格执行,这就导致,成交价格还没到做多补仓点,但指数价格已经到了,所以就“莫名其妙的强平”。

反之,也会出现另一种情况,做空的时候,成交价格明明已经到了做空的强平价格,结果却没有执行强平,所以不必庆幸捡了便宜,这只是因为指数价格没到那个价。

因此,当指数价格低于成交价格时候,把补做空仓位的委托放在强平点下方1美元也没问题。当支书价格高于成交价格,把补做多仓位的委托放在强平点上方1美元也没问题。

下面以3家平台为例,介绍一下指数价格:

BaseFEX平台的指数价格也是来自四家BTC/USD交易对价格平均值,并且引入了过滤掉异常价格的机制

okex官方指数价格的定义:

BTC美元指数指的是由OKEX编制发布,根据全球最大的4家BTC交易所的最新价格按照相等权重进行平均,用于反映BTC全球市场价格变化的指数。在指数计算过程中所有交易所的价格均按照交易所公示的汇率转换为美元后进行计算。BTC美元指数以点为单位,1点表示1美元。
LTC/ETH美元指数指的是由OKEX编制发布,根据全球最大的4家LTC/ETH交易所的最新价格按照相等权重进行平均,用于反映LTC/ETH全球市场价格变化的指数。在指数计算过程中所有交易所的价格均按照交易所公示的汇率转换为美元后进行计算。LTC/ETH美元指数以点为单位,1点表示1美元。
BCH/ETC美元指数指的是由OKEX编制发布,取bitfinex交易所的最新价格。在指数计算过程中所有交易所的价格均按照交易所公示的汇率转换为美元后进行计算。BCH/ETC美元指数以点为单位,1点表示1美元。

可见,okex的指数定价来源于四家交易所的平均值,这就避免了期货平台深度不足导致价格偏离过大的问题。

BitMEX, 也同理,一样执行的指数价格。

曾经有人 @徐家小掌柜 也有过这种经历,设定的补仓没有成交结果先前的仓位被强平,问过类似问题,当时给出的解答是不要把做多的补仓委托放到强平价格上方1美元那么极限的地方,高个几十美元就没这事了。现在如果从机理出发,可以通过计算指数价格和最近成交价格的差值,再多留一些裕度,就可以更好把控补仓点,避免没有补仓就莫名其妙强平的情况发生。

BXBT 指数明细
BitMEX .BXBT 指数跟踪 比特币 价格,频率为每 分钟。比特币 价格计算使用 BitMEX 指数 最后的价格。.BXBT 指数价格在许多页面的页顶显示为当前的 比特币 价格。

.BXBT 目前由相同权重的 Bitstamp 和 GDAX 组成。该指数的组成可能会因为交易所不可预见的不稳定因素而改变。

BitMEX定价来源于两家现货交易所的平均值。

未来怎么走永远是个迷,继续使用同时开多开空交易策略,但是多和空的仓位比例可以根据市场情绪适当调整。不裸多或裸空,上了10k之后的几个huge dump打得非常突然,明明是很强劲的涨势,下一分钟就急跌,也不是什么利空,就是有人觉得获利够了就抛,这东西没法预测,因为没人知道哪个5000美元大量买币的人下一分钟正好要出售。这个时候即使持有一点做空仓位,也可以有较多获利。甚至战略性放弃做多仓位的逆势加仓总体也是盈利的。

涨势也少量做空的意义在于,应对不可预测的突然的急跌,并且跌的时候抄底做多心里有底,不容易恐惧,甚至偶尔还能收一下多头的持仓费。另外吐槽一下BitMEX,突然大跌就把系统跌瘫痪了,所以做空的时候,提前设一点平空的委托,不要全平了,留一点万一在做多接不住的时候回本。也不要一点不平,因为早晚会涨回去的。

Crypto守护者

什么是持仓费

本篇主要永续合约的为持仓费的详解,提供永续合约的BitmexBaseFEX均有这个机制,包括原理(为什么收取),如何收取,以及怎样利用(收取别人的持仓费),私货为个人想做的一项尝试。

先说说持仓费的问题:

  1. 持仓费只在永续掉期合约(swap)里面存在,季度合约不存在这个问题。其他几家做合约交易的暂不清楚,应该也没有这一说。
  2. 持仓费分两种情况,收取别人的持仓费,或者你支付给别人持仓费。这取决在关键的时间节点持有做多还是做空仓位。很多新手小伙伴不知道有持仓费这么一说,被坑过的人恐怕不在少数,因为这个东西不是特别人容易注意到。下面以Bitmex举例说明:

开1000张做空合约,下面的资金费率显示,0.2629%,意思是在当前时段内,整个平台持有做多仓位的总量多于做空,所以做多仓位的持有者要支付给做空仓位持有者一定百分比的费率,这便是持仓费一说的由来,或者说原理。在6小时后,如果仍然持有这1000张做空合约,那么就会得到做多者给予的金额为0.271毫比特币的费用,即为收取别人的持仓费。相反,如果持有做多,那么你要被扣除一定量的持仓费。

这张图则显示下一个8小时的预测持仓费用,注意,是预测,随时会变的。因为平台也无法知道下一个8小时到底是做多的总仓位多还是做空的总仓位多。可以看到同样的合约,这个时段收费,下个时段就变成付费了,而且百分比也不一样。极少数情况下会两边平衡,最高不会超过0.375%,这个上限是不可能再高的,这是一个设定。

那么这个费率什么时候收取呢?

资金费用每 8 小时发生一次,分别在 4:00 UTC、12:00 UTC 和 20:00 UTC。 **只有你在这些时间点持有仓位,你才需要收取或支付资金费用。**如果你在收费时间之前平仓,那么你就不需要收取或支付资金费用。

可以看到答案是只在结算那一时刻收取,而不是平摊到这8小时的每一刻里,如果收取持仓费的前一分钟平仓,那么就不会收取了。或者说,如果你在即将结算持仓费的前几分钟,开一个收取别人持仓费的仓位,那么是可以收到费用。

持仓费一说也并非Bitmex独创,传统的期货领域也有,可以看到,近期如果做空原油,会得到隔夜利息,做多则会支付隔夜利息。

3. 不建议为了收取持仓费而专门去卡在那个时间点开多或者开空,因为这个存在得不偿失的风险,很有可能刚刚开做多仓位为了收取持仓费,结果价格立刻就跌下去。有两种情况可以技术性收取,第一就是少量仓位,确保即使方向不对也留有足够保证金来利用回调或反弹来救回这个仓位,另一种就是多空对冲的情况下(一种同时开多开空的比特币期货交易策略),可以根据对自己有利持仓费来灵活选择在哪一种合约做多或做空。其他如果还有技术性收取持仓费的策略欢迎在评论区补充。

4.如果是单向开仓的策略,或者长期做多,最好的办法是去季度合约开仓。不参与持仓费的争夺战,因为根据平时的观察和统计,长期来看,多支付空的情况要略多于空支付多。所以长期持有多仓的话在swap开仓是不怎么划算的。尽管这个是永续,但3个月的持仓时间已经足够长了。


开启一个新的尝试:

上一篇文章(第三篇:比特币期货方法的改进和收益曲线更新)末尾提到:

不考虑比特币本身的价格增长,至此该账户已从10月14号的26mBTC到11月22号的177mBTC翻了近7倍,由于接下来会有一系列比特币分叉活动,即IFO,该账户收益曲线可能不再更新,因为有过充值提现之后连续性就被打断了,过几天会提币去领BTD等分叉币并且打算卖掉一些换个几百欧元,再充值回来的应该少一些,比如再从0.01BTC重新开始这样利滚利下去,过个一年看看能到多少。

尽管上一个账户的状态不再更新,但是“在知乎直播炒币”这件事还是会继续下去的,也许是在知乎更新自己交易历史的收益增加会带来祥瑞,那么继续下去也无妨。这次新开一个户,上一个决定每炒出0.1个提走0.05个,采取及时变现的策略。这个账户从0.01币开始长期更新,只交易不提现,先放一张图:

所以试图尝试的便是,Leaderboard挑战,我们可以看到,Bitmex交易所有一个排行榜,按照收益率在全平台排名了Top25。排行榜公开,任何人都可以查到,既然上一个账户可以在40天的时间里从0.026到0.177炒出近700%的收益率(不考虑比特币涨跌,只计算数量),那么用于更新的这个账户,以0.01比特币(10mBTC)为起始。如果坚持有效的策略的并持之以恒,不冒险,不走极端,低风险稳重操作,假以时日,也许一个季度到半年,做出2500%的收益率也是有可能的,超过第24和第25名的2348%和2249%,那么也有机会登上排行榜,可以当一个成就来做。这次的起始量比较少,一方面因为时代已经变了,第一次买入比特币才2000美元一个,现在眼看破万。0.01个也比半年前0.026个贵,况且这个账户只交易不提现,不会存在打断连续性的问题,更方便观察。

新账户的交易历史,正好接着上一篇(第三篇:比特币期货方法的改进和收益曲线更新)末尾11月22号更新到的继续,可以看到初始充值9.926mBTC,(约为10mBTC或0.01BTC),一开始亏了一些,因为习惯性初始开500张合约,结果忘了这个总额是0.01而不是0.177,再次说明重仓很容易亏。后来看到了强劲的涨势战略放弃做空仓位,灵活切换到单向做多策略,很快扳回了大部分亏损并且目前已经是刚充值的翻倍,后面决定继续按照轻仓多空同时开的交易策略慢慢积累下去,但是做一点修正,做多仓位多于做空,具体比例暂定为多是空的1.5倍到2倍,长期使用低风险策略交易,看看能不能进入排行榜。

Crypto守护者

期货方法的改进与更新

前两篇比特币期货系列文章:

第一篇:一种同时开多开空的比特币期货交易策略(已实测)

第二篇:同时开多开空交易法1个月实测结果

发布以来,看到有人表示用了这个方法也开始每天有百分之几收益,是比较有成就感的,甚至有的人用起来比我自己用起来收益都高,如果有什么改进和优化欢迎分享。对于这种方法,被问到最多的就是,如果遇到消息市或者大单边行情怎么办。其实这几天就是两次大单边行情(BCH对比特币算力争夺导致下跌30%然后又迅速回弹上来)和一个消息市(如何看待USDT11月21号钱包被盗事件?)。如下图:

近期常见单边行情

对于这种行情,实测这个方法问题不会很大,因为K线在数学上是分形的。zoom out之后看似是单边行情,如果zoom in调成分钟线还是可以看到大量反弹和回调的。并且由于初始仓位小,不断对逆势的一方补仓通常能支撑較远的距离,最终基本都可以得到减仓机会。至少作者操作的账户没有出现过大亏的情况。收益曲线更新在文末:

先说一些方法的改进和新技巧:

  • 当一直加仓等不到反弹来减仓的情况出现时,这个时候应当设置风险限定,比如调用40%仓位之后就不再继续加仓,可以在浮亏较少的情况下减仓。举个例子,如果在某个位置补仓,然后价格反弹到了补仓价格上方但仍在平均开仓价格下方,那么这个时候也可以减仓,只要比补仓点价格高卖出就形成了局部的低买高卖,并没有亏。但这样等于没有把平均开仓价格拉低。如果反弹上去可以等有一些差价了再减仓,再次急跌甚至可以放弃这个仓位,做多强制平仓意味这做空利润扩大,最终总体损失也不会太大,算是一种止损策略。稍后可以看到收益曲线,并非只赚不亏,40天来也出现过一次亏损,但是并没有出现评论区有人担心的亏到归零一说。
  • 要注意的就是不要看到一点波动就补仓,尽量在快要强制平仓的时候补仓,如果补仓价位距离开仓价格太近不能起到显著拉低平均开仓价格的效果(做多情况下,做空一样)。最后等于是在同一个相近的价位开了一个比较大的仓位。
  • 新技巧1,保证金调用的优化:当价格向下降需要补仓时,有时会出现保证不足的情况,这个时候可以把做空仓位的杠杆调高,因为此时做空仓位暂时安全,5倍和100倍杠杆对保证金占用的情况差别非常明显,下面的对比图就可以看出,这也是为什么选用BitMEX的原因,因为即使在开仓之后杠杆倍数仍然是可以随意改变的。

开仓后改变杠杆倍数实际上是一个加减保证金的操作,BaseFEX等其他反向合约平台可以进行类似操作。

解释:图中在8218开了150张合约的做空,如果是5倍杠杆10280强制平仓,100倍就是8259强制平仓,但这个时候价格在8079,做空暂时没有强制平仓的危险,可以看到调高杠杆之后保证金占用更少,可以有更多的余量去低位补同一价格开的做多仓位。

如果补过做多仓位价格涨回来怎么办?当然可以再把100倍的杠杆调成10或25倍,这时候强制平仓点位就又变成了更高的价格,可以在更高的位置补做空仓位,同时做多仓位又暂时安全了,把做多的杠杆调成100倍来释放余量去高位补做空。这就是可调杠杆比较流氓的地方。

  • 新技巧2,引入“平衡器”仓位:细心的人应该已经注意到,除了swap和future以外还有一个比特币对日元的合约。

如果趋势非常明显的时候,除了给劣势的一方加仓外,可以在日元合约区顺势开一个仓位,使得优势方的仓位扩大一些也是个不错的选择。这个可以灵活运用,如果不想逆势加仓来平均旧仓位,在日元合约开一个新的也可以。

  • 在交易的过程中,实际上一个参数已经被改变了,在10倍杠杆的情况下,同样开1000张合约的仓位,几个月前占用的保证金和现在相比要大很多。举例,比特币价格为2000美元,开10倍杠杆下的2000张合约,可算出占用保证金为100mBTC,而到了现在,占用保证金为25mBTC,因为比特币涨到8000美元。

收益曲线更新,

11月14到22号的收益更新

上一篇的交易历史更新到11月14号,当时收益增加到137mBTC,由于始终轻仓操作,在这几天反复的单边行情和消息市里,收益未出现较大的减少,仍然稳步增加到了177mBTC。

10月14到11月21到收益曲线,纵坐标是mBTC,横坐标是列表行数,行数越大日期越早,该图从右往左看

另外还导出收益历史的.csv文档制作一條收益曲线,方便观察增长速率。

可以看到收益增长基本是线性模式而非复利模式,因为习惯了初始开仓和加仓数据一直没有变的缘故。40mBTC的时候每次开500张合约的仓位加仓会加到几千,到现在还是初始500,加仓很少上万,并没因为本金多了就按比例增加。

交易经历的增加越来越感受到风险始终是primary concern,只有轻仓才能在大波动里面生存下来。保证本金生存是第一要务,其次才是盈利。期货如果重仓了就算是高手也回天乏力,如何看待期货界传奇人物刘强跳楼自杀事件?此人临走前说了这些都是忽视风险提示带来的后果,重仓抄底

不考虑比特币本身的价格增长,至此该账户已从10月14号的26mBTC到11月22号的177mBTC翻了近7倍,由于接下来会有一系列比特币分叉活动,即IFO,该账户收益曲线可能不再更新,因为有过充值提现之后连续性就被打断了,过几天会提币去领BTD等分叉币并且打算卖掉一些换个几百欧元,再充值回来的应该少一些,比如再从0.01BTC重新开始这样利滚利下去,过个一年看看能到多少。

炒币有风险,虚拟币期货又是炒币的进阶项目,考验心态,执行力,仓位控制等基本功,新手建议从现货开始,如果你是对比特币懂得很少的纯新手,甚至去哪买卖比特币也不知道,可以看这个,新手交易比特币(加密货币)攻略

Crypto守护者

开多开空一个月后发生了什么

继上一篇:一种同时开多开空的比特币期货交易策略发布之后收获了不少赞和关注,心理由衷的开心,但也引来了不少质疑,甚至有人直接说这个方法只在理论上成立。知乎期货板块普遍这样,说起来谁都会一套,但真正在期货市场实战这方面还是吃肉的少,挨揍的多。我初次接触期货的时候也喜欢预测方向然后单向开仓,余额起起落落,毕竟被割韭菜的阶段谁都会经历,自从发明了这个方法之后才开始慢慢的稳定增加收益。

现在公布该交易策略一个月来(10月14到11月14号)的运行结果,因为是试验阶段,本金并不多,起始0.026个比特币。

运行结果直接来自本文作者所使用比特币期货交易所BitMEX的交易历史截图,为了保证阅读连续性,截图之间有两行重复,图的首尾设置了日期断点标记。

(图表注释:1mBTC=0.001BTC,1毫比特币就是千分之一比特币,1毫比特币约等于40多块钱人民币,图表日期从下向上排列,所以每张图要从下往上看

第一列是日期;

第二列是类型,RealizedPNL表示已实现亏盈;小于1或0.1mBTC的可忽略不看,方便追踪获利及亏损的日期,对于大于1mBTC的收益用绿点标出,亏损用红点标出;

第三列金额,第四列提现手续费,因为一直没有提现所以是0;

第四列地址,这个可能有人看不懂,

XBTZ17表示期货合约future,XBTUSD表示永续合约swap,ZBJZ17表示比特币对日元;

第五第六列应该都能看懂。)

第一次充值,最初接触期货的9月27号
到10月14号悟出新的策略并开始使用,此时第二次充值,从余额26.879mBTC开始稳定收益
Oct19到Oct25运行记录,因尝试山寨币期货出现几次亏损,但总体收益趋势是增加的
Oct25到Nov3,放弃山寨币专注比特币,高于1mBTC的收益开始密集,至此已经回本当初总计充值的币
Nov3-Nov11运行结果,开始出现高于3毫比特币的日收益
Nov11截止至今天Nov14的运行结果,收益更加密集也更大,此时余额为137.100mBTC

后记和心得体会:

每个人的性格不同,一定要根据自己的性格特征探索出适合自己的交易系统,我的方法仅供参考。并且坦白的讲,这个方法也不是每个人都适合的,因为策略,期货品种和交易者的性格往往是三位一体的。现在该策略运行了一个月,钱包余额从10月14号第二次充值后的26.879mBTC到现在11月14号的137.100mBTC已经翻了5倍,策略是否真的完全可靠以及收益能否进一步增加也许还有待进更多验证。时刻告诫自己不要膨胀,不要重仓,注意减仓。

对比特币和加密货币有兴趣的欢迎加qq群交流,488452038,不仅限期货,比特币和其他加密货币的方方面面都可以交流。

炒币有风险,虚拟币期货又是炒币的进阶项目,考验心态,执行力,仓位控制等基本功,新手还是建议从现货开始,如果你是对比特币懂得很少的纯新手,甚至去哪买卖比特币也不知道,可以看这个,新手交易比特币(加密货币)攻略

同时开多开空怎么做

Crypto守护者

做期货难,做比特币期货更难,俗话说预测比特币走势准确率55%的就是神。长线肯定涨,短线问上帝,but I would say even god is unable to foresee, because this is Bitcoin.

对此,这里介绍一种不需要预测比特币走势的同时开多开空交易方法。本文配图来自BitMEX,其他的如BaseFEX等功能也相似,因为杠杆倍数1到100倍之间可自选。注册后充BTC交易,不支持美元或人民币充值,需要比特币得去Localbitcoins或者Coincola等网站买入后从钱包发送,卖出同理,提币后再卖出。

为了方便介绍,用实际操作举例说明。2017年11月9号7点45分,此时比特币的刚从7900美元跌下来,价格为7500美元,接下来怎么走没人知道,这里也不预测。

该交易所的比特币期货可以在永续掉期合约(swap)季度合约(future)同时开两个独立仓位,见图中圈出位置。

现在,在此7500美元价位同时开多开空,即,永续合约开做空仓位,季度合约开做多仓位。这里注意,一定要轻仓,原因看到后面就会明白。(开多开空操作方法,在左上角仓位一栏输入仓位数量,1代表1美元,选择杠杆倍数,然后点击卖出,就得到做空仓位。做多同理,点击圈中12月29日的future,然后输入仓位数,点击买入,得到做多仓位。之所以在swap开空后要切换到去future开多,是因为如果你在swap持有做空仓位,点击买入不会得到做多仓位而是平掉做空仓位。老手可忽略这段。)

图为swap开做空仓位,截图时价格已经跌倒6500美元附近,最初仓位是500

K线图中的绿色线表示在swap的做空开仓价位,开仓价格为7501美元,杠杆25倍,强制平仓价格为7730美元。季度合约类似,在7500美元开做多,杠杆同样25倍。这个可以自选,不一定参考我的杠杆倍数。

开好仓之后,静等价格变动,直到做空或者做多快要强制平仓。

几小时后,价格跌倒了7300美元,做多的强制平仓价格为7230美元,等到价格到7250美元的时候,补一个做多,两个做多仓位就会合并成一个,把平均开仓价格拉低到7300附近,这个行为称作逐仓。如果价格回弹到7300以上,那么就给做多减仓。减到和做空仓位一样大,如果价格继续下跌,那么继续增加做多。

之后,比特币这两天在跌,答主初始在7500美元同时开了500张合约(一张合约代表1美元)做多做空仓位,做空仓位一直没遇到快要强制平仓的情况,做多仓位每次在快要强制平仓的时候就补仓,拉低平均开仓价格,同时强制平仓的点位也变得更低。就这样从7500美元一路逆势加仓加到6673美元,仓位也由500张合约变成了5350张,此时强制平仓价格在6344,如果继续跌倒6361,那就把仓位加到1万,继续拉低。这就是前面说到一定要轻仓的原因,因为要留有Margin(保证金)来确保后续有机会补仓。

图中红线表示追加做多后开仓价格和仓位,绿线表示更低价的买入委托

事实上,如上图所示,6361美元的那5000张做多合约并没有成交,价格就回弹去了6800,使得6673美元那5350张做多合约得以减仓,这里注意,做多解套后一定要立刻减仓,因为不知道会继续跌还是就此上涨。减仓后继续跌的话方便继续逆势加仓拉低平均开仓价格,如果就此涨上去少赚一点也没关系。此外,这个时候在7500美元开的那500张做空合约已经有较多盈利了,可以选择继续持有or平仓take一部分利润,但不要全平了。

(平仓操作方法,在仓位栏输入一个比仓位数小的数值,点击买入就部分平仓了)。

也可以两边都平仓,再次再当前价格小仓位同时做多做空,进行下一轮这样的循环,但这次操作没有这么来。

继续这样的循环,现在降低到了6521,价格上去之后记得减仓。

再后来,比特币回弹一些之后继续下跌,还是老方法,利用回弹减仓之后继续逆势加仓,价格上来之后再减仓,如果再跌再加仓,反复这么操作。未来比特币会涨会跌很难预测,不如索性放弃预测,在波动里用这种方法慢慢剪平台的羊毛。

通过不断做多拉低平均做多开仓价格到6476
价格上来后立刻减仓,方便下跌后继续加仓接着

回到第一个图,这个时候做空已经逐步获利平仓,同时由于做多仓位每次都能快要强平时加仓拉低平均开仓价格,然后在局部回弹得到一些盈利后就减仓也没亏。用这种方法,将做多进行到4000美元应该也不成问题,因为下跌都是震荡下行(如下图),不可能直线掉落到4000美元,期间总会有可以利用局部反弹减仓的机会。并且如果真到了4000美元,那么7500美元开的做空的收益将是巨量的。

下跌往往是震荡下行而非直线掉落,存在大量利用局部反弹减仓机会

反之也是一样的道理,如果在9000同时做多做空,涨到10000,补做空,得到平均价格在9700的做空,当价格回到9700以下就实现了两边都获利,如果继续涨到11000,由于当初仓足够小,可以再补一次。但当保证金调用超过30%,就要考虑止损问题了。(关于止损这一篇有讲,第三篇:比特币期货方法的改进和收益曲线更新

优点:不需要预测那无法预测的波动,比较稳妥,胜率高,总是能在盈利的状态下平仓。并且用一段之后会发现裸多或裸空都是危险的

缺点:获利速度慢,肯定比不上重仓做对一个方向赚的多。

总结:

这个方法的本质是利用90%的仓位保证5%的仓位能在一次操作波段中获利。更保险的方法是初始仓位2%,杠杆10倍,但这样成交的频率就会很低,需要找一个平衡。

与单向开仓的区别,9000的时候做多,跌到8000的时候补仓,得到平均开仓价格在8300的做多,如果这个时候价格回弹到8301,仍然不知道接下来怎么走,这个时候只持有做多就会很矛盾,到底继续持有,还是减仓,还是加仓,还是反向做空。如果这个时候有9000同时开的空,那么就可以两边同时平仓,保证当初9000同时开的做多拿到9000到8300这一段的利润。两边平仓之后可以进入下一个循环,继续在8301同时做多做空一个小的仓位。

这么操作会增加成交量带来手续费问题,其实对于BitMEX交易所(网址:bitmex.com)来说,手续费是可以规避的,甚至有可能是负手续费。(第八篇:规避或使交易所倒贴手续费

对于ETH,LTC,BCH,EOS等合约,建议使用OKEx进行操作, 因为MEX只有BTC的倒数合约。

最后,该方法的运行结果已经公布,欢迎阅读和点赞。

第二篇:同时开多开空交易法1个月实测结果

炒币有风险,比特币期货又是炒币的进阶项目,考验心态,执行力,仓位控制等基本功,新手还是建议从现货开始,如果你对比特币懂的很少,也不知道去哪买或卖,可以看这个,新手交易比特币(加密货币)攻略

Crypto守护者

比特币期货基础知识

期货的收益是诱人的,但风险也是存在的,过度强调期货的风险则是误解。尽管币市新手不建议接触比特币期货,但所有做期货的人总有一个开头,并且期货实际上可以做到比现货交易更占优势(此篇有差价对比),期货事实上也有低风险策略可用。

本篇分四部分:比特币期货的交易模式基本操作,术语的解释,新手建议。

比特币期货基本可以分为三种类型,本篇主要介绍倒数合约(或者称反向合约)

Crypto守护者:比特币期货,与比特币保证金交易,以及杠杆交易,三者有什么区别?

1.交易模式:

BaseFEX倒数合约(为什么叫倒数合约本文3.1部分会解释)比特币期货的交易模式不同于传统期货,传统期货是以美元为本位,商品(金银铜铂石油天然气等)为对象的来交易,做多的意思就是,比如1000美元10倍杠杆开仓某种商品,商品价格上涨1%,平仓后可获利10%,而做空则是卖空一种商品,商品下跌后就可以获利。

比特币期货交易的过程中不涉及法币的充值和提现,以比特币为本位,美元为对象。比如在比特币10k美元的时候10倍杠杆做多比特币,这代表此时使用0.1个比特币卖出了10k美元(如果用5倍杠杆,那么则是用0.2个比特币卖出10k美元,100倍则只占用0.01个比特币),等到比特币涨到11k美元的时候,买入出这10k美元所花费的比特币就更少。这两者的差值就是获利的比特币。做空则相反,在10k美元时候用比特币买入美元,等比特币对美元下跌后使用卖出这些美元换回更多的比特币,这之间的差值就是获利,但如果做空后比特币涨了,平仓的时候就只能换回更少的比特币,就会亏损。

可以反向理解为,在比特币期货交易模式下,开多仓等于是用比特币做空美元,开空仓等于是用特币做多美元。

2.操作界面和基本操作:

2.1 合约:

常用合约为永续掉期合约(代号XBTUSD),季度合约(代号XBTZ17)和日元合约(代号XBJZ17),三个合约可以开独立仓位。可以看到最下方一栏,持有三个仓位。山寨币合约作者通常不用,这里不介绍。点击屏幕上方的合约按钮切换合约类型。

注意:在BaseFEX,1张合约代表1美元。

2.2 开仓和平仓:

在左上角仓位一栏输入仓位数量,1代表1美元,选择杠杆倍数,然后点击卖出,就得到做空仓位。做多同理,输入仓位数,点击买入,得到做多仓位。

如果已经持有做多仓位,输入小于仓位数的合约数点击卖出,就会平仓一部分,如果要全部平仓可以点击下方一栏右边的红色按钮,市价。

2.3 提交,取消和修改委托:

输入价格和仓位数,点击买入或卖出,就会提交委托。

如果当前价格高于输入的买入委托,该委托会存在直到成交或被取消,如果价格低于买入委托,那就会直接以当前价格成交。

如果当前价格低于卖出委托,委托会存在直到成交或被取消,如果价格高于卖出委托,会以当前价格卖出成交。

委托但会显示在K线窗口上,需要取消委托的时候直接点击委托单右边的叉。修改委托的时候不需要取消委托然后重新输入新的价格,直接用鼠标上下拖动屏幕上的委托就可以修改。

如果需要立刻成交,选择市价模式,直接输入仓位后点击买入或卖出,就可以成交。

2.4 选择和修改杠杆倍数:

点击杠杆bar下面的圆点,选择自己需要的杠杆倍数,如果没有自己需要的,点击右边的铅笔图标,输入自己需要的杠杆倍数。

2.5 其他:

  • 聊天:点击右下角Trollbox进行聊天,有英中俄日韩五种语言。
  • 充币和提币:点击右上角的“总: 可用:”(在小喇叭左边),进入充币提币界面,扫描二维码或使用地址充币。提币要注意,需要邮箱验证,提币每天北京时间21点处理一次,提币的矿工费变化很大,尽量选择区块不拥堵,矿工费低的时候提币。近期为0.0002BTC,0.2毫。
  • 自定义界面:K线图,委托列表,保证金列表等可以根据自己的习惯自定义大小,挪动位置。

3.基本概念和术语:

3.1 什么是杠杆:(本篇难点)

杠杆是一种放大资金的工具,几倍杠杆就是放大几倍,杠杆存在风险性。

举例:0.1个比特币,在BTC价格10000美元时候,10倍杠杆做多1万张合约(0.1BTC只值1000美元,做多10000美元的合约即为10倍),比特币涨10%(11000美元)会变成多少呢?并不是0.2个!

计算依据:未实现盈亏是基于开仓价格和当前价格的差值。

公式:未实现盈利(以比特币计价) = (1/开仓价格 – 1/当前价格) * 开仓合约数

将本例带入公式:

未实现盈利 = (1/10000 – 1/11000) * 10000 = 0.0909 XBT

此时这0.0909BTC的获利折合美元在价格11000美元时,正好是1000美元,获利部分达到了和线性合约同样的效果。


再举一个做空的例子:

0.1个比特币,在BTC价格10000美元时候,做空1万张合约(0.1BTC只值1000美元,做空10000美元的合约的最低杠杆可以为10倍),比特币跌10%(9000美元)会变成多少呢?也不是0.2个!

公式:未实现盈利(以比特币计价) = (1/当前价格 – 1/开仓价格) * 开仓合约数

代入:未实现盈利 = (1/9000 – 1/10000) * 10000 = 0.1111 XBT

此时这0.1111BTC的获利折合美元在价格9000美元时,正好是1000美元,获利部分达到了和线性合约同样的效果。

多空实现的方式全程通过BTC结算,不涉及美元的充值和提现,免去和银行打交道的麻烦。

因为计算公式中使用了倒数,所以这种类型的期货被成为“倒数合约”或反向合约。

英文:Inverse contract 线性合约叫Linear contract(照应文章开头的三种)

具体多少倍杠杆操作适合自己,需要配合自己的交易系统慢慢探索。

如果直接按美元的盈利:

的情况下:

美元计价盈利 = 合约数*

即:10000*10%=1000美元,此时美元收益换算成BTC:1000/11000=0.0909个BTC

的情况下:

美元计价盈利 = 合约数*

即:10000*10%=1000美元,此时美元收益换算成BTC:1000/9000=0.1111个BTC

盈利的计算无关杠杆倍数,同样开10000张合约,10倍和25倍效果的区别仅在于10倍的在趋势不利的情况下更抗跌/涨一些

ETH,LTC等合约,也是倒数合约,计算方式和这个一样

3.2 已实现亏盈和未实现亏盈:

已实现亏盈代表一个仓位平仓之后的亏盈,未实现亏盈代表平仓之前的亏盈。

只要没平仓:未实现盈利可能扩大,可能减少,可能变成亏损。未实现亏损也可能继续扩大到强制平仓或者变成盈利。平仓之后盈利和亏损就不会再变化。

3.3 保证金:

网站上有,直接拿过来

3.4 强制平仓:

官方定义

如果你无法满足保证金要求,你将被强制平仓,并将损失你的维持保证金。
你可以通过 “持有仓位” 选项页来查看每个仓位的强平价格,并且通过增加额外保证金、调整杠杆滑块、或通过风险限额选项来调整强平价格。

做多之后会得到一个强平价格,但有时候价格没到这个价格就强平了,有时候明明到了却没有强平,做空同理。这不是发生了奇怪的事情,而是因为期货执行指数定价,具体原因参考期货定价机制以及强平的提前和滞后

结合3.33.4得出:

强制平仓损失=未实现亏+仓位占用的保证金。

进一步推出,接近强制平仓的时候,如果人为的执行止损,那么至少可以拿回保证金。

3.5 仓位合并:

如果在BaseFEX开两个以上的做多或做空仓位,最终会得到一个仓位数量等于之前开仓合约数量之和的大仓位,仓位合并后的价格采取历次开仓位大小和开仓价格的加权平值计算。

比如在10k美元做多100张合约,然后在9k美元又做多400张,那么会得到1个仓位是500张,价格在9.2k美元的仓位。 如果在9k美元做空100张,又在10k美元做空400张,最终会得到一个9.8k美元仓位为500张合约的做空仓位。(此为近似计算,实际上由于不同价格相同数量的比特币可以开出的合约数不同,会有偏差)

4. 新手建议:

不要把所有的比特币全部用来做期货,囤币和期货交易结合,最开始先用少量的尝试,开仓合约数不多于100,就当是模拟。

轻仓操作,杠杆倍数不宜过高,甚至可以采用现货模式来熟悉操作。

在操作过程中要根据自己的特点,逐步建立与自己兼容的成体系的交易策略。

Crypto守护者