量化學習 | 配對交易 backtrader實現 配對交易,其基本原理就是找出兩只走勢相關的股票。這兩只股票的價格差距從長期來看在一個固定的水平內波動,如果價差暫時性的超過或低於這個水平,就買多價格偏低的股票,賣空價格偏高的股票。等到價差恢復正常水平時,進行平倉操作,賺取這一過程中價差變化所產生 ...
昨日 年 月 日時美股歷史的第三次熔斷,距離上一次熔斷 月 號僅 天時間,受全球疫情的影響,股市出現恐慌性拋盤,導致A股也出現較為明顯的震盪,A股能否走出獨立行情還是不得而知了。 所以我最近學習了一下量化投資的東西, 量化平台Backtrader用起來還不錯,A股歷史行情數據可從Tushare中獲取: https: www.backtrader.com 這是一個簡單的均值策略,當 日均線超過 日均 ...
2020-03-13 17:48 0 1589 推薦指數:
量化學習 | 配對交易 backtrader實現 配對交易,其基本原理就是找出兩只走勢相關的股票。這兩只股票的價格差距從長期來看在一個固定的水平內波動,如果價差暫時性的超過或低於這個水平,就買多價格偏低的股票,賣空價格偏高的股票。等到價差恢復正常水平時,進行平倉操作,賺取這一過程中價差變化所產生 ...
量化投資比較重要的是策略,可是你得先選個好股,價值投資需要認同他的價值,值得投資的股票才有投資的機會,現在簡單介紹一下基於基本面的選股,其實我現實生活中也有炒股,都是經驗之說的選股原則。 首先從tushare中獲取每日指標 pro.daily_basic P.S. 用戶需要至少300積分 ...
backtrader簡介 backtrader是基於Python的量化回測框架,優點是運行速度快,支持pandas的矢量運算;支持參數自動尋優運算,內置了talib股票分析技術指標庫;支持多品種、多策略、多周期的回測和交易;支持pyflio、empyrica分析模塊庫、alphalens ...
pandas包在金融量化分析中體現出的優勢,Tushare返回的絕大部分的數據格式都是pandas Da ...
什么是強化學習? 強化學習任務通常用馬爾科夫決策過程(MarkovDecision Process,MDP)來描述:機器處於環境E中,狀態空間為S,其中每個狀態s∈S是機器給你知道的環境的描述;機器能采取的動作構成了動作空間A,若某個動作a∈A作用在當前狀態s上,則潛在的轉移函數P將使 ...
本來想用python自帶的help命令和dir命令,來寫一個關於Tushare庫的使用手冊呢,但是后來發現了Tushare的官方網站, ̄□ ̄||,網址如下: http://tushare.org/ 把官網都看了一邊,發現里面主要是針對股票數據的講解,對期貨沒有一個系統 ...
一.TuShare簡介和環境安裝 二.Tushare的應用 我們主要還是應該掌握如何用tushare獲取股票行情數據,使用的是ts.get_hist_data()函數或者ts.get_k_data()函數。輸入參數為: code:股票代碼,即6位數 ...
本文旨在探究將PyTorch Lightning應用於激動人心的強化學習(RL)領域。在這里,我們將使用經典的倒立擺gym環境來構建一個標准的深度Q網絡(DQN)模型,以說明如何開始使用Lightning來構建RL模型。 在本文中,我們將討論: 什么是lighting以及為什么要將 ...