For an open source financial market data platform, the first results are achannarasappa/ticker (Ticker is a terminal-based financial dashboard that provides real-time price tracking and portfolio management, though it lacks the integrated news aggregation and advanced technical charting features found in full-scale trading terminals), rockyzsu/stock (This platform provides a comprehensive suite for quantitative analysis, market data aggregation, and portfolio management, making it a strong fit for traders looking for a self-hostable system to track and execute strategies) and openbb-finance/openbb (OpenBB is a comprehensive investment research terminal that provides real-time market data, technical analysis, and multi-asset support through a unified platform designed for quantitative research and financial workflows). openbb-finance/openbbterminal and rotki/rotki round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “open source alternatives to bloomberg terminal”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Ticker is a terminal financial dashboard that serves as an asset price tracker, portfolio performance monitor, and watchlist manager. It provides a command line interface for monitoring real-time stock and cryptocurrency prices and tracking the value of asset holdings. The tool differentiates itself by calculating portfolio gains using lot-based cost basis tracking and performing multi-currency asset valuation. It translates international asset prices and total portfolio values into a single local currency using current exchange rates. The system manages financial assets through categorized
Ticker is a terminal-based financial dashboard that provides real-time price tracking and portfolio management, though it lacks the integrated news aggregation and advanced technical charting features found in full-scale trading terminals.
This project is a quantitative trading platform and algorithmic trading bot designed for market data aggregation, strategy backtesting, and trade execution. It functions as a comprehensive system for collecting financial data via APIs and web sources, simulating investment strategies against historical records, and programmatically managing investment positions through brokerage interfaces. The platform distinguishes itself through institutional sentiment analysis and market intelligence tools. It monitors institutional fund activity, tracks corporate actions like equity pledges, and crawls f
This platform provides a comprehensive suite for quantitative analysis, market data aggregation, and portfolio management, making it a strong fit for traders looking for a self-hostable system to track and execute strategies.
OpenBB is a financial data platform and investment research terminal designed to aggregate, normalize, and distribute market data across analytical workflows. It functions as a comprehensive ecosystem that bridges disparate financial data providers with custom applications, spreadsheets, and internal modeling infrastructure. The platform distinguishes itself through a provider-based data abstraction layer that normalizes heterogeneous financial APIs into a consistent, schema-driven format. This architecture supports quantitative research automation and the construction of interactive, widget-
OpenBB is a comprehensive investment research terminal that provides real-time market data, technical analysis, and multi-asset support through a unified platform designed for quantitative research and financial workflows.
OpenBBTerminal is a Python financial data platform and command line interface designed for aggregating and analyzing market data from diverse APIs. It serves as a quantitative analysis tool for processing stock, crypto, and derivative datasets to identify market trends and build investment strategies. The project utilizes a pluggable financial API framework with an adapter-based architecture, allowing external financial data providers to be integrated as independent modules. This system standardizes information from public and proprietary sources into a unified layer to support cross-asset an
OpenBBTerminal is a comprehensive financial data and quantitative analysis platform that provides the core functionality for market data aggregation, charting, and multi-asset analysis, though it is primarily a command-line tool rather than a traditional GUI-based trading terminal.
Rotki is a local-first financial management suite designed for cryptocurrency portfolio tracking, tax accounting, and decentralized finance analytics. It functions as a self-hosted application that secures all financial records, transaction history, and user credentials within an encrypted local database, ensuring that sensitive data remains entirely under user control. The platform distinguishes itself through a privacy-preserving architecture that eliminates reliance on centralized cloud storage or third-party data providers. Users maintain full control over their connectivity by configurin
Rotki is a self-hosted portfolio management and analytics suite that provides financial charting and tracking for crypto assets, though it focuses on personal finance and blockchain holdings rather than broad traditional market data or news aggregation.
VeighNa is an event-driven, modular platform designed for the development, backtesting, and execution of automated financial trading strategies. It provides a comprehensive suite of tools that includes a centralized trading terminal for monitoring portfolios and market conditions, alongside a robust algorithmic trading engine that manages real-time data processing and order execution. The platform distinguishes itself through a highly decoupled architecture that isolates algorithmic logic from market connectivity, allowing for independent strategy development and testing. It utilizes a dynami
VeighNa is a professional-grade algorithmic trading platform that provides real-time market data, portfolio monitoring, and execution capabilities, though it is more focused on automated strategy development than general-purpose news aggregation or retail-facing charting.
FinceptTerminal is a quantitative finance platform and financial engineering library designed for asset valuation, risk management, and fixed-income analytics. It provides a comprehensive suite for algorithmic trading and investment strategy automation, integrating specialized language model agents and node-based workflows to automate market research and alpha generation. The project distinguishes itself with a dedicated game theory analysis engine for calculating Nash equilibria and simulating strategic interactions in competitive markets. It also features a specialized credit risk modeling
This platform provides a quantitative-focused terminal environment for asset valuation and algorithmic trading, serving as a specialized tool for financial market analysis despite its focus on engineering and risk modeling over general-purpose retail charting.
Lean is an algorithmic trading engine and quantitative finance platform designed for the development, backtesting, and live execution of automated trading strategies. It provides a comprehensive framework for processing time-series market data, managing multi-asset portfolios, and conducting quantitative research across diverse financial markets. The platform distinguishes itself through a modular, event-driven architecture that decouples strategy logic from data ingestion and brokerage connectivity. By utilizing standardized interfaces for data providers and brokerage abstractions, it enable
Lean is a robust algorithmic trading and backtesting engine that provides the core infrastructure for processing market data and managing portfolios, though it is designed for automated strategy development rather than as a visual terminal for manual trading and news consumption.
QuantMuse is an algorithmic trading platform and quantitative trading framework that integrates large language models with mathematical analysis to automate market insights and trading strategies. It functions as a system for building, backtesting, and executing strategies using both historical and real-time market data. The framework is distinguished by its use of large language models for financial analysis and sentiment extraction from news and social media. It utilizes autonomous agents with chain-of-thought reasoning to generate market intelligence and strategic reports, while employing
QuantMuse is an algorithmic trading and quantitative analysis platform that provides the core infrastructure for real-time data processing, strategy execution, and portfolio monitoring, though it focuses more on automated quantitative workflows than a traditional manual trading terminal.
StockSharp is an algorithmic trading platform and quantitative framework used for developing and deploying trading robots across stock, forex, and cryptocurrency markets. It functions as a multi-asset trading gateway and a dedicated development environment for building, debugging, and scheduling automated strategies. The platform includes a visual strategy workflow editor that maps logic blocks to executable code and a simulation engine that replays historical tick data to validate trading logic. It utilizes a plugin-based broker integration system to normalize diverse exchange protocols into
StockSharp is a comprehensive algorithmic trading and quantitative development platform that provides the multi-asset connectivity and data processing capabilities required for a trading terminal, though it is primarily focused on strategy automation rather than a consumer-facing news and portfolio dashboard.
This project is a Python wrapper for the Lightweight Charts library, designed to render interactive, browser-based financial visualizations. It serves as a framework for building custom financial dashboards and interfaces that integrate live market feeds and historical data series. The library enables the construction of complex layouts by combining multi-pane charts, watchlists, and order entry tables into a single unified workspace. It supports real-time market monitoring by streaming live tick or bar data directly into active visualizations, allowing for incremental updates without requiri
This is a charting and visualization library used to build financial interfaces, rather than a complete, self-hostable trading terminal platform that includes built-in news aggregation and portfolio management.
react-stockcharts is a financial charting library built with React and D3 for visualizing market price data. It provides a system for rendering stock charts and candlestick visualizations to represent market movement. The library functions as a technical analysis tool that computes and overlays mathematical trading indicators on price charts. It includes an interactive interface for navigating financial data through zooming, panning, and the addition of manual geometric annotations. The project covers financial data visualization, market price tracking, and the creation of interactive tradin
This is a specialized charting library for visualizing financial data rather than a complete trading terminal platform that includes news aggregation, portfolio management, and real-time data ingestion.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| achannarasappa/ticker | 6.1K | Go | GPL-3.0 | |
| rockyzsu/stock | 7.8K | Python | BSD-3-Clause | |
| openbb-finance/openbb | 69.6K | Python | NOASSERTION | |
| openbb-finance/openbbterminal | 69.3K | Python | NOASSERTION | |
| rotki/rotki | 3.9K | Python | AGPL-3.0 | |
| vnpy/vnpy | 41.7K | Python | MIT | |
| fincept-corporation/finceptterminal | 26.9K | C++ | NOASSERTION | |
| quantconnect/lean | 16.5K | C# | apache-2.0 | |
| 0xemmkty/quantmuse | 2.6K | Python | mit | |
| stocksharp/stocksharp | 10.1K | C# | Apache-2.0 |