Python trading-strategies

Open-source Python projects categorized as trading-strategies

Top 23 Python trading-strategy Projects

  • 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.

  • 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
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • jesse

    An advanced crypto trading bot written in Python

  • 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
  • backtesting.py

    :mag_right: :chart_with_upwards_trend: :snake: :moneybag: Backtest trading strategies in Python.

  • Project mention: Python developers -- what broker and api do you use? | /r/algotrading | 2023-06-08

    We chose backtesting.py for a backtesting framework. There are several to choose from but that one seems like the most well-supported and actively worked on at the moment.

  • Crypto-Signal

    Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks

  • vectorbt

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

  • SaaSHub

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

    SaaSHub logo
  • PyThalesians

    Python library for backtesting trading strategies & analyzing financial markets (formerly pythalesians)

  • freqtrade-strategies

    Free trading strategies for Freqtrade bot

  • zvt

    modular quant framework.

  • OctoBot

    Open source crypto trading bot

  • 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
  • eiten

    Statistical and Algorithmic Investing Strategies for Everyone

  • blankly

    🚀 💸 Easily build, backtest and deploy your algo in just a few lines of code. Trade stocks, cryptos, and forex across exchanges w/ one package.

  • pycryptobot

    Python Crypto Bot (PyCryptoBot)

  • pybroker

    Algorithmic Trading in Python with Machine Learning

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

    Trading and Backtesting environment for training reinforcement learning agent or simple rule base algo.

  • AlphaPy

    Python AutoML for Trading Systems and Sports Betting

  • Project mention: AlphaPy: machine learning framework built on sklearn and pandas. Support pyfolio/xgboost/lightgmb/catboost(gradient boosting on decision tress) etc. Examples include financial market prediction/sports prediction/kaggle. Configurations are set though | /r/algoprojects | 2023-12-10
  • stock

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

  • Project mention: InStock: NEW Data - star count:119.0 | /r/algoprojects | 2023-05-27
  • AutoTrader

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

  • algo-trader

    Trading bot with support for realtime trading, backtesting, custom strategies and much more.

  • lumibot

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

  • LiuAlgoTrader

    Framework for algorithmic trading

  • 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 trading-strategies related posts

  • quant-trading: NEW Derivatives and Hedging - star count:4620.0

    1 project | /r/algoprojects | 28 Oct 2023
  • quant-trading: NEW Derivatives and Hedging - star count:4620.0

    1 project | /r/algoprojects | 26 Oct 2023
  • quant-trading: NEW Derivatives and Hedging - star count:4620.0

    1 project | /r/algoprojects | 24 Oct 2023
  • quant-trading: NEW Derivatives and Hedging - star count:4455.0

    1 project | /r/algoprojects | 22 Sep 2023
  • quant-trading: NEW Derivatives and Hedging - star count:4455.0

    1 project | /r/algoprojects | 22 Sep 2023
  • quant-trading: NEW Derivatives and Hedging - star count:4455.0

    1 project | /r/algoprojects | 19 Sep 2023
  • quant-trading: NEW Derivatives and Hedging - star count:4361.0

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

Index

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

Project Stars
1 awesome-quant 16,153
2 financial-machine-learning 5,540
3 jesse 5,263
4 quant-trading 5,171
5 backtesting.py 4,868
6 Crypto-Signal 4,716
7 vectorbt 3,776
8 PyThalesians 3,359
9 freqtrade-strategies 3,039
10 zvt 3,003
11 OctoBot 2,941
12 awesome-systematic-trading 2,936
13 eiten 2,694
14 blankly 1,979
15 pycryptobot 1,940
16 pybroker 1,610
17 TradingGym 1,470
18 AlphaPy 1,055
19 stock 986
20 AutoTrader 858
21 algo-trader 746
22 lumibot 705
23 LiuAlgoTrader 672

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com