量化投資入門之工具篇

2021-03-02 智語科技

隨著量化投資的普及,越來越多人開始對於這塊開始剛興趣,想要學習,但是要如何學習呢,相信大家去網上一搜都會有很多的回答。為了方便大家系統的學習,我們特意將量化投資入門相關內容進行了整理歸類。

之前我們為大家整理了入門需要學習的知識,學了那麼多久該實踐了,今天就來理理量化投資過程中可能用到的工具/平臺,希望對大家有所幫助。

我們在剛量化入門的時候都會遇到一些實際的問題,比如說就是我突然有了個想法,但是我要用什麼實現呢,要怎麼實現呢,數據哪裡來呢,回測怎麼做呢等等。基於這些問題,我們來看看用什麼可以解決。

1、軟體

策略用什麼實現呢?我們比較常用的量化軟體有Python、MATLAB、Java、C++等。從難度上來說,Python和MATLAB相對比較容易。再加上Python是免費的。所以初學者可以考慮使用Python。

Python中量化會用到的工具主要有:Numpy、Scipy、Matplotlib、Pandas等。

2、平臺

策略怎麼實現呢?當然最簡便的方法是直接選擇已經構建好的量化框架,這樣只要添加自己的條件就可以了,也省去了自己構建基礎框架的過程。

目前國內比較常用的量化平臺有:聚寬、優礦、米筐、掘金、京東量化等等。

這些平臺的功能上來說都比較相近,不同點可能是數據種類或回測速度上有所差異。除了以上平臺,還有果仁網這樣不需要編程的量化平臺。大家可以根據自己的需求,選擇使用。

3、其他工具

其實對於初學者而言,通過量化平臺基本上可以實現數據獲取、回測等功能,所以這邊就簡單的羅列下網上提到過的其他工具鏈,作為補充,就不做說明了。


a.數據源

TuShare - 中文財經數據接口包

Quandl - 國際金融和經濟數據

Wind資訊-經濟資料庫 - 收費

東方財富 Choice金融數據研究終端 - 收費

iFinD 同花順金融數據終端 - 收費

朝陽永續 Go-Goal數據終端 - 收費

天軟數據 - 收費

國泰安數據服務中心 - 收費

銳思數據 - 收費

恒生API - 收費

Bloomberg API - 收費

數庫金融數據和深度分析API服務 - 收費

Historical Data Sources - 一個數據源索引

預測者網 - 收費

巨潮資訊 - 收費

通聯數據商城 - 收費

通達信 - 免費

歷史數據 - 文檔 | BigQuant - 免費

新浪、雅虎、東方財富網 - 免費

聚合數據、數糧 、數據寶 - 收費


b.開源框架

Pandas - 數據分析包

Zipline - 一個Python的回測框架

vnpy - 基於python的開源交易平臺開發框架

tushare - 財經數據接口包

easytrader - 進行自動的程序化股票交易

pyalgotrade - 一個Python的事件驅動回測框架

pyalgotrade-cn -Pyalgotrade-cn在原版pyalgotrade的基礎上加入了A股歷史行情回測,並整合了tushare提供實時行情。

zwPython -基於winpython的集成式python開發平臺

quantmod - 量化金融建模

rqalpha - 基於Python的回測引擎

quantdigger - 基於python的量化回測框架

pyktrader -基於pyctp接口,並採用vnpy的eventEngine,使用tkinter作為GUI的python交易平臺

