日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python 量化交易_基于Python的量化交易工具清单(上)

發(fā)布時間:2024/7/5 python 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 量化交易_基于Python的量化交易工具清单(上) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

—— Python量化工具清單?——

  以下內(nèi)容來源于Wilson Freitas的Github項目"Awesome Quant"。原文中包含了豐富的語言類別,但是后續(xù)介紹主要針對Python語言。原網(wǎng)址:https://github.com/ wilsonfreitas/awesome-quant

基于Python的量化交易工具清單(上)主要介紹量化常用語言,數(shù)值計算和數(shù)據(jù)結(jié)構(gòu),金融工具與定價,技術(shù)指標,交易與回測等相關(guān)的包。

01

編程語言

Languages

  • Python

  • R

  • Matlab

  • Julia

  • Java

  • JavaScript

  • Haskell

  • Scala

  • Ruby

  • Elixir/Erlang

  • Golang

  • CSharp

  • Frameworks - frameworks that support different languages

  • Reproducing Works - repositories that reproduce books and papers results or implement examples

02

數(shù)值計算庫和數(shù)據(jù)結(jié)構(gòu)

Numerical Libraries & Data Structures

  • numpy - NumPy是使用Python進行科學(xué)計算的基本軟件包。

  • scipy - SciPy是基于Python的開源軟件生態(tài)系統(tǒng),用于數(shù)學(xué),科學(xué)和工程。

  • pandas - pandas是BSD許可的開源庫,為Python編程語言提供了高性能,易于使用的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)分析工具。

  • quantdsl -?用于金融和交易中定量分析的領(lǐng)域特定語言。

  • statistics - 內(nèi)置Python庫,用于所有基本統(tǒng)計計算。

  • sympy - SymPy是用于符號數(shù)學(xué)的Python庫。

  • pymc3 - Python中的概率編程:Theano的貝葉斯建模和概率機器學(xué)習(xí)。

03

金融工具和定價

Financial Instruments and Pricing

  • PyQL-QuantLib的Python端口。

  • pyfin-Python中的基本期權(quán)定價。

  • vollib-vollib是用于計算期權(quán)價格,隱含波動率和希臘字母的python庫。

  • QuantPy-python中定量金融的框架。

  • Finance-Python-用于財務(wù)的Python工具。

  • ffn-Python的財務(wù)函數(shù)庫。

  • Pynance-PyNance是開源軟件,用于檢索,分析和可視化來自股票和衍生品市場的數(shù)據(jù)。

  • tia-集成和分析工具包。

  • hasura/base-python-dash-Hasura快速入門以部署Dash框架。Dash寫在Flask,Plotly.js和React.js之上,是使用純Python使用高度自定義用戶界面構(gòu)建數(shù)據(jù)可視化應(yīng)用程序的理想選擇。

  • hasura/base-python-bokeh-Hasura快速入門,可使用bokeh庫可視化數(shù)據(jù)。

  • pysabr-SABR模型的Python實現(xiàn)。

  • FinancePy-專注于金融衍生產(chǎn)品的定價和風險管理的庫,包括固定收益,股票,外匯和信用衍生產(chǎn)品。

  • FinancePy-如何使用FinancePy的示例

04

技術(shù)指標

Indicators
  • pandas_talib-技術(shù)分析指標的Python Pandas實現(xiàn)。

  • finta-在Pandas中實施的常見財務(wù)技術(shù)分析指標。

  • Tulipy-金融技術(shù)分析指標庫(tulipindicators的Python綁定)

05

交易與回測

Trading and BackTesting

  • TA-Lib-對金融市場數(shù)據(jù)進行技術(shù)分析。

  • trade-交易是用于開發(fā)金融應(yīng)用程序的Python框架。

  • zipline-Pythonic算法交易庫。

  • QuantSoftware Toolkit-基于Python的開源軟件框架,旨在支持產(chǎn)品組合的構(gòu)建和管理。

  • quantitative-定量金融和回測庫。

  • analyser-用于實時財務(wù)和回測交易策略的Python框架。

  • bt-Python的靈活回測。

  • backtrader-用于交易策略的Python回測庫。

  • pythalesians-Python庫,用于回溯交易策略,繪制圖表,無縫下載市場數(shù)據(jù),分析市場模式等。

  • pybacktest-Python/pandas中的矢量化回測框架,旨在簡化回測。

  • pyalgotrade-Python算法交易庫。

  • tradingWithPython-定量交易的功能和類的集合。

  • Pandas TA-Pandas TA是易于使用的Python 3 Pandas擴展,具有115多個指標。輕松建立自定義策略。

  • ta-使用Pandas的技術(shù)分析庫(Python)

  • algobroker-這是算法交易的執(zhí)行引擎。

  • pysentosa-Sentosa交易系統(tǒng)的Python API。

  • finmarketpy-Python庫,用于回測交易策略和分析金融市場。

  • binary-martingale-自動交易二元期權(quán)鞅風格的計算機程序。

  • fooltrader-使用大數(shù)據(jù)技術(shù)提供了一種統(tǒng)一的方式來分析整個市場。

  • zvt-該項目使用sql,pandas提供統(tǒng)一且可擴展的方式來記錄數(shù)據(jù),計算因子,選擇安全對象,回測,實時交易,并且可以將所有這些內(nèi)容實時清晰地顯示在圖表中。

  • pylivetrader-兼容zipline的實時交易庫。

  • pipeline-live-zipline具有IEX的管道功能,可進行實時交易。

  • zipline-extensions- QuantRocket的Zipline擴展和適配器。

  • moonshot-基于Pandas的QuantRocket的矢量化回測器和交易引擎。

  • PyPortfolioOpt-python中的金融投資組合優(yōu)化,包括經(jīng)典的有效邊界和先進的方法。

  • riskparity.py-基于TensorFlow2.0的快速,可擴展的風險平價投資組合

  • mlfinlab-Marcos Lopez de Prado關(guān)于“金融機器學(xué)習(xí)的進展”的實現(xiàn)。(特征工程,財務(wù)數(shù)據(jù)結(jié)構(gòu),元標簽)

  • pyqstrat-快速,可擴展,透明的python庫,用于回測定量策略。

  • NowTrade-Python庫,用于回溯股票和貨幣市場中的技術(shù)/機械策略。

  • pinkfish-用于證券分析的回測器和電子表格庫。

  • aat-異步算法交易引擎

  • Backtesting.py-Python中的回測交易策略

  • catalyst-Python中加密資產(chǎn)的算法交易庫

  • quantstats-用Python編寫的量化組合分析

  • qtpylib-QTPyLib,Pythonic算法交易http://qtpylib.io

  • Quantdom-基于Python的框架,用于回測交易策略和分析金融市場

  • freqtrade-免費的開源加密貨幣交易機器人

  • catalyst-免費的pandas和scikit學(xué)習(xí)資源,可用于對金融數(shù)據(jù)進行交易模擬,回測和機器學(xué)習(xí)。

  • DeepDow-深度學(xué)習(xí)優(yōu)化投資組合


基于Python的量化交易工具清單(下)會介紹風險分析,因子分析,時間序列,日歷,數(shù)據(jù)源,Excel集成,可視化相關(guān)的Python包。

掃碼關(guān)注

總結(jié)

以上是生活随笔為你收集整理的python 量化交易_基于Python的量化交易工具清单(上)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。