Python Investment

Open-source Python projects categorized as Investment

Top 23 Python Investment 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. vnpy

    基于Python的开源量化交易平台开发框架

  4. qlib

    Qlib is an AI-oriented quantitative investment platform that aims to realize the potential, empower research, and create value using AI technologies in quantitative investment, from exploring ideas to implementing productions. Qlib supports diverse machine learning modeling paradigms. including supervised learning, market dynamics modeling, and RL.

  5. financial-machine-learning

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

    Project mention: Curated List of Financial Machine Learning Tools and Applications on GitHub | news.ycombinator.com | 2024-09-29
  6. 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
  7. pybroker

    Algorithmic Trading in Python with Machine Learning

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

  9. SaaSHub

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

    SaaSHub logo
  10. surpriver

    Find big moving stocks before they move using machine learning and anomaly detection

  11. Empyrial

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

  12. invest-alchemy

    Invest Alchemy is a trading assistant focused on ETF portfolios.

  13. DCF

    Basic Discounted Cash Flow library written in Python. Automatically fetches relevant financial documents for chosen company and calculates DCF based on specified parameters.

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

  15. valinvest

    A value investing tool based on Warren Buffett, Joseph Piotroski and Benjamin Graham thoughts

  16. finam-export

    Python client library to download historical data from finam.ru

  17. Beibo

    🤖 Predict the stock market with AI 用AI预测股票市场

  18. dcf-basic

    Basic DCF model to quickly value public companies.

  19. degiro-trading-tracker

    Simplified tracking of your investments

  20. fcore

    Fcore Is a Framework for Financial Markets Analysis (In progress).

  21. insidebarscanner

    Scan every stock listed on the Nasdaq to find those with daily inside bars for trading,

  22. anchor-earnings

    Calculates and displays anchor protocol earnings and yields for a given wallet address

  23. octagon-vc-agents

    An MCP server that runs AI-driven venture capitalist agents (Fred Wilson, Peter Thiel, etc.), whose thinking is continuously enriched by Octagon Private Markets' real-time deals, valuations, and deep research intelligence. Use it to spin up programmable "VC brains" for pitch feedback, diligence simulations, term sheet negotiations, and more.

    Project mention: AI VC Simulations Built on OpenAI's Agents SDK – Open-Source MCP Server | news.ycombinator.com | 2025-04-25
  24. PricePrediction

    Cryptocurrency Price Prediction Tool uses machine learning to predict crypto prices for selected time periods with historical data from CryptoCompare API.

  25. hampp

    Robotic hamster to give you financial advice

  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 Investment discussion

Log in or Post with

Python Investment related posts

  • OpenBB – Investment Research for Everyone, Everywhere

    1 project | news.ycombinator.com | 22 Mar 2025
  • 🚀 Integrating a Custom Charting Library into a Textual Custom Widget – Elevate Your TUI Charts! 📊

    1 project | dev.to | 7 Feb 2025
  • Show HN: Fincept Terminal v1.0 – Open-Source Finance Terminal

    1 project | news.ycombinator.com | 5 Feb 2025
  • AI-Hedge Fund (With DeepSeek R1) – FincpetTerminal (OSS)

    1 project | news.ycombinator.com | 3 Feb 2025
  • 🚀 Introducing Fincept Terminal: Your Open-Source Bloomberg Alternative! 📈

    1 project | dev.to | 3 Feb 2025
  • 🚀 Fincept Terminal – A Bold New Look with Textual! 🎨

    1 project | dev.to | 1 Feb 2025
  • Show HN: Open-Source Bloomberg Terminal Alternative for Investment Research

    1 project | news.ycombinator.com | 25 Jan 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 OpenBB 41,381
2 vnpy 29,613
3 qlib 19,206
4 financial-machine-learning 7,854
5 backtesting.py 6,473
6 pybroker 2,557
7 blankly 2,288
8 surpriver 1,806
9 Empyrial 997
10 invest-alchemy 730
11 DCF 408
12 FinceptTerminal 176
13 valinvest 176
14 finam-export 101
15 Beibo 96
16 dcf-basic 28
17 degiro-trading-tracker 25
18 fcore 25
19 insidebarscanner 11
20 anchor-earnings 8
21 octagon-vc-agents 7
22 PricePrediction 6
23 hampp 3

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?