日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

《量化投資:以Python/ target=_blank class=infotextkey>Python為工具》第五部分筆記

先來畫k線圖,要注意finance模塊已經從matplotlib庫中去除,現在要用mpl_finance庫,單獨安裝。

 

其中有candlestick_ohlc函數,用來畫k線圖或者叫蠟燭圖。函數接受的日期格式是浮點類型,接受的數據格式是列表型,要進行相應的轉換,詳見github庫里本章的代碼。

python量化交易:各種指標的繪圖、計算及交易策略

 

下面嘗試幾個跟指標有關的交易策略。

1.動量交易策略

即股價上漲或下跌的慣性。

計算方法有作差法,即今天的價格減去一段時間間隔以前的價格。

動量m = Pt - Pt-m

計算萬科的5日動量,作圖

python量化交易:各種指標的繪圖、計算及交易策略

 

動量交易策略:動量大于0,買入,動量小于0,賣出。

python量化交易:各種指標的繪圖、計算及交易策略

 

計算策略的勝率,畫出直方圖。

python量化交易:各種指標的繪圖、計算及交易策略

 


python量化交易:各種指標的繪圖、計算及交易策略

 

勝率大于0.5,但也沒有大太多。

2.RSI指標

用來衡量股票買賣力量的相對強弱。

RSI = 100×(UP/(UP+DOWN))

UP表示周期內股價上漲幅度的平均值, DOWN表示周期內股價下跌幅度的平均值。

RSI取值范圍為0~100,大于50越多,表明股價上漲力量超過下跌力量越多。

用交通銀行股票做例子,先按上述公式計算RSI值,時間周期取6天。

python量化交易:各種指標的繪圖、計算及交易策略

 

最下面一個是RSI值。

再計算RSI24的值。

當短期rsi線穿過長期rsi線,為黃金交叉,買入信號,反之為死亡交叉,為賣出信號。

python量化交易:各種指標的繪圖、計算及交易策略

 

接著進行具體的策略回測。

策略為:當RSI6>80或RSI6向下穿過RSI24為賣出信號。當RSI6<20或RSI向上穿過RSI24為買入信號。

策略的收益時序圖

python量化交易:各種指標的繪圖、計算及交易策略

 

策略的勝率計算

python量化交易:各種指標的繪圖、計算及交易策略

 

58%

再畫圖看一下累積收益率

python量化交易:各種指標的繪圖、計算及交易策略

 

上面是股票本身的累積收益率,下面是策略的累積收益。可以看到策略還不如直接買入然后持有呢。

本文代碼:
https://github.com/zw.NET/MyQuant/tree/master/13

分享到:
標簽:量化 交易
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定