欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

用Python實現尾均值步驟(簡單易懂的實現教程)

錢諍諍2年前16瀏覽0評論

實現尾均值策略。

一、尾均值策略的原理

尾均值策略是基于股票收益率的統計學原理而形成的一種投資策略。其基本思想是選取那些收益率高于均值一定倍數的股票進行投資,以期獲得更高的收益率。

具體來說,尾均值策略的實現步驟如下

1、計算一定時間段內的每只股票的收益率;

2、計算所有股票的收益率的均值和標準差;

3、選取那些收益率高于均值一定倍數的股票進行投資;

4、持有這些股票直到它們的收益率低于均值。

實現尾均值策略

1、獲取股票數據

首先,我們需要獲取股票數據。這里我們使用tushare庫來獲取股票數據。代碼如下

port tushare as ts

d='2021-12-31')dexding=True)

d分別是開始和結束日期。我們將獲取的數據按日期進行排序。

2、計算收益率

接著,我們需要計算收益率。收益率的計算公式為(今日收盤價-昨日收盤價)/昨日收盤價。代碼如下

ge()函數用于計算收益率。

3、計算均值和標準差

我們需要計算所有股票的收益率的均值和標準差。代碼如下

eanean()'].std()

ean代表均值,std代表標準差。

4、選取股票

我們選取收益率高于均值1倍標準差的股票進行投資。代碼如下

ean+std]

其中,select代表我們選取的股票。

5、持有股票

,我們將選取的股票進行持有,直到它們的收益率低于均值。代碼如下

dex select.iterrows()ean

持有股票

其中,iterrows()函數用于遍歷選取的股票。

實現尾均值策略,具體包括獲取股票數據、計算收益率、計算均值和標準差、選取股票和持有股票等步驟。