Python Stocks

Open-source Python projects categorized as Stocks

Top 23 Python Stock Projects

  1. OpenBB

    Investment Research for Everyone, Everywhere.

    Project mention: OpenBB – Investment Research for Everyone, Everywhere | news.ycombinator.com | 2025-03-22
  2. 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.

    InfluxDB logo
  3. stock

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

  4. 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
  5. pybroker

    Algorithmic Trading in Python with Machine Learning

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

  7. gym-anytrading

    The most simple, flexible, and comprehensive OpenAI Gym trading environment (Approved by OpenAI Gym)

  8. AlphaPy

    Python AutoML for Trading Systems and Sports Betting

  9. SaaSHub

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

    SaaSHub logo
  10. AutoTrader

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

  11. optlib

    A library for financial options pricing written in Python.

  12. tstock

    📈A command line tool to view stock charts in the terminal.

  13. sec-edgar-downloader

    📈 Download filings from the SEC EDGAR database using Python

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

  15. 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)

  16. tuneta

    Intelligently optimizes technical indicators and optionally selects the least intercorrelated for use in machine learning models

  17. zero-btc-screen

    Crypto stock price for RPi Zero

  18. TradeRepublicApi

    Unofficial trade republic API

  19. tiingo-python

    Python client for interacting with the Tiingo Financial Data API (stock ticker and news data)

  20. Stocks-Pattern-Analyzer

    This tool should help discover different patterns based on similarity measures in historical (financial) data

  21. revolut-stocks

    A tax calculator for stocks and dividends activities.

  22. stockbot

    Alpaca algo stock trading bot

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

  24. sec-edgar-financials

    Extract financial data from the SEC's EDGAR database

  25. 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)

  26. 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 Stocks discussion

Log in or Post with

Python Stocks related posts

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

Sponsored
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.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?