SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python trading-strategy Projects
-
awesome-quant
A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)
-
financial-machine-learning
A curated list of practical financial machine learning tools and applications.
-
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.
-
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
-
backtesting.py
:mag_right: :chart_with_upwards_trend: :snake: :moneybag: Backtest trading strategies in Python.
-
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
-
PyThalesians
Python library for backtesting trading strategies & analyzing financial markets (formerly pythalesians)
-
awesome-systematic-trading
A curated list of awesome libraries, packages, strategies, books, blogs, tutorials for systematic trading. (by paperswithbacktest)
-
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.
-
TradingGym
Trading and Backtesting environment for training reinforcement learning agent or simple rule base algo.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
Project mention: financial-machine-learning: NEW Other Models - star count:5115.0 | /r/algoprojects | 2023-12-10
Project mention: quant-trading: NEW Derivatives and Hedging - star count:4620.0 | /r/algoprojects | 2023-10-28
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.
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
Python trading-strategies related posts
-
quant-trading: NEW Derivatives and Hedging - star count:4620.0
-
quant-trading: NEW Derivatives and Hedging - star count:4620.0
-
quant-trading: NEW Derivatives and Hedging - star count:4620.0
-
quant-trading: NEW Derivatives and Hedging - star count:4455.0
-
quant-trading: NEW Derivatives and Hedging - star count:4455.0
-
quant-trading: NEW Derivatives and Hedging - star count:4455.0
-
quant-trading: NEW Derivatives and Hedging - star count:4361.0
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
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