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元素对应索引为:
Cardano网络上年初至今已新增超1000个Plutus V1智能合约:5月20日消息,自2023年初以来,Cardano网络上增加了超过1000个Plutus V1智能合约。数据显示,截至2023年5月17日,有5776个Plutus V1 Scripts,而1月1日记录的V1 Scripts为4718个。
值得注意的是,Plutus V1的所有内置类型和功能都被添加到Plutus V2中。截至发稿时,Plutus V2 Scripts的数量为2494个。[2023/5/20 15:15:17]
r=,0表示当天,-4表示过去第4天。则y=delta(x,d)=2-5=-3
4、log(x)
????含义:对向量x取对数,进行差异缩小处理。
公用变量说明:
volume:成交量
当前加密货币总市值为1.21万亿美元:金色财经报道,据CoinGecko数据显示,当前加密货币总市值为1.21万亿美元,24小时跌幅达0.5%,24小时交易量为428.19亿美元,当前比特币市值占比为43.9%,以太坊市值占比为18.6%。[2023/4/23 14:21:08]
open:开盘价
close?:收盘价
公式解析:
根据Alpha#002公式,我们根据公式的运算顺序解析:
1、x0=log(volume)
????结构:对成交量volume取对数操作。
????解析:我们知道。取对数操作达到差异缩小的作用,使数据平稳。计量经济学经常对数据进行取对数操作。此次对成交量取对数操作的作用也是为了使数据变换成比较平稳的数据,再进行接下来的逻辑计算。
伊朗计划广泛使用加密货币支付进口费用:8月30日消息,尽管在2019年禁止了加密货币交易,但伊朗政府现在准备在9月底前广泛使用加密货币进行国际贸易支付。
据悉,伊朗多年来受到美国的制裁,制裁主要针对伊朗金融和银行业,这也阻碍了该国开展的大多数国际业务。伊朗贸易部长Reza Fatemi Amin周一表示,政府已经敲定了使用加密货币支付进口费用的规定。
此前,8月初,伊朗进行了首次试运行,并购买了一批价值1000万美元的汽车,并以加密货币支付。(Cryptodaily)[2022/8/30 12:58:15]
2、x1=delta(x0,2)
????结构:利用当天的值x0减去过去第2天的值x0。x0为1的返回值。
????解析:由1我们知道x0为取完对数操作的成交量,利用当天的x0去减过去第2天的值进行作差操作,反映当天的成交量相对于过去第2天成交量的增加或减少的量。
Aave关于发行超额抵押稳定币GHO的提案已获得投票通过:7月31日消息,截至7月31日18:00,Aave关于发行去中心化超额抵押稳定币GHO的提案已获得投票通过,赞成率99.99%(50.1万AAVE)。Aave将通过新的Aave改进协议(AIP)实现GHO稳定币的创建,由Aave DAO负责在创建稳定币时对其进行管理,将允许用户使用他们提供的抵押品来铸造GHO,GHO的借款收益将归Aave DAO所有。
此前消息,7月28日Aave关于提议发行去中心化超额抵押稳定币GHO的提案在Snapshot开启链上投票。[2022/7/31 2:50:00]
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?
来源:金色财经
标签:ALPHPHAALPALPHARALPH价格phala币怎么挖矿primordialplanetcoinAlphaDEX
读万卷书不如行万里路,行万里路不如阅人无数,阅人无数不如名师指路,面对金融市场,没有难做的交易,只有看不懂的行情行情分析:四小时线来看,这几天的行情不可谓不大,来回最低几十美金的波动.
1900/1/1 0:00:00过去24小时,整个市场的交易量1993亿美金,比前一天略少,现在是北京时间12月30日的上午08点52分,BTC即时价格27649USDT,下面是具体分析.
1900/1/1 0:00:00前言:如果你不努力,一年后的你还是原来的你,只是老了一岁;如果你不去改变,今天的你还是一年前的你,生活还会是一成不变.
1900/1/1 0:00:00昨晚币圈相对来说比较平静,走势也比较技术面,昨晚半夜行情算是偏震荡,同时也再次探底了一下,但这次探底比较保守,只回撤到26200没有附近,并未跌破26000美元.
1900/1/1 0:00:00黄金技术分析: 现货黄金大区间依然是1900-1850的区间震荡反复,震荡的中心在1875位置,行情在元旦节前也很难有大幅度波动行情,因此预计元旦节前围绕1875进行横盘反复.
1900/1/1 0:00:00到2020年,分布式存储将以它独特的姿态出现在我们的视野中,但我们似乎从未想过,到底什么是分布式存储?为什么需要分布式存储呢?事实上,使用分布式存储可以说是一种“迫不得已”.
1900/1/1 0:00:00