Alpha#001
Alpha#002
(-1*correlation(rank(delta(log(volume),2)),rank(((close-open)/open)),6))
因子函數說明:
1、
????含義:x和y兩個變量過去d天的相關系數。取值范圍為:。
2、rank
????含義:股票的排名。輸入值向量x為股票向量,若輸入值含NAN,則NAN不參與排名,輸出為股票對應排名的boolean值。
????例如,輸入值:x=;
3、delta(x,d)
????含義:當天x值減去過去第d天的值。
????例如:向量x有5個元素x=,若d=4。x元素對應索引為:
Paradigm地址在10小時前解禁了3000枚MKR:金色財經報道,據Lookonchain數據,Paradigm地址在10小時前解禁了3000枚MKR(約合337萬美元)。Paradigm曾于3月16日向Coinbase存入26625枚MKR(1980萬美元)。
金色財經此前報道,鏈上數據顯示a16z正在逢高出售700萬美元的MKR代幣。[2023/7/26 15:59:23]
r=,0表示當天,-4表示過去第4天。則y=delta(x,d)=2-5=-3
4、log(x)
????含義:對向量x取對數,進行差異縮小處理。
公用變量說明:
volume:成交量
open:開盤價
close?:收盤價
公式解析:
Maverick Protocol公布空投細則,3000萬枚MAV將于今日16時開放申領:6月28日消息,DeFi基礎設施Maverick Protocol公布空投細則,將在Pre-Season生態系統激勵計劃階段向用戶空投3000萬枚 MAV,占代幣總量1.5%。本輪快照已于北京時間6月23日4:00完成。
共有26,155個以太坊主網錢包地址和96,075個zkSync Era網絡錢包地址有資格在本次首次空投中申領MAV。有資格的用戶可于北京時間6月28日16:00后申領空投。[2023/6/28 22:04:49]
根據Alpha#002公式,我們根據公式的運算順序解析:
1、x0=log(volume)
????結構:對成交量volume取對數操作。
????解析:我們知道。取對數操作達到差異縮小的作用,使數據平穩。計量經濟學經常對數據進行取對數操作。此次對成交量取對數操作的作用也是為了使數據變換成比較平穩的數據,再進行接下來的邏輯計算。
加密量化交易公司Spield Algorithm完成新一輪融資,BitValue參投:3月8日消息,加密量化交易公司Spield Algorithm宣布完成新一輪融資,Web3投資機構BitValue參投,具體投資金額暫未披露。
Spield Algorithm核心團隊目前管理價值30億美元的加密資產,同時還為部分加密公司和CEX擔任流動性提供者的角色,其當前資產管理規模超過100億美元。BitValue對Spield Algorithm的投資也將推動AI量化交易和分析在Web3領域中的應用。(Globenewswire)[2023/3/8 12:49:24]
2、x1=delta(x0,2)
????結構:利用當天的值x0減去過去第2天的值x0。x0為1的返回值。
????解析:由1我們知道x0為取完對數操作的成交量,利用當天的x0去減過去第2天的值進行作差操作,反映當天的成交量相對于過去第2天成交量的增加或減少的量。
俄羅斯央行反對在本地的結算中使用加密貨幣:金色財經報道,俄羅斯央行反對在本地的結算中使用加密貨幣。俄羅斯央行行長Nabiullina表示,她“反對在結算中使用私人加密貨幣\",盡管她表示她“支持數字金融資產的發展和金融的數字化”,但她還表示“數字金融資產不限于私人的加密貨幣”。[2022/11/10 12:45:18]
3、y1=(close-open)/open
????結構:收盤價減開盤價的差,再除以開盤價。
????解析:此式子是求當天股價的變化率的式子。反映了當天價格的變化程度。當變化率大于0時,價格上升,變化率越大價格上升程度越大;反之,價格下降。
4、x2=rank(x1)
????結構:對每個股票的x1值進行排序,返回其股票對應排名的boolean值。
????解析:我們知道,x1為某只股票當天成交量相對于過去第2天成交量的增量。若增量為正,說明成交量在增加;反之,成交量在減少。對每只股票的x1進行排序,可以得到每只股票當天成交量的變化程度。即boolean值越大,某只股票的成交量增量越大。
5、y2=rank(y1)
????結構:對每個股票的y2值進行排序,返回其股票對應排名的boolean值。
????解析:y1表示某只股票當天的變化率。對每只股票的變化率進行排序,可以得到每只股票當天價格的變化程度。即boolean值越大,某只股票的價格上升程度越高。
6、c=-1*correlation(x2,y2,6)
????結構:計算x2和y2變量前6天的相關系數。我們知道x2和y2表示股票的排序boolean值。其計算邏輯是計算每只股票的前6天的排序boolean值的相關系數。
????解析:由4和5我們知道,x2反映每只股票當天成交量的增量程度;y2反映每只股票當天價格的增量程度。
????另一方面,根據相關系數的性質我們知道:
????相關系數的值介于–1與+1之間,即–1≤r≤+1。其性質如下:
?當r>0時,表示兩變量正相關,r<0時,兩變量為負相關。
?當|r|=1時,表示兩變量為完全線性相關,即為函數關系。
?當r=0時,表示兩變量間無線性相關關系。
?當0<|r|<1時,表示兩變量存在一定程度的線性相關。且|r|越接近1,兩變
????量間線性關系越密切;|r|越接近于0,表示兩變量的線性相關越弱。一般可按三級劃分:|r|<0.4為低度線性相關;0.4≤|r|<0.7為顯著性相關;0.7≤|r|<1為高度線性相關。
????由此,當計算的相關系數越接近1,正相關程度越大。反之,相關系數越接近-1,負相關程度越高。而對相關系數乘以-1進行取反操作,得到的alpha值。表明alpha越接近1,負相關程度越高,即股票當天成交量的增量程度與當天價格的增量程度負相關性越高。
因此,此公式是反映價量背離的規律的一個公式,買入alpha值大的股票,賣出alpha值大的股票,原理是買入加量背離程度高的股票。
轉換為偽MATLAB公式:
Step1:
Step2:
Step3:
策略說明:
思路:此策略屬于量價背離策略。利用相關系數的數學方法來研究量價之間的關系。首先,在量方面:先對成交量取對數來達到穩定數據的作用,而后利用當天的成交量和過去第2天的值進行差分運算,得到量方面的增量程度;另一方面,在價方面:直接求當天的價格變化率來達到價方面的增量程度。接下來,對量價方面分別對每只股票進行排序操作,最后求他們過去6天以來的相關系數的。alpha為量價之間的相關系數取反后的值,從而達到量價背離的目的。
策略:每次取alpha前10的股票進行買入交易,不屬于前10的股票,如果之前有買入,則進行賣出交易。
回測報告:
策略代碼:
alpha002.m
執行代碼:
TestAlpha001.m?
來源:金色財經
文章不具有及時性僅供參考,每日分析幣圈主流幣種比特幣,以太坊,萊特幣,等產品技術分析連載,文章原創首發,思路清晰,歡迎對比參考,更多產品思路可關注筆者.
1900/1/1 0:00:00前言:行情不可怕,閃崩不可怕,誘單不可怕,可怕的是你不能把握行情,只有穩定的行情狙擊,以及嚴格的執行進場才能滿載而歸,否則你看著每日的行情波動,看著每日的行情走勢依舊是望洋興嘆,所以跟上節奏.
1900/1/1 0:00:00——前言 平臺再好,不去參與你始終是局外人。行情再好,不會操作你始終把握不住利潤。想要在市場獲得長久的盈利,除了有一流的技術和豐富的經驗之外,還需要一個審時度勢的能力和順勢而為的心態.
1900/1/1 0:00:00隨著區塊鏈技術的日漸成熟,區塊鏈技術在金融領域取得了重大的成果。無論是投資人,還是相關金融領域從業者,或者科技從業者,對于區塊鏈都十分的關注.
1900/1/1 0:00:00什么是期貨合約?期貨合約指由期貨交易所統一制訂的、規定在將來某一特定的時間和地點交割一定數量和質量實物商品或金融商品的標準化合約.
1900/1/1 0:00:00金妍解幣:比特幣3萬大關受阻回落或為蓄勢以太波瀾起伏仍在區間內 震蕩了3天比特幣終于迎來了這波上漲,早在28號的時候金妍就跟大家說過,大周期比特幣還是要看漲的.
1900/1/1 0:00:00