比特幣開發專題(交易平臺基本原理和指南)

區塊鏈愛好者(QQ:53016353)
許多人都在猜想比特幣和USD之間的價格將會如何波動, 並在尋找如何以比特幣價格基礎來進行評估、訂價、交易以及投機的方法。本篇指導文章會解釋:假設在市場中有理性的參與者嘗試獲利時,「市場錨定」將會起到何種做用。 若是某人持有大量資金,但又不想經過交易來獲利的話,那麼全部市場都會有被操縱的風險。而隨着市場規模成長,操縱市場的難度就會上升。由於比特幣(BitCNY、BitEUR等)是由比特幣所背書, 對比特幣的攻擊也將攻擊到比特幣(反之亦然)。所以不管攻擊那一邊的市場,攻擊者都將會承受經濟損失。 *攻擊方法不包含在這篇文章以內,如想詳細瞭解能夠查看: 爲簡單起見, 本篇指南將聚焦在比特幣上,但內容也一樣適用於其餘比特資產。其中的核心概念是:比特幣交易價格的基礎是要接近市場共識對於其將來價格的預測。這基於一項基本事實:平倉比特幣的惟一途徑,就是經過將來的市場價格觸發的自動交易。 比特幣所紮根的共識在於:1 比特幣的價值應該和1美圓的價值相等。所以,除非有什麼狀況讓這個共識發生變化,不然最有利可圖的交易應當是在比特幣價值低於1美圓時買入,在高於1美圓時賣出。若是你反其道而行, 這表示你認爲其餘人將會作和你同樣的事情,但目前爲止咱們沒有想到這麼作的理由。 然而,這項基本建議只適用於一種類型的交易者: 那些經過收取小額費用提供給比特幣高流通性的交易者(供應商)。但市場上還有其餘類型交易者, 我想要探討這些交易者將如何影響比特幣價格。 看漲比特幣者 看漲比特幣的人會想要看空比特幣,由於他們認爲未來可以以更便宜的價格買回。對這些人而言,即便比特幣的價格稍微低於美圓,他們仍然會想要作空比特幣,由於他們預期比特幣相對於比特幣的價格將會下跌,這樣可以從作空中獲利。這種狀況下, 看漲比特幣者將會在低於1美圓的價位作空比特幣,從而爲想要得到廉價美圓的人創造出買入位。這其實等同於看空比特幣者(看漲比特幣)支付溢價(或利息)給看多比特幣者(看跌比特幣),並所以他們能夠結束空倉位。 看跌比特幣者 這些人則是認爲比特幣相對於美圓的價格被高估了,並預期美圓會漲價。或許他們認爲比特幣正在泡沫化。看跌比特幣者將會在高於市場共識價格的時候買入比特幣,並所以支付利息(溢價)給賣空者以保證價格穩定。 作市商 這些市場參與者並不想預測市場的長期走向,他們只觀察短時間內比特幣和USD之間的價格波動。作市商知道:BitSUD和USD之間的價格變化是基於比特幣和USD之間的資金流動淨值,並形成錨定誤差,直到更多的資金被價差所吸引(也就是背後的利益)。 看漲者和看跌者的心理價位之間會出現拉鋸的局面,會形成過渡階段的錨定誤差,直到價格再次穩定。 尋求以數學方式來解釋的人們,能夠將比特幣相對於USD價格預期的誤差看做和USD/比特幣價格曲線裏的一階導數相關連。假設綠線表明比特幣相對於USD價格的長期趨勢,紅線是一階導數並基於市場的方向進行震盪。 比特幣-trading-guide 作市商依照紅線趨勢進行交易,而看漲看跌者則是依照綠線趨勢進行交易。依照紅線趨勢交易的人,是假設綠線早晚會變換方向,並所以可以經過預測獲利。對於這些可預期利潤的競爭,將會使錨定機制在全部市場環境下都很是牢固。當市場規模變得越大,有了更多的自動交易機器人以及提供流動性的供應商進場以後,價格的偏離就會越小,由於搬磚的「時間範圍」將會大幅萎縮。 市場撮合算法 比特股X使用了非傳統的掛撮合配算法。該算法將老是匹配給購買者「剛好」他們所要求的價格,而非傳統的掛單撮合算法:讓他們「至少」獲得他們所要求的價格,或甚至更多。當最高買單價格大於最低賣單時,其中的差價就被網絡獲取做爲手續費。在比特股X當中買家和賣家並無差異,由於用USD買入比特幣和用比特幣買入USD本質是同樣的。交易的雙方都能獲得他們所要求的價格,而非獲得相同的價格。其中的差價被網絡保留爲手續費。 採用這種算法,是爲了經過產生與單一回合的訂單數量成正比的手續費,來懲罰那些藉由擊穿訂單來操縱市場的做惡者。這樣的設計,用意在強化基於價值的投資,而不鼓勵技術性投機。這預期將會減小波動性以及流動性,由於網絡上的擾亂交易(trading noise)被消除了。對於只獲得他們所要求的價格,市場參與者應該不會抱怨,並所以他們應該只按照他們認爲公平的價格下單。 最大價格波動 作空的能力,以及執行追加保證金的價位,都受到價格的移動平均數所限制。價格移動平均數變化的速度和幅度,限制在每10秒0.09%。這個平均值至關於每小時33%。這些限價措施並不會影響賣出比特幣來得到比特幣的人們,只適用於尋求作空或追加保證金的人們。這些限制的目的是給市場時間來反擊潛在的操縱攻擊市場行爲。 補平空倉 若是你看漲比特幣而且想要經過作空比特幣進行槓桿操做,你將會須要在預測錯誤時維持足夠的抵押金。你須要在下單時鎖定一些做爲抵押的比特幣,可是你還須要維持足夠的額外比特幣,以買入補倉所需的USD。 但你不可以使用做爲抵押的比特幣來買補倉所需的USD! 所以作空所需的比特幣數量,等於建倉所需的1倍比特幣數量,以及額外的1倍以上比特幣做爲抵押金,以讓你在須要時能夠先不用贖回就能夠補倉。 直到倉位徹底補平以前,你拿不回任何抵押金。因此若是你部分補平你的空倉, 那麼剩餘的比特幣將會有充足的抵押金作背書。 爆倉 當最高的買價低於贖回價格(並高於移動平均數的2/3)時,你的空倉將會自動被補平。贖回價格的定義是: 當你要買回所欠的USD,須要花費至關於你抵押金75%的價位。當開始贖回時,你的抵押金會被用於買入比特幣。另外,在補平空倉以後若是還有剩餘抵押金,那麼其中的95%將會返回空倉,另外的5%則被網絡保留爲手續費。 增長保證金 長線交易者可能會但願避免因爲短時間市場波動形成必須追加保證金的狀況發生。那麼最簡單的作法就是,他們能夠藉由部分補倉來增長保證金。