Python stock-market

Open-source Python projects categorized as stock-market Edit details

Top 23 Python stock-market Projects

  • OpenBBTerminal

    Investment Research for Everyone, Anywhere.

    Project mention: Bloomberg Terminal for pythonistas | | 2022-07-01
  • financial-machine-learning

    A curated list of practical financial machine learning tools and applications.

    Project mention: financial-machine-learning: NEW Other Models - star count:2633.0 | | 2022-06-18
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • pandas-ta

    Technical Analysis Indicators - Pandas TA is an easy to use Python 3 Pandas Extension with 130+ Indicators

    Project mention: How does Python or Python handle projects that access use multiple repo's | | 2022-06-04

    I feel like this is more of a devops issue but its all local, the `local_cron_job` runs at 11pm each night to update `mcvaluations` which then activates 'PandasTA_Strategy_Examples.ipynb' then `VectorBT_Backtest_with_Pandas_TA.ipynb' then '` and finally `strategy`

  • Clairvoyant

    Software designed to identify and monitor social/historical cues for short term stock movement (by anfederico)

  • zvt

    modular quant framework.

    Project mention: Algo trading in matlab / C++ | | 2022-06-09
  • bulbea

    :boar: :bear: Deep Learning based Python Library for Stock Market Prediction and Modelling

    Project mention: Deep Learning IV: Bulbea: Deep Learning based Python Library. Deep Learning And Reinforcement Learning - star count:1682.0 | | 2022-07-02
  • stocksight

    Stock market analyzer and predictor using Elasticsearch, Twitter, News headlines and Python natural language processing and sentiment analysis

    Project mention: Künstliche Intelligenz zum traden | | 2022-06-17

    Hier nochmal das Stock Sight Repository:

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • alpaca-trade-api-python

    Python client for Alpaca's trade API

    Project mention: What broker/platform do you like to use for your trading? | | 2022-03-31

    I ended up switching to using alpaca_trade_api library and it takes all the headache of all that. Here’s the documentation:

  • robin_stocks

    This is a library to use with Robinhood Financial App. It currently supports trading crypto-currencies, options, and stocks. In addition, it can be used to get real time ticker information, assess the performance of your portfolio, and can also get tax documents, total dividends paid, and more. More info at

    Project mention: robin_stocks: NEW Derivatives and Hedging - star count:1292.0 | | 2022-05-28
  • FinanceDatabase

    This is a database of 300.000+ symbols containing Equities, ETFs, Funds, Indices, Currencies, Cryptocurrencies and Money Markets.

    Project mention: FinanceDatabase: NEW Derivatives and Hedging - star count:1078.0 | | 2022-06-25
  • fooltrader

    quant framework for stock

    Project mention: Algo trading in matlab / C++ | | 2022-06-09
  • Empyrial

    AI and data-driven quantitative portfolio management library for portfolio risk and performance analysis 投资组合管理

  • Yahooquery

    Python wrapper for an unofficial Yahoo Finance API

    Project mention: Predição de ações na bolsa de valores com Python e Facebook Prophet | | 2022-03-23
  • pyEX

    Python interface to IEX and IEX cloud APIs

  • TradingView-Machine-Learning-GUI

    Let Python optimize the best stop loss and take profits for your TradingView strategy.

    Project mention: TradingView-Machine-Learning-GUI: NEW Other Models - star count:297.0 | | 2022-06-11
  • deep-RL-trading

    playing idealized trading games with deep reinforcement learning

    Project mention: deep-RL-trading: trading game comparing RNN vs CNN vs MLP based on [paper]( Deep Learning And Reinforcement Learning - star count:301.0 | | 2022-04-09
  • stock-bot

    An application that allows you to design and test your own stock trading algorithms in an attempt to beat the market.

  • sec-edgar-downloader

    📈 Download filings from the SEC EDGAR database using Python

    Project mention: sec-edgar-downloader: NEW Data - star count:258.0 | | 2022-05-07
  • tiingo-python

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

    Project mention: tiingo-python: NEW Data - star count:172.0 | | 2022-01-28
  • tuneta

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

    Project mention: Optuna: An open source hyperparameter optimization framework to automate hyperparameter search | | 2022-06-21

    Optuna is a great library and I do use it in tuneta for optimizing technical indicator parameters. However, certain Optuna algos suggest the same parameters in separate trials resulting in many duplicate parameters (issue) which needs to be managed external of the lib.

  • Stocks-Pattern-Analyzer

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

  • TradeAlgo

    Stock trading algorithm written in Python for TD Ameritrade.

  • FAIG

    Fully Automated IG Trading

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). The latest post mention was on 2022-07-02.

Python stock-market related posts


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

Project Stars
1 OpenBBTerminal 12,438
2 financial-machine-learning 2,677
3 pandas-ta 2,614
4 Clairvoyant 2,302
5 zvt 2,051
6 bulbea 1,635
7 stocksight 1,454
8 alpaca-trade-api-python 1,386
9 robin_stocks 1,309
10 FinanceDatabase 1,087
11 fooltrader 1,028
12 Empyrial 561
13 Yahooquery 413
14 pyEX 407
15 TradingView-Machine-Learning-GUI 315
16 deep-RL-trading 308
17 stock-bot 280
18 sec-edgar-downloader 269
19 tiingo-python 185
20 tuneta 155
21 Stocks-Pattern-Analyzer 145
22 TradeAlgo 140
23 FAIG 122
Find remote jobs at our new job board There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives