SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Stock Projects
-
Project mention: OpenBB – Investment Research for Everyone, Everywhere | news.ycombinator.com | 2025-03-22
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
backtesting.py
:mag_right: :chart_with_upwards_trend: :snake: :moneybag: Backtest trading strategies in Python.
Project mention: Show HN: High-Frequency Trading and Market-Making Backtesting Tool with Examples | news.ycombinator.com | 2024-06-21 -
-
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.
-
gym-anytrading
The most simple, flexible, and comprehensive OpenAI Gym trading environment (Approved by OpenAI Gym)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
AutoTrader
A Python-based development platform for automated trading systems - from backtesting to optimisation to livetrading.
-
-
-
-
Auto-GPT-MetaTrader-Plugin
The AutoGPT MetaTrader Plugin is a software tool that enables traders to connect their MetaTrader 4 or 5 trading account to Auto-GPT.
-
gym-mtsim
A general-purpose, flexible, and easy-to-use simulator alongside an OpenAI Gym trading environment for MetaTrader 5 trading platform (Approved by OpenAI Gym)
-
tuneta
Intelligently optimizes technical indicators and optionally selects the least intercorrelated for use in machine learning models
-
-
-
tiingo-python
Python client for interacting with the Tiingo Financial Data API (stock ticker and news data)
-
Stocks-Pattern-Analyzer
This tool should help discover different patterns based on similarity measures in historical (financial) data
-
-
-
FinceptTerminal
( NEED HELP WITH CONTRIBUTIONS ) Fincept Terminal is a comprehensive CLI tool that provides financial insights, market analysis, and a host of other financial services such as technical analysis, fundamental analysis, sentiment analysis, quantitative analysis, and economic data services.
Project mention: 🚀 Integrating a Custom Charting Library into a Textual Custom Widget – Elevate Your TUI Charts! 📊 | dev.to | 2025-02-07🔗 Check out the full implementation & contribute to the repo:Fincept Terminal
-
-
td-ameritrade-api
The unofficial Python API client library for the Charles Schwab API. This library allows for easy access of the Standard REST API and Streaming API. (by areed1192)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Stocks discussion
Python Stocks related posts
-
InStock: NEW Data - star count:431.0
-
InStock: NEW Data - star count:431.0
-
InStock: NEW Data - star count:394.0
-
InStock: NEW Data - star count:394.0
-
InStock: NEW Data - star count:394.0
-
InStock: NEW Data - star count:359.0
-
InStock: NEW Data - star count:359.0
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 May 2025
Index
What are some of the best open-source Stock projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | OpenBB | 41,280 |
2 | stock | 8,875 |
3 | backtesting.py | 6,436 |
4 | pybroker | 2,542 |
5 | blankly | 2,288 |
6 | gym-anytrading | 2,227 |
7 | AlphaPy | 1,506 |
8 | AutoTrader | 1,097 |
9 | optlib | 680 |
10 | tstock | 604 |
11 | sec-edgar-downloader | 569 |
12 | Auto-GPT-MetaTrader-Plugin | 505 |
13 | gym-mtsim | 474 |
14 | tuneta | 434 |
15 | zero-btc-screen | 338 |
16 | TradeRepublicApi | 298 |
17 | tiingo-python | 278 |
18 | Stocks-Pattern-Analyzer | 235 |
19 | revolut-stocks | 199 |
20 | stockbot | 175 |
21 | FinceptTerminal | 176 |
22 | sec-edgar-financials | 156 |
23 | td-ameritrade-api | 125 |