Overview概述
重點一:三種交易策略操作頻率低,模仿難度低,測試區間內盈利均超過單純持有比特幣,分別為212.43%、142.59%和144.76%,但最大回撤大約30%。
重點二:三種策略訓練數據傾向于無單邊大周期行情,所以在單邊大周期行情出現情況下并不適用。
以上為報告主要觀點,以下為完整報告。
Report報告
經過我們前兩期的研究,我們得出兩個主要結論:第一,比特幣的走勢與黃金無關且具備高度獨立性。第二,比特幣的價格能夠在82%的情況下,被道瓊斯指數、歐元兌美元匯率、活躍地址數和WTI油價所解釋。由此我們發現一個事實,比特幣是一種風險投資品。
既然是風險投資品,而走勢又相對獨立的情況下,如何利用這種特性充盈自己的錢包就成為目前最重要的問題。任何理論不經過市場檢驗都是缺乏說服力的。于是我們結合之前所得出的結論,加上對市場的預期,做出了如下判斷:
未來的比特幣只會有很小的幾率出現十倍以上的漲幅,所以BuyandHold策略無法最大化收益。
由于比特幣的高風險性,意味著其三年內依舊會出現50%或以上的回撤。
比特幣三年內仍舊是所有加密貨幣中流通性最強的數字貨幣。
基于以上三點判斷,我們選擇利用技術指標進行幾個簡單的量化策略分析,并利用市場表現和BuyandHold這種策略進行對比,來驗證量化策略是否能夠比單純買比特幣能夠獲得更好的收益。
比特幣閃電網絡節點數達25330個:據1ML數據,當前比特幣閃電網絡節點數為25330個,過去30天內增加8.37%;通道數量為66656個,過去30天內增加13.1%;網絡容量達到2319.66枚BTC,過去30天內增加17%。[2021/8/23 22:30:09]
在進入量化分析之前,我們要理清三個概念:交易系統、交易策略和風險管理。
什么是交易系統?
開發一個盈利的交易算法系統不僅僅是擁有一個好的想法,它由幾個要素組成。心理學和資金管理是成功投資的基礎。然而,如果沒有一個好的策略,你將很難跟隨市場的變化。
交易系統是一套規則,它管理著交易者交易金融市場的整體方法。定義交易員最有可能盈利的條件,并概述如何利用這些條件。自動交易系統指示了交易員可以進行的交易類型、將要執行的市場、交易可能基于的特定設置、風險管理、圍繞時間框架的規則、交易管理等等。
什么是交易策略?
策略,也可以稱作為方法,是我們從事操作交易必須依據的東西。策略必須結合起來才能發揮其神奇的效果。對于一筆完整的操作,就是多個策略結合起來運用的結果。單個策略即便使用,也無法發揮其功效。多個策略結合起來后就稱為系統,即交易系統,也就是交易所需要的一整套方法。
交易策略的最終目標是給你一個最終的交易行動,買進或賣出一定數量的可交易資產。一個簡單的交易策略由以下參數組成:
CryptoQuant首席執行官:鯨魚在5萬美元之上大量累積比特幣:金色財經報道,CryptoQuant首席執行官Ki Young Ju揭示了比特幣鯨魚如何在BTC在5萬至6萬美元間鞏固時在市場上發揮作用,OTC市場可能正發生大規模比特幣轉移。Ju稱:“鯨魚一直在積累比特幣。大量的比特幣已經轉移,但是這些交易不是來自交易所,可能是場外交易。 NVT(網絡價值與交易量比率)黃金交叉仍然很低,這意味著與市值相比,交易量很大。”[2021/5/3 21:18:43]
風險考量:你所能承受的損失。
價格:交易執行的價格。
數量:交易中的資本數量。
進入交易:基于策略,它將執行一個在一個預定義的價格上的購買或出售行動。
退出交易:基于交易結果,策略決定是否退出該倉位。
對于新手來說開發一個策略最開始一定是模仿。
第一步,利用現成指標構建邏輯。現在交易軟件中都會附帶眾多的技術指標,取出一個,寫入買賣點,回測下歷史行情,這樣就可以得到一個簡單的策略了。隨著策略經驗的積累,這里的邏輯選擇會越來越多樣化。
當然這樣的策略一般是不賺錢的,所以我們第二步,進行參數優化。選擇參數,觀察不同參數對于策略會產生怎樣的影響。一般情況下我們會得到幾組看起來比較賺錢的參數。
CME比特幣期貨8月合約收報11620美元:金色財經報道,成交量最高的CME比特幣期貨2020年8月合約今日收漲10美元,收報11620美元,漲幅達0.09%。2020年9月、10月和11月合約分別收報11695美元、11760美元和11815美元。[2020/8/4]
一般來說,我們會進行第三步,樣本外檢測。但是基于我們之前的判斷,樣本外檢測在此時并不適用。由于我們不要求全天候的有效策略,所以過于長期重復的單邊行情對于檢驗此種策略并無積極作用。這也是本策略的局限性。
什么是風險管理?
風險就是指某種特定的危險事件發生的可能性與其產生的后果的組合。風險是由兩個因素共同作用組合而成的,一是該危險發生的可能性,即危險概率;二是該危險事件發生后所產生的后果。
風險管理是指如何在項目或者企業一個肯定有風險的環境里把風險可能造成的不良影響減至最低的管理過程。具體到量化策略分析中,我們會考慮五點。
數據保真度:我們在收集數據的過程中,要考慮數據是否準確地反映了歷史,比特幣應該使用實際收盤價還是調整后的價格?
模擬現實:我們是否對交易執行做出了現實的假設?例如,我們需要考慮交易量是否可以完美地執行當天的收盤價?
采樣可變性:我們所選擇的歷史樣本是否代表了廣泛的市場情況,或者只是碰巧選擇了一個有利的數據集?
Riot Blockchain比特幣挖礦平均每日運轉率增長147%:金色財經報道,在納斯達克上市的加密貨幣礦業公司Riot Blockchain透露,其2月份挖掘比特幣的平均每日運轉率顯著增長。與去年2019年12月相比,平均每日運轉率增長了147%。Riot將此歸功于其挖礦設備的升級。本月初,該公司擁有2940臺比特大陸S17和1751臺S9礦機,而到月底,其正在運行4000臺S17。[2020/3/6]
曲線擬合:我們是否花了太長時間擺弄太多的參數,最終找到了一個去年運行良好、但未來一分錢也賺不到的模型?
模型風險:即使我們的模型進行了反向測試,它的半衰期是多少?可以交易多久?很少有想法能永遠奏效。
所以,帶著這些思考,我們開始進行自己量化框架的構建。
構建邏輯
首先,我們在檢測有效策略時,選擇了三種技術指標:相對強弱指數(RSI)、異同移動平均線(MACD)以及布林線指標(BollingerBands)。同時,我們設定訓練數據的期限為2018-2019年8月的比特幣價格并以此進行回測。
RSI
相對強弱指數是根據一定時期內上漲點數和漲跌點數之和的比率制作出的一種技術曲線。能夠反映出市場在一定時期內的景氣程度。RSI的原理簡單來說是以數字計算的方法求出買賣雙方的力量對比,譬如有100個人面對一件商品,如果50個人以上要買,競相抬價,商品價格必漲。相反,如果50個人以上爭著賣出,價格自然下跌。
行情 | 比特幣全網實時算力為78.74 EH/s:據Tokenview數據顯示,截至今日十點,比特幣全網實時算力為78.74 EH/s,較昨日上漲1.73%;以太坊全網算力為177.27 TH/s,較昨日上漲1.41%;萊特幣全網算力為392.03 TH/s,較昨日上漲22.01%。當前比特幣全網待確認交易筆數4437筆,交易費中位數0.2533美元。[2019/8/26]
強弱指標理論認為,任何市價的大漲或大跌,均在0-100之間變動,根據常態分配,認為RSI值多在30-70之間變動,通常80甚至90時被認為市場已到達超買狀態,至此市場價格自然會回落調整。當價格低跌至30以下即被認為是超賣狀態,市價將出現反彈回升。
RSIindex
來源:標準共識
RSI策略的交易邏輯中,我們利用日線級別進行操作,根據每日收盤數據進行交易。基本交易邏輯如下:
當RSI指數低于30時,如果有做空倉位先結清,同時做多,如果沒有倉位直接進場做多。
當RSI指數高于70時,如果有做多倉位先結清,同時做空,如果沒有倉位直接進場。
MACD
MACD稱為異同移動平均線,是從雙指數移動平均線發展而來的,由快的指數移動平均線減去慢的指數移動平均線得到快線DIF,再用2×得到MACD柱。
其買賣原則為:
DIF、DEA均為正,DIF向上突破DEA,買入信號參考。
DIF、DEA均為負,DIF向下跌破DEA,賣出信號參考。
DIF線與K線發生背離,行情可能出現反轉信號。
DIF、DEA的值從正數變成負數,或者從負數變成正數并不是交易信號,因為它們落后于市場。
MACD和Signal?
來源:標準共識
MACD策略的交易邏輯中,我們利用日線級別進行操作,根據每日收盤數據進行交易。基本交易邏輯如下:
當Signal小于MACD線時,買入并持倉,直到Signal線大于MACD線。
BollingerBands
布林軌其利用統計原理,求出股價的標準差及其信賴區間,從而確定股價的波動范圍及未來走勢,利用波帶顯示股價的安全高低價位,因而也被稱為布林帶。
BOLL指標中的上、中、下軌線所形成的股價信道的移動范圍是不確定的,信道的上下限隨著股價的上下波動而變化。在正常情況下,股價應始終處于股價信道內運行。如果股價脫離股價信道運行,則意味著行情處于極端的狀態下。
在BOLL指標中,股價的上下軌是顯示股價安全運行的最高價位和最低價位。上軌線、中軌線和下軌線都可以對股價的運行起到支撐作用,而上軌線和中軌線有時則會對股價的運行起到壓力作用。
一般而言,當股價在布林線的中軌線上方運行時,表明股價處于強勢趨勢;當股價在布林線的中軌線下方運行時,表明股價處于弱勢趨勢。
BollingerBands
來源:標準共識
BollingerBands策略的交易邏輯中,我們利用日線級別進行操作,根據每日收盤數據進行交易。基本交易邏輯如下:
當收盤價格大于布林軌上軌時做多,直到價格重新回到上軌內部時賣出。
當收盤價格小于布林軌下軌時做空,直到價格重新回到下軌內部時贖回。
參數優化
在經過回測后,我們做出了以下修正:
將Bollingerband和MACD策略的數據進行觸發條件修改,觸發條件改成連續兩天達到交易邏輯條件時才進行觸發,這樣有效地避免了在日線級別以內的“假突破”,“假跌破”造成的影響。
添加2015-2016的橫盤數據進行訓練,效果顯著。
以下為調整參數后的回測結果:
RSI策略
來源:標準共識
MACD策略
來源:標準共識
BollingerBands策略
來源:標準共識
回測結果
來源:標準共識
我們可以看到,在三種策略中,MACD策略的總收益率和年化收益率都是最高的,分別是212.43%和143.59%。同時最大回撤32.01%。相對于市場而言beta值并不高,同樣操作頻率也不高,僅為19次。
RSI策略的總收益率和年化收益率分別為142.59%和92.28%,同時最大回撤也比MACD策略要大,除了收益曲線更加平穩之外并無其他優點,同樣操作頻率不高,為18次。
Bollinger策略是三種策略中唯一一個從不虧錢的策略,總收益率和年化收益率分別為144.76%和94.69%,擁有所有策略中最低的波動率和最高的夏普比。但操作頻率稍高,為34次。
策略局限性
盡管整體收益可觀,但這三種策略仍舊擁有四大局限性:
策略沒有考慮交易費用
策略沒有考慮長時期單邊行情
本策略沒有考慮摩擦成本
未考慮日內價格波動
Conclusion結語
三種交易策略操作頻率低,模仿難度低,盈利均超過單純持有比特幣,但最大回撤大約30%。且三種策略訓練數據傾向于無單邊大周期行情,所以在單邊大周期行情出現情況下并不適用。在套用三種策略時,需要注意適用性。
EDP 區塊瀏覽器:https://etherscan.io/address/0x2802ba94e432ed58f4e7f34060d72fc19b5af124YouSwap將于9月2日新增F.
1900/1/1 0:00:0001前言 在之前的技術視點文章中,我們介紹了目前本體主網支持的智能合約體系以及相應的智能合約開發工具SmartX。很多小伙伴都想上手練一練.
1900/1/1 0:00:00一、區塊鏈,天使還是惡魔?目前社會上對區塊鏈的看法有兩種極端,第一種是認為區塊鏈是未來,是非常偉大的創新,是繼互聯網之后最偉大的科技革命;另外一種看法則認為區塊鏈沒有實際意義,無法落地.
1900/1/1 0:00:00尊敬的BIONE用戶: 您好,很高興的通知您,生態鏈已通過BIONE交易所上幣審核,將于近期上線,后續具體上線時間以及活動請繼續關注交易所公告,敬請期待.
1900/1/1 0:00:00尊敬的ZT用戶: ZT創新板即將上線BBOS,定于2019年9月6日10:00開放充值,2019年9月7日14:00開啟BBOS/CNT交易對,2019年9月9日16:00開放提幣.
1900/1/1 0:00:00尊敬的EXX用戶: 月圓中秋,情系EXX,為慶祝VNS全球各國黑卡社區開始建立及城市節點火熱招募,EXX平臺攜手VNS開啟交易大賽,參與活動可瓜分20萬VNS.
1900/1/1 0:00:00