Python Stocks

Open-source Python projects categorized as Stocks

Top 23 Python Stock Projects

  • OpenBBTerminal

    Investment Research for Everyone, Everywhere.

  • Project mention: Open-Sourcing High-Frequency Trading and Market-Making Backtesting Tool | /r/Python | 2023-12-06

    You might want to suggest this as an extension to the OpenBB project - I imagine that could be of interest to them if there isn’t something like it built in already :-)

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • gym-anytrading

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

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

  • pybroker

    Algorithmic Trading in Python with Machine Learning

  • Project mention: pybroker: NEW Other Models - star count:1362.0 | /r/algoprojects | 2023-12-09
  • 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
  • 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
  • AutoTrader

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

  • tstock

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

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

  • Project mention: Weekly Megathread | /r/AITechTips | 2023-05-05

    https://github.com/isaiahbjork/Auto-GPT-MetaTrader-Plugin - a software tool that enables traders to connect their MetaTrader 4 or 5 trading account to Auto-GPT.

  • sec-edgar-downloader

    📈 Download filings from the SEC EDGAR database using Python

  • Project mention: sec-edgar-downloader: NEW Data - star count:322.0 | /r/algoprojects | 2023-05-06
  • pyEX

    Python interface to IEX and IEX cloud APIs

  • 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

  • optlib

    A library for financial options pricing written in Python.

  • zero-btc-screen

    Crypto stock price for RPi Zero

  • TradeRepublicApi

    Unofficial trade republic API

  • 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

  • revolut-stocks

    A tax calculator for stocks and dividends activities.

  • TradeAlgo

    Stock trading algorithm written in Python for TD Ameritrade.

  • stockbot

    Alpaca algo stock trading bot

  • sec-edgar-financials

    Extract financial data from the SEC's EDGAR database

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

Index

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

Project Stars
1 OpenBBTerminal 26,055
2 backtesting.py 4,825
3 gym-anytrading 2,015
4 blankly 1,971
5 pybroker 1,592
6 AlphaPy 1,049
7 stock 950
8 AutoTrader 853
9 tstock 556
10 Auto-GPT-MetaTrader-Plugin 436
11 sec-edgar-downloader 435
12 pyEX 403
13 gym-mtsim 397
14 tuneta 376
15 optlib 353
16 zero-btc-screen 306
17 TradeRepublicApi 240
18 tiingo-python 239
19 Stocks-Pattern-Analyzer 214
20 revolut-stocks 198
21 TradeAlgo 157
22 stockbot 142
23 sec-edgar-financials 132

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