上篇文章里用pyalgotrade框架計算了策略收益率、夏普值、最大回測等回測指標,但是貌似沒有直接計算α值,β值,信息比率等回測指標的方法。看來要自己實現了。 參照《Python量化策略風險指標》( https://zhuanlan.zhihu.com/p/55425806)這篇文章里的定義實現 ...
從前兩篇文章中,我們使用pyalgotrade框架進行了量化策略的回測的基本操作。使用框架確實比較方便,但是仍有很多每次都要進行的重復操作,比如建立數據源,建立策略,綁定策略與分析器,運行回測,取得回測結果,繪圖等。能不能進行進一步的封裝 我想要的是,指定要交易的股票代碼,基准股票代碼,初始資金,手續費率,回測時間等參數,然后執行回測,就能得到各種回測數據,還可以繪圖。 現在就開始干吧。 先建立構 ...
2019-12-19 13:57 0 338 推薦指數:
上篇文章里用pyalgotrade框架計算了策略收益率、夏普值、最大回測等回測指標,但是貌似沒有直接計算α值,β值,信息比率等回測指標的方法。看來要自己實現了。 參照《Python量化策略風險指標》( https://zhuanlan.zhihu.com/p/55425806)這篇文章里的定義實現 ...
年初學習量化投資,一開始想自己從頭寫,還是受了C/C++的影響。結果困在了計算回測數據那里,結果老也不對,就暫時放下了。最近試了一下python的各個量化投資框架,發現一個能用的——pyalgotrade,重新開始吧。這是一個事件驅動型量化交易框架。 使用pyalgotrade的一大 ...
因為對前面計算回測指標的程序的准確性還有疑問,我決定再驗證一次。驗證的方法是找一個帶數據的完整的程序,先實現其程序,再用它的數據和我的程序計算,對比一下二者的結果。 在知乎上找到一篇,https://zhuanlan.zhihu.com/p/55425806 是用貴州茅台,工商銀行和中國平安三只 ...
學習目標 事件驅動的交易系統構建:介紹交易系統平台的基本架構與實現。包括事件驅動軟件概述、交易系統的組成部分編程,事件驅動的交易執行。 交易策略實現:移動平均跨越策略、S&P500預測交易、均值回復的股權配對交易、 策略優化:參數優化、模型選擇、策略優化 概述 ...
一、量化投資—為什么選擇Python? 二、Windows環境下python的安裝與使用 ...
讀了一本量化投資的書,筆記如下。 書名:打開量化投資的黑箱 作者:Rishi K. Narang 譯者:郭建光 出版者:機械工業出版社 版次:2012年3月第一版第一刷 前言 量化交易是人類經過嚴格研究后得到的交易策略,然后交付給系統去實施。其與主觀判斷型的交易策略的主要差別在於策略如何生成 ...
本人本科時學習電子科學技術,算是硬件設計,碩士出國了,學習計算機通信,后來在國外做一個嵌入式的碼農。 日子過得還不錯,因為愛情的原因,我回國了。回國前我思考了很長時間,不想再作為一個碼農,我覺得中國的金融行業遠不如外國,有很大的發展空間。於是哥決定轉行,可惜隔行如隔山,金融投資行業根本 ...
《量化投資:以python為工具》第五部分筆記 先來畫k線圖,要注意finance模塊已經從matplotlib庫中去除,現在要用mpl_finance庫,單獨安裝。 其中有candlestick_ohlc函數,用來畫k線圖或者叫蠟燭圖。函數接受的日期格式是浮點類型,接受的數據格式是列表型,要進行 ...