QuantConnect/Lean - Lean Algorithmic TradingEngine by QuantConnect (C#, Python, F#, VB, 

QUANTAXIS - 量化金融策略框架

專注智慧投資

相關焦點

  • 金絲路量化科技研究院乾貨合集 量化投資全解析
    而其創始人、現年78歲高壽的詹姆斯·西蒙斯(James Simons)也被譽為「量化投資之王」,成為傳奇人物。 量化入門工具簡單介紹@Anbit自由之路 Python核心量化工具:Numpy/Scipy/Matplotlib/Pandas
  • 大學生如何入門Python量化金融?
    既然您已經點進來這篇文章,應該就不需要我再強調目前量化金融是多麼火爆,前景多麼廣闊了吧?那我們就直接開門見山。量化金融其實是一個交叉複合學科,需要掌握數學、計算機、金融等方面的知識。顯而易見,對於金融學背景的同學來說,就需要另外學習計算機編程的知識,而計算機背景的同學則需要補充金融知識。
  • 量化交易工程師,帶你學習量化交易入門!量化交易環境Python安裝
    Python量化交易前言正如我前幾篇文章所講,量化交易在國外已經相當成熟,很多國外的金融機構都已實現全盤量化交易委託從最開始的海龜交易法則,到人工智慧深度學習的量化交易能力不斷創新。可能很多人不信,說量化交易不可能穩定盈利,它只是一個口號,一個炒作。可是,正如機器人阿爾法狗已經打敗人腦,徹底改變歷史長河中機器人在圍棋上已經無法戰勝人類的事實。量化交易取代人工交易,成為一個成熟的頂尖的交易思維方法系統還有什麼不可能呢?
  • 在職金融小白自學python做量化投資能行嘛?
    由於本人是24K純金融學專業背景,所以就跟大家分享一下,作為一個零編程基礎的金融小白,是如何入門量化金融的。一、量化工具01程式語言:Python工欲善其事,必先利其器。想要入門量化,學會一門程式語言是必不可少的。對於量化金融來說,主流的程式語言有Python、MATLAB、Java、C++等。
  • 大學生金融小白自學Python做量化投資需要注意哪些?
    由於是24K純金融學專業背景,所以金程AQF小編就跟大家分享一下,作為一個零編程基礎的金融小白,是如何入門量化金融的。一、量化工具1、程式語言Python工欲善其事,必先利其器。想要入門量化,學會一門程式語言是必不可少的。對於量化金融來說,主流的程式語言有Python、MATLAB、Java、C++等。
  • 量化交易入門
    本篇入門文章,我們不會對這些問題做任何深入探討。  策略或策略集合一旦確定,現在就需要在歷史數據上測試其盈利能力,這就進入了回溯測試的工作範圍。  回溯測試  回溯測試的目標是提供證據,佐以證明通過以上流程所確定的策略,無論是應用於歷史(訓練)數據還是測試數據(注5)均可盈利。它可以反映該策略未來在「真實世界」中的預期表現。
  • 無需編程的量化建模回測工具,「人人量化」向生態化平臺拓展
    量化投資是藉助現代統計學和數學的方法,利用計算機技術從龐大的歷史數據中海選能帶來超額收益的多種「大概率」事件以制定策略,用數量模型驗證及固化這些規律和策略,然後嚴格執行已固化的策略來指導投資,以求獲得可持續的、穩定且高於平均的超額回報。相較於傳統的股票投資,量化投資的門檻高,且市場教育程度低,用戶的接受和使用周期被大範圍拉長。在獵雲網(ilieyun
  • 量化投資-為什麼選擇Python?
    而Python在量化投資領域的地位,猶如Java在IT行業的地位一般。為什麼量化投資要選擇Python?全球star數排名前十的量化投資開源項目裡,有7個使用的Python作為底層代碼。全球註冊用戶最多的商用量化平臺Uqer優礦,是基於Python實現功能提供服務的。國內主要量化平臺,如RiceQuant和JoinQuant,也是使用Python。
  • 到底什麼是多因子量化投資?
    摘要 愛因斯坦強大之處在於其思想,數學則是其建模工具。同樣,量化投資的核心是經濟/金融模型,數學也只是工具。用鐵鏟子去挖金子,能否挖到金子不確定,但鐵鏟肯定不會自動變成金子。
  • 金色相對論專場之打開量化投資的「黑箱」
    有人說量化交易是熊市生存法則,也有人說量化交易是成熟市場的標誌。12月7日晚19:00—21:00【金色相對論專場】之「數字資產量化交易,成熟市場的標誌?」金色財經合伙人&CoinTime COO佟揚線上訪談十位數字資產量化大佬,為您打開量化投資的「黑箱」。
  • 一位從事量化交易的實戰者,手把手帶你入門量化交易!
    大數據文摘出品來源:quantstart編譯:LYLM、笪潔瓊本文作者是一位從事量化交易的實戰者,他將他的實戰心得寫成一個量化交易系列,本篇則是系列的第一篇,從文中你會對整個量化交易的框架接下來就和文摘菌一起來看看量化交易應該如何入門吧!在此文中我將為你們介紹一些端對端量化交易系統的基本概念,希望藉此幫助到兩類讀者:一類是希望在基金公司中找到量化交易相關工作的人,另一類是那些希望能自行利用算法進行交易的「散戶」。量化交易是量化金融中非常複雜的一個領域。
  • 量化交易入門(精華必讀版)
    本篇入門文章,我們不會對這些問題做任何深入探討。策略或策略集合一旦確定,現在就需要在歷史數據上測試其盈利能力,這就進入了回溯測試的工作範圍。  回溯測試的目標是提供證據,佐以證明通過以上流程所確定的策略,無論是應用於歷史(訓練)數據還是測試數據(注5)均可盈利。它可以反映該策略未來在「真實世界」中的預期表現。由於種種原因,回溯測試不能保證一定成功。
  • 啟林投資:定位於學術派量化私募,致力於成為國內頂尖
    2015年,啟林投資剛剛成立;2016年3月,作為投顧啟林發行首支2000萬量化對衝產品;2017年,投顧規模達到1.2億,同年8月,啟林投資獲私募證券投資基金牌照並發行首支自主管理產品。2018年1月啟林投資規模破10億,2019年1月,啟林投資進入中國銀行白名單管理規模達30億,在2020年10月管理規模達到55億。這樣的規模相對同業交易賽道並不擁擠。
  • 王黎:打造學院派量化投資團隊
    用風禾資產執行長王黎的話來說,之所以選擇該地,一是文化氛圍好,二是方便麵試高校學生參與。這是王黎回國後的第二次創業,忍痛告別創建的第一家公司數月後,王黎選擇重新出發。近日,在接受記者專訪時王黎說,自己並不害怕重新來過,經歷過回國之初那段艱苦的創業時光,二次創業的他更加輕車熟路。四年的國內投資經驗,拿著每年20%收益的成績單,王黎對新公司充滿信心。
  • 不會編程也能做量化投資?果仁網幫投資者將投資邏輯轉化成量化策略
    關於私人量化交易平臺,36氪曾經報導過JoinQuant、RiceQuant以及優礦。這些平臺都是服務於懂編程的量化愛好者,即「寬客」。為寬客準備好資料庫和開發工具等材料,採用策略眾包的方式,吸引量化愛好者到平臺上開發策略。 此外,國內的量化策略服務領域還有以微量網為代表的量化策略商城,以及以量財富為代表的量化理財平臺。
  • 量化投資是自然學科與社會學科的結合
    華安事件驅動量化策略基金經理 孫晨進  今年上半年,受到市場「一九分化」行情的影響,量化基金因其相對均衡的策略特徵,收益表現並沒有過去幾年亮眼。但6月以來,所謂「漂亮50」一枝獨秀的趨勢有所變化,市場熱點開始分散,量化策略收益開始回暖。
  • 工行河南省分行成功舉辦量化投資論壇 讓個人投資更好使用「量化...
    為進一步提升私人銀行客戶服務,提高客戶對量化投資的了解程度,11月18日,工商銀行河南省分行採取「現場 直播」的方式,成功舉辦「美好偕行智享無限」——工銀私人銀行量化投資論壇活動。量化投資近年來在國內方興未艾,受到越來越多投資者的關注,但是從誕生之日起,量化投資就以高深的數學模型為基礎,披上了神秘的面紗,使很多個人投資者望而卻步。本次量化投資論壇活動秉持開放、專業、創新的理念,邀請了工銀理財、工銀瑞投、中金財富、百瑞信託量化投資領域的知名專家參與探討,讓更多的個人投資者全面了解量化投資。
  • 微軟亞洲研究院發布「微礦Qlib」:AI量化投資開源平臺
    【環球網科技綜合報導】12月11日報導,近日,微軟亞洲研究院正式發布了業內首個 AI 量化投資開源平臺「微礦 Qlib」。據了解,與傳統量化投資工具不同,Qlib 涵蓋了量化投資的全過程,而且從底層構造開始就專為 AI 而打造。從數據處理到計算力支撐,再到模型的訓練與驗證,都為基於 AI 的量化投資提供了全方位的框架支持。
  • 從零開始學量化(一):量化如何入門
    之前經常有童鞋在後臺/群裡問量化如何入門這個問題,這種問題一般都是沒有人回答的,因為這是一個到處都可以找得到答案的問題,所以也推薦大家
  • 好課分享:華爾街-量化投資體系實戰系列-基礎提高篇
    好課分享:華爾街-量化投資體系實戰系列-基礎提高篇 高清完整(有需要的找我,你就可以擁有這個課程)