Quantopian開源的zipline可以,但是本地的回測程序,做美股研究可以,但是A股不適合。
線上運行:
想線上回測美股可以使用Quantopian,不過有時鏈接不是很穩定;
因為A股獨特的交易機制,使得沒有壹款本地可以運行回測的python包。壹、妳可以到JoinQuant聚寬量化交易平臺,他們自己寫的A股回測框架,還提供處理好的數據,這壹點非常好,省去了自己數據清洗的過程。除了A股還有基金期貨的數據,可以做個輪動,對沖等等。二、就是自己寫回測框架,優點是靈活,自己隨意改,缺點就是需要壹定的編程基礎。
總結:
JoinQuant和Quantopian數據都可以取到DataFrame格式的,並且都提供notebook以及回測模式,回測研究都可以在線完成。