聊聊量化分析工具

2020-12-22 騰訊網

後臺有不少人問到關於數據分析工具的問題,就做個統一回復,為想往這方向走的朋友提供一個參考。

基於行情軟體的公交

常見的行情軟體如通達信,大智慧,同花順等,都有編寫公式的功能,使用簡單的腳本語言,可編寫自定義指標,測試交易策略。

這類工具的優點是簡單易上手,數據全,展現起來很直觀。

缺點是,環境封閉,很難引用其他數據,腳本功能較為受限,而且回測準確性存疑。

適合:簡單指標的編寫和觀察,尤其是已有指標的修改或調整。

基於統計軟體

統計類軟體中,spss是最好的可視化通用統計軟體。

優點,簡單,文檔豐富,統計功能很全,還有數據挖掘功能,和常見的機器學習功能,如分類、聚類、回歸。而且都是可視化操作,很容易上手。

缺點,使用不靈活,數據量大了就很慢。

適用場景,萬條以內的數據統計分析和顯示,傳統時間序列分析,數據挖掘。

excel

包含數據展示、計算、統計等常見功能。

優點,簡潔,直觀,輕量,快捷,大家都會用

缺點,數據量大了很慢,使用不夠靈活,功能有限。

python

功能強大,語法簡單,幾乎能覆蓋量化領域能用到的全部功能,數據整理,數據展示,統計分析,策略回測,算法交易,機器學習等。

除了基本語法,還需要掌握常見的功能包,如numpy,pandas,matplotlib等。

理論上,有python就不需要其他工具了,但作為一種腳本語言,上手還是比可視化操作的軟體難,而且對於可視化工具能實現的簡單功能,即便是熟手,編寫語句也相對費時。

還有一些在線或者以客戶端形式存在的量化平臺,集成了數據和一些常用的功能,也大多支持python語言,這裡就不詳述了。

建議

對於想深入做量化的人,考慮直接上python。

如果是偶爾做一點統計分析,處理的數據較少的,可以選擇用excel,或者比excel更專業的spss。

如果做簡單的技術指標,可以先考慮用行情軟體。

如果做機器學習,目前除了python別無選擇。

以上僅供參考,做好量化,工具只是一小部分,更重要的是對市場足夠的理解,需要好的理論功底,還需要豐富的實踐經驗。

