Python quantitative-finance

Open-source Python projects categorized as quantitative-finance

Top 23 Python quantitative-finance Projects

quantitative-finance
  • OpenBB

    Investment Research for Everyone, Everywhere.

    Project mention: OpenBB Investment Research – An Alternative to the Bloomberg Terminal | news.ycombinator.com | 2024-09-10
  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • awesome-quant

    A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)

    Project mention: RustQuant: A Library for Quantitative Finance | news.ycombinator.com | 2024-02-01

    No, it looks more like a Rust equivalent of libraries like ffn (financial functions for python) or many of the other ones listed here https://github.com/wilsonfreitas/awesome-quant

    Using rust to do exploratory analysis in python seems like a misguided idea. But using rust to productize models that have performance and accuracy sensitivities, the things that C/C++ is still used for, indeed sounds like a good idea.

    Most of the python libraries used in finance, like numpy/pandas, call out to C for performance reasons; the libraries are essentially python bindings + syntax to C functions. It would be interesting to think about replacing that backend with rust.

  • qlib

    Qlib is an AI-oriented quantitative investment platform that aims to realize the potential, empower research, and create value using AI technologies in quantitative investment, from exploring ideas to implementing productions. Qlib supports diverse machine learning modeling paradigms. including supervised learning, market dynamics modeling, and RL.

    Project mention: Open-source AI-oriented quantitative investment platform | news.ycombinator.com | 2023-11-03
  • financial-machine-learning

    A curated list of practical financial machine learning tools and applications.

    Project mention: financial-machine-learning: NEW Other Models - star count:5115.0 | /r/algoprojects | 2023-12-10
  • quant-trading

    Python quantitative trading strategies including VIX Calculator, Pattern Recognition, Commodity Trading Advisor, Monte Carlo, Options Straddle, Shooting Star, London Breakout, Heikin-Ashi, Pair Trading, RSI, Bollinger Bands, Parabolic SAR, Dual Thrust, Awesome, MACD

    Project mention: quant-trading: NEW Derivatives and Hedging - star count:4620.0 | /r/algoprojects | 2023-10-28
  • quantstats

    Portfolio analytics for quants, written in Python

  • tf-quant-finance

    High-performance TensorFlow library for quantitative finance.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • vectorbt

    Find your trading edge, using the fastest engine for backtesting, algorithmic trading, and research.

    Project mention: Show HN: High-Frequency Trading and Market-Making Backtesting Tool with Examples | news.ycombinator.com | 2024-06-21
  • mlfinlab

    MlFinLab helps portfolio managers and traders who want to leverage the power of machine learning by providing reproducible, interpretable, and easy to use tools.

    Project mention: mlfinlab: open source library maintained by hudson and thames though much of the content has moved to a subscription model. Idea is to implement academic research in python code and aggregate it as a package. Sources from [Journal of financial data s | /r/algoprojects | 2023-11-21
  • awesome-systematic-trading

    A curated list of awesome libraries, packages, strategies, books, blogs, tutorials for systematic trading. (by paperswithbacktest)

    Project mention: Ask HN: How to Get into Quantitative Trading? | news.ycombinator.com | 2024-01-26
  • zvt

    modular quant framework.

  • bulbea

    :boar: :bear: Deep Learning based Python Library for Stock Market Prediction and Modelling

  • pybroker

    Algorithmic Trading in Python with Machine Learning

    Project mention: pybroker: NEW Other Models - star count:1362.0 | /r/algoprojects | 2023-12-09
  • MachineLearningStocks

    Using python and scikit-learn to make stock predictions

  • robin_stocks

    This is a library to use with Robinhood Financial App. It currently supports trading crypto-currencies, options, and stocks. In addition, it can be used to get real time ticker information, assess the performance of your portfolio, and can also get tax documents, total dividends paid, and more. More info at

  • stock

    stock股票.获取股票数据,计算股票指标,识别股票形态,综合选股,选股策略,股票验证回测,股票自动交易,支持PC及移动设备。

  • AutoTrader

    A Python-based development platform for automated trading systems - from backtesting to optimisation to livetrading.

  • Empyrial

    AI and data-driven quantitative portfolio management library for portfolio risk and performance analysis 投资组合管理

  • lumibot

    Backtesting and Trading Bots Made Easy for Crypto, Stocks, Options, Futures, FOREX and more

  • Options-Trading-Strategies-in-Python

    Developing Options Trading Strategies using Technical Indicators and Quantitative Methods

    Project mention: Options-Trading-Strategies-in-Python: NEW Derivatives and Hedging - star count:628.0 | /r/algoprojects | 2023-11-21
  • alpaca-py

    The Official Python SDK for Alpaca API

  • qf-lib

    Modular Python library that provides an advanced event driven backtester and a set of high quality tools for quantitative finance. Integrated with various data vendors and brokers, supports Crypto, Stocks and Futures.

  • Quantsbin

    Quantitative Finance tools

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python quantitative-finance discussion

Log in or Post with

Python quantitative-finance related posts

  • 🚀 Introducing FinceptTerminal: Your Financial Data Powerhouse 💼

    1 project | dev.to | 17 Sep 2024
  • Modern Financial Terminal

    1 project | dev.to | 13 Sep 2024
  • Show HN: Modern Terminal for Financial Investment and Economic Data Analysis

    1 project | news.ycombinator.com | 13 Sep 2024
  • RustQuant: A Library for Quantitative Finance

    3 projects | news.ycombinator.com | 1 Feb 2024
  • financial-machine-learning: NEW Other Models - star count:5115.0

    1 project | /r/algoprojects | 10 Dec 2023
  • Open-source AI-oriented quantitative investment platform

    1 project | news.ycombinator.com | 3 Nov 2023
  • quant-trading: NEW Derivatives and Hedging - star count:4620.0

    1 project | /r/algoprojects | 28 Oct 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Sep 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source quantitative-finance projects in Python? This list will help you:

Project Stars
1 OpenBB 30,265
2 awesome-quant 17,577
3 qlib 15,173
4 financial-machine-learning 6,946
5 quant-trading 5,692
6 quantstats 4,762
7 tf-quant-finance 4,484
8 vectorbt 4,221
9 mlfinlab 3,927
10 awesome-systematic-trading 3,676
11 zvt 3,137
12 bulbea 2,004
13 pybroker 1,920
14 MachineLearningStocks 1,737
15 robin_stocks 1,687
16 stock 1,369
17 AutoTrader 944
18 Empyrial 916
19 lumibot 865
20 Options-Trading-Strategies-in-Python 789
21 alpaca-py 547
22 qf-lib 542
23 Quantsbin 471

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com

Did you konow that Python is
the 1st most popular programming language
based on number of metions?