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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

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

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

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

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

基于Python的量化交易工具清單(上)主要介紹量化常用語言,數(shù)值計(jì)算和數(shù)據(jù)結(jié)構(gòu),金融工具與定價(jià),技術(shù)指標(biāo),交易與回測(cè)等相關(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ù)值計(jì)算庫和數(shù)據(jù)結(jié)構(gòu)

Numerical Libraries & Data Structures

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

  • 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)計(jì)計(jì)算。

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

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

03

金融工具和定價(jià)

Financial Instruments and Pricing

  • PyQL-QuantLib的Python端口。

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

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

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

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

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

  • Pynance-PyNance是開源軟件,用于檢索,分析和可視化來自股票和衍生品市場(chǎng)的數(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實(shí)現(xiàn)。

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

  • FinancePy-如何使用FinancePy的示例

04

技術(shù)指標(biāo)

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

  • finta-在Pandas中實(shí)施的常見財(cái)務(wù)技術(shù)分析指標(biāo)。

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

05

交易與回測(cè)

Trading and BackTesting

  • TA-Lib-對(duì)金融市場(chǎng)數(shù)據(jù)進(jìn)行技術(shù)分析。

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

  • zipline-Pythonic算法交易庫。

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

  • quantitative-定量金融和回測(cè)庫。

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

  • bt-Python的靈活回測(cè)。

  • backtrader-用于交易策略的Python回測(cè)庫。

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

  • pybacktest-Python/pandas中的矢量化回測(cè)框架,旨在簡(jiǎn)化回測(cè)。

  • pyalgotrade-Python算法交易庫。

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

  • Pandas TA-Pandas TA是易于使用的Python 3 Pandas擴(kuò)展,具有115多個(gè)指標(biāo)。輕松建立自定義策略。

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

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

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

  • finmarketpy-Python庫,用于回測(cè)交易策略和分析金融市場(chǎng)。

  • binary-martingale-自動(dòng)交易二元期權(quán)鞅風(fēng)格的計(jì)算機(jī)程序。

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

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

  • pylivetrader-兼容zipline的實(shí)時(shí)交易庫。

  • pipeline-live-zipline具有IEX的管道功能,可進(jìn)行實(shí)時(shí)交易。

  • zipline-extensions- QuantRocket的Zipline擴(kuò)展和適配器。

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

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

  • riskparity.py-基于TensorFlow2.0的快速,可擴(kuò)展的風(fēng)險(xiǎn)平價(jià)投資組合

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

  • pyqstrat-快速,可擴(kuò)展,透明的python庫,用于回測(cè)定量策略。

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

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

  • aat-異步算法交易引擎

  • Backtesting.py-Python中的回測(cè)交易策略

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

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

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

  • Quantdom-基于Python的框架,用于回測(cè)交易策略和分析金融市場(chǎng)

  • freqtrade-免費(fèi)的開源加密貨幣交易機(jī)器人

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

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


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

掃碼關(guān)注

總結(jié)

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

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