相關焦點

  • 華訊投資讀《經濟周期評估》教你三種正規的量化分析方法
    華訊投資最近愛上了讀書,今天要給廣大投資者朋友們分享一本好書——《經濟周期評估》,交給廣大投資者朋友三種正規的量化分析方法。  華訊投資發現,經濟中的每一次衰退和復甦背後都有經濟周期的驅動因素,而經濟的繁榮或蕭條常常在我們有切身感受之前就已經釋放出了信號。
  • 螞蟻嘉匯科技:數學模型在量化交易中的重要性
    作者:螞蟻嘉匯科技 周文強說到量化投資相信很多朋友的腦海裡都會閃過兩個人的名字,馬克維茨和詹姆斯西蒙斯。金融數學的發展引發了兩次華爾街革命,數學模型的應用更是為交易市場開了一扇新的大門。金融數學可以被稱為是數理金融學。通過名稱我們就可以看出這是一種利用數學工具來對金融現象研究的方法。
  • 樊綱:中國經濟學研究應更重理論內容本身,不可過分量化分析
    在近日於北京大學經濟學院舉行的第三屆「中國百所大學經濟學院院長論壇」上,北京大學滙豐商學院教授、中國經濟體制改革研究會副會長樊綱表示,我國經濟學研究當前存在量化分析重於理論闡釋、數學形式大於實踐意義等問題,在期刊發表的評審中,應更重視理論內容本身,而不是過分注重量化分析。
  • 華泰柏瑞量化創享混合C(010138)詳細資料
    投資策略 1、股票投資策略本基金主要利用定量投資模型,跟蹤創業板指數和上證科創板50成份指數,通過主動管理,使用量化方法選取並持有預期收益較好的股票構成投資組合,在有效控制風險的前提下,力爭實現超越業績比較基準的投資回報。
  • 阿法狗基金成市場新寵 民生加銀量化中國即將發行
    答案是通過量化模型。AlphaGo圍棋的獲勝,或許意味著人工智慧在越來越多的領域開始超越人類,人工智慧在投資領域表現如何也引發眾多投資者的關注。專家表示,將量化智能分析程序應用在投資中可有效避免投資者各種心理因素影響,以「最理性」的方式分析數據、進行投資。據悉,民生加銀基金近期便打造了一隻阿法狗基金——民生加銀量化中國靈活配置混合型證券投資基金,該基金將於4月13日正式發行。
  • |貨幣政策|資產負債表|美聯儲|量化寬鬆
    所以,量化寬鬆帶來的就是美聯儲的擴表,同時,經濟被刺激,金融市場就會趨於穩定(或大幅上漲,詳見經濟學教授Robin Greenwood等人的論文《作為金融市場穩定工具的美聯儲的資產負債表》The Federal Reserve’s Balance Sheet as a Financial-Stability Tool)。
  • 戰略管理新工具:企業競爭力分析模型【圖】
    相對於成熟公司,可採用平衡計分卡(BSC)等眾所周知的戰略管理工具,但是成長型企業由於基礎數據缺乏、管理成熟度不足,實施成熟的戰略管理工具存在一定的困難,那麼有沒有一種相對簡單的模型或框架,便於成長型企業有效地開展戰略研討及分析呢?下文就是這樣一種新的戰略管理工具――企業競爭力分析模型。
  • 數字貨幣的量化機器人你一定沒聽過
    我們不得不想到,如果能有一個「機器人」,自動追蹤牛市、分析幣種、通過完備的計算系統幫我們盈利就好了。真的有這樣的好事?有。這就是結合智能交易技術而生的CCR機器人。智能操作、自動交易,月收益預估可達到10%-30%。這究竟是什麼量化工具?今天,我們就來介紹一下這款被稱為「市場淘金神器」的機器人!
  • 2020年世紀證券·麗海弘金量化私募論壇暨前海金帆獎量化私募大賽...
    世紀證券財富管理部PB業務負責人胡小鋒為大家介紹了前海金帆獎量化私募大賽,大賽作為前海深港量化聯盟的專注品牌,旨在利用前海深港量化聯盟的匯聚資源,遴選市場上優秀的量化私募基金管理人;通過大賽孵化草根私募和採用量化投資策略的個人投資者。藉助前海深港量化聯盟的廣泛影響力,為中小私募機構賦能,促進長期資本的形成,致力於資本市場的進步與發展。
  • 樊綱批判主流經濟學:偏好數學和量化分析 導致重要和複雜問題研究...
    在與國際接軌的過程中,經濟學研究的數理模型、計量分析、文獻索引日趨規範,學術評價體系、期刊、職稱評審評定製度逐步完善,國內國際的高水平成果不斷湧現。與此同時,所出現的問題也「與國際同步」,比如量化分析重於理論闡釋、數學形式大於實踐意義、期刊內容過度專門化等方面的問題。
  • Excel裡的這個工具,做財務分析一定要學會
    比較簡單的方法,就是基於歷史數據,將兩者之間的關係量化,表示為一個線性關係:Y=a + bX。 其中,X是自變量,Y是因變量,意思就是,Y會因為X的變化而變化;a是Y軸的截距,a的存在是為了讓表達式更準確,b是回歸係數,或者叫做斜率。具體到之前的例子,Y就是銷售量,X是銷售推廣費用。
  • 賈瑞斌:使用甲醇庫存數據開發基本面量化策略
    1  概述    在諸多從期貨投資交易的公司中,基本面分析一直處於認知上的重要地位,但想要把對基本面的正確認識轉換為對交易的成功執行,則需要很強的交易藝術,這二者之間的鴻溝如同千軍萬馬過獨木橋  在上述兩種局面陷入僵局的情況下,基本面量化策略可以給期貨行業打開新的大門,基於基本面的策略邏輯性強,而量化工具的加入又可以提供精準的買賣點支持。而基本面數據千千萬,基於這些數據產生的高維數據更是不可勝數,這也讓量化交易能夠脫離簡單的價量數據束縛,尋找到更有價值的策略藍海。
  • 量化交易是什麼?| 金色百科
    量化交易(Quantitative Trading)類屬一種投資方法。是指藉助現代統計學和數學的方法,利用計算機技術來進行交易的證券投資方式。量化交易,有時候也稱自動化交易,極大地減少了投資者情緒波動的影響,避免在市場極度狂熱或悲觀的情況下做出非理性的投資決策。從四個特點可以簡單了解量化交易的優勢。1、嚴格的紀律性量化交易有著嚴格的紀律性,這樣做可以克服人性的弱點,如貪婪、恐懼、僥倖心理,也可以克服認知偏差。
  • 量化投資發展史:野蠻、亂象、科學
    兩隻基金的掌舵人常昊和呂俊,日後也業界聞名的頂級投資人,但從他們投研理念來看還屬於傳統價值投資派,更加偏好主動投資,對於量化投資還在自我摸索階段。加上當時的交易制度不完善,有效投資工具缺乏,量化的真正魔力難以施展。市場更加偏好主動基金,對於投資分散、波動較小的量化基金不屑一顧,隨後4年,國內沒有任何一隻新的量化基金髮行。
  • 什麼是量化投資?程序化交易怎麼做?
    量化投資什麼意思?所謂量化投資是將投資環節標準化的交易方式,主要包括選股、買入、賣出三個環節,而真正的量化投資是完全自動化交易,不需要人為參與,投資者只要監管程序是否正常運行,參數設置是否合理,指標選擇是否在既定目標範圍內。
  • 金絲路量化科技研究院 量化投資利用計算機技術和數學模型去實現...
    在交通領域,AI的代表作是無人駕駛;在媒體領域,AI的代表作是寫稿機器人;在金融領域,AI的代表作則是量化投資。那麼,量化投資到底是何方神聖?它打敗傳統資產管理的利器在哪裡?1量化投資——恪盡職守,理性化投資踐行者量化投資,簡單說就是利用計算機技術和數學模型去實現投資策略的過程。
  • 量化超額回撤之怪象
    諸多投資人一如熱鍋上的螞蟻,各大機構在淡定安撫的背後也感覺到了隱隱的不安,是誰在又一次的黑色11月偷走了量化的超額?周期行業爆發究竟是何人所為?量價因子回撤的背後又隱藏著什麼?這究竟是人性的扭曲,還是道德的淪喪?讓我們再次走近科學,筆者將為您一一分析各中原因。
  • 金融量化大潮中的國產化曲線
    量化金融在國外的發展已經非常成熟,而且進入2020年後,由量化及程序化交易所管理的資金規模進一步擴大,目前全球超70%的資金交易用計算機或者程序進行,其中一半是由量化或者程序化的管理人來操盤。由於中國和國際先進行業的接軌加速,量化金融業迅速進入中國,而且發展極為迅速。
  • 什麼是量化投資?如何做到程序化交易?
    所謂量化投資是將投資環節標準化的交易方式,主要包括選股、買入、賣出三個環節,而真正的量化投資是完全自動化交易,不需要人為參與,投資者只要監管程序是否正常運行,參數設置是否合理,指標選擇是否在既定目標範圍內。
  • 數據分析的理念、流程、方法、工具
    數據分析的模型有哪些?怎麼評估用戶價值?數據分析報告怎麼寫?數據可視化工具 ...數據可視化 使用圖表工具,將數據可視化,更容易發現數據的趨勢、極值、聯繫。不同圖表類型適用於不同的分析場景。關於「增長黑客」的理論、方法、工具等內容,我們將在後續文章中詳細介紹。