Alpaca with python works excellent! But if you want real time price info (not ISP) you must pay Answer from NameInProces on reddit.com
🌐
GitHub
github.com › StockSharp › StockSharp
GitHub - StockSharp/StockSharp: Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options). · GitHub
Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options). - StockSharp/StockSharp
Starred by 10.2K users
Forked by 2.2K users
Languages   C#
🌐
NautilusTrader
nautilustrader.io
NautilusTrader: open-source algorithmic trading platform
Open-source algorithmic trading platform with a Rust-native core, Python strategy API, deterministic backtesting, and live deployment across asset classes and venues.
Discussions

What's your favorite open-source software for trading stocks?
Alpaca with python works excellent! But if you want real time price info (not ISP) you must pay More on reddit.com
🌐 r/algotrading
36
38
August 27, 2025
Open-source trading platform for novice and professional traders
Which broker can you connect to ? What instruments/asset class can we trade with this platform? How much are you charging for the corresponding live data ? More on reddit.com
🌐 r/Daytrading
7
4
June 24, 2023
What open source trading platform are available - Quantitative Finance Stack Exchange
I would like to compile a list of open source trading platforms. Something that would give an overview and comparison of different architectures and approaches. More on quant.stackexchange.com
🌐 quant.stackexchange.com
April 11, 2014
Open Source trading platform options?
I've been playing around with Krakenex, a python based kraken API More on reddit.com
🌐 r/algotrading
17
19
August 10, 2017
🌐
GitHub
github.com › Open-Dev-Society › OpenStock
GitHub - Open-Dev-Society/OpenStock: OpenStock is an open-source alternative to expensive market platforms. Track real-time prices, set personalized alerts, and explore detailed company insights — built openly, for everyone, forever free.
OpenStock is an open-source alternative to expensive market platforms. Track real-time prices, set personalized alerts, and explore detailed company insights — built openly, for everyone, forever free.
Starred by 13.7K users
Forked by 1.8K users
Languages   TypeScript 91.7% | JavaScript 4.5% | CSS 3.6% | Dockerfile 0.2%
🌐
Profitview
profitview.net › blog › open-source-trading-projects
Open Source Trading Projects - ProfitView
Find a few repos popular with algo traders and quants · Use Stars to work out what other repos are popular. List by combined popularity. Order the top by relative popularity from the seed repo starrers vs other. For simplicity we used Sqlite to store the data. Similarly JupyterLab with Python made it straightforward to run the code. Of course we made our code open-source with Popular Gits - on Github.
🌐
LinuxLinks
linuxlinks.com › home › 14 best free and open source stock market investment tools
14 Best Free and Open Source Stock Market Investment Tools - LinuxLinks
May 31, 2026 - We focus on the best free and open source software that help you make better stock market investment decisions.
🌐
Turingtrader
turingtrader.org
TuringTrader – Open-Source Backtesting Engine
Welcome to TuringTrader, the open-source solution for end-of-day trading. Easily create and test investment strategies with accuracy—whether you’re a beginner or a pro. Trade with confidence, backed by data-driven insights.
Find elsewhere
🌐
QuantRocket
quantrocket.com
QuantRocket - Data-Driven Trading with Python
QuantRocket's flexible, fault-tolerant, and performant stack is built on top of the best open source software available. QuantRocket's home base is JupyterLab, the IDE of choice for data scientists. (VS Code is also supported.) Comprehensive hover documentation with auto-complete is available for all of QuantRocket's APIs. ... Trade multiple strategies in multiple accounts, or even with multiple brokers, with different allocations for each.
🌐
Medium
medium.com › @austin-starks › i-created-an-open-source-automated-trading-platform-heres-how-much-it-s-improved-in-a-year-317b6e068254
I created an open-source automated trading platform. Here’s how much it’s improved in a year. | by Austin Starks | Medium
July 8, 2024 - The core of the app was an idea: if a certain market condition is triggered, buy (or sell) a certain stock. In NextTrade, this is done using an AbstractCondition class. The AbstractCondition returns true if the condition is true. Take a look at the following example from the open-source NextTrade.
🌐
Reddit
reddit.com › r/daytrading › open-source trading platform for novice and professional traders
r/Daytrading on Reddit: Open-source trading platform for novice and professional traders
June 24, 2023 -

I've developed NextTrade (GitHub link), the worlds best open-source UI-based trading platform. It has functionality that no other trading platform can match including:

  • Creating trading strategies using a simple, easy-to-use UI

Strategy Page

  • Backtest those strategies using historical data

Backtest Builder

  • Live-trade those strategies in the market

Deployment Settings

  • Optimize the parameters of the strategies using advanced AI algorithms (NSGA-II multi-objective optimization)

Optimization Page

Being 100% open-source, users are able to

  • download the code

  • change whatever they want

  • see how the advanced algorithms are implemented

  • create new trading conditions

  • EASILY connect the app for live-trading

It’s perfect for the novice trader looking to develop their own platform or trading strategy.

Why open-source it?

NextTrade is a great platform to give users inspiration to create their own platform or trading strategy. In practice, the app's backtesting functionality is too slow and memory-intensive for complicated trading strategies. This in particular makes the optimizations take orders of magnitude more time than they should. Moreover, the architecture for the "strategy" concept was implemented in a way that makes it too rigid. It's not configurable enough to implement extremely complicated ideas (think the 5Day SMA * 0.7 > 300 Day EMA + 0.3*SD).

That’s why I started from scratch and am working to implement the next evolution of NextTrade, called NexusTrade. NexusTrade is built off of the idea of NextTrade, but is A LOT faster, more configurable, and more accurate. Some of the features include:

  • The ability to create ANY trading strategy you can imagine using a simple, easy-to-use UI

    • Ideas like the 5Day SMA * 0.7 > 300 Day EMA + 0.3*SD are super easy to implement without needing to know how to code at all!

More configurable condition page

  • Backtesting the strategy over decades of historical data in seconds

  • Optimizations are now A LOT faster

  • You can create strategies with an AI-Powered Chat

  • (Coming soon) the ability to live-trade in the app

  • the ability to optimize the strategy using genetic algorithms

NexusTrade also has a Roadmap so you can see exactly what I’m working on, and offer suggestions for features you would use.

Both platforms are completely free. If you want to learn how to build your own trading platform or implement trading strategies, you'll get more value from NextTrade. If you want to create a trading strategy, but don’t have time to learn to use a complicated platform, you should check out NexusTrade.

🌐
Danelfin
danelfin.com › home › us market › investment themes › open source software stocks & etfs
Top Open Source Software Stocks and ETFs to Buy
1 day ago - Stocks and ETFs related to Open Source Software are ranked according to the AI Score, which rates the probability of beating the market in the next 3 months.
🌐
QuantConnect
quantconnect.com
Open Source Algorithmic Trading Platform. - QuantConnect.com
QuantConnect is the world\'s leading open-source, multi-asset algorithmic trading platform, chosen by thousands of funds and more than 300,000 investors.
🌐
GitHub
github.com › ettec › open-trading-platform
GitHub - ettec/open-trading-platform: An open source highly scalable platform for building cross asset execution orientated trading applications that can be easily deployed on-prem or in the cloud. Primarily written in Golang, with a Java FIX market simulator and React client. · GitHub
An open source highly scaleable platform for building cross asset execution orientated trading applications that can be easily deployed on-prem or in the cloud.
Starred by 173 users
Forked by 78 users
Languages   JavaScript 32.5% | Go 25.4% | TypeScript 22.7% | Java 16.1% | HTML 0.9% | Batchfile 0.8%
🌐
Openware
openware.com › solution › online-brokerage-platform
Online Brokerage Platform
Open-source Cryptocurrency & Digital Assets Exchange platform facilitates the trading of stocks, digital assets, and cryptocurrencies.
Top answer
1 of 15
26

Definitely check out Quantopian and Zipline.

Quantopian provides a free research environment, backtester, and live trading rig (algos can be hooked up to Interactive Brokers). The algorithm development environment includes really handy collaboration tools and an open source debugger. They provide tons of data (even Morningstar fundamentals!) free of charge.

Quantopian's platform is built around Python and includes all the open source goodness that that the Python community has to offer (Pandas, NumPy, SciKitLearn, iPython Notebook, etc.)

Successful live traders will be offered spots in the Quantopian Managers Program, a crowd-sourced hedge fund.

Zipline is the open source backtesting engine powering Quantopian. It provides a large Pythonic algorithmic trading library that closely approximates how live-trading systems operate.

(full disclosure: I work at Quantopian)

2 of 15
16

QuantConnect provides an open-source, community-driven project called Lean. The project has thousands of engineers using it to create event-driven strategies, on any resolution data, any market, or asset class.

Our system models margin leverage and margin calls, cash limitations, transaction costs. We maintain a full cashbook of your currencies. It's about as close to reality as possible. It's 20x faster than Zipline and runs on any asset class or market. We provide tick, second or minute data in Equities and Forex for free.

QuantConnect supports Python, C#, and F#

I'm a founder @ QuantConnect

January 2017: We now offer intraday Options, Futures, Forex, CFD, and US Equities backtesting through QuantConnect.com

October 2017: We have added crypto trading on GDAX.

April 2018: We have created a modular algorithm framework; separate algorithm components that can be plugged together for rapid algorithm development.

Jan 2019: Launched an Alpha Marketplace, with submissions from quants around the world.

July 2020: We broke apart the platform into services like AWS. Allowing you to spin up different parts of our platform and only pay for what you use.

August 2020: We added L1-Spread data and fill models for equities backtesting.

December 2020: We added future-options support.

January: 2021: Deployed cloud-optimization to test parameter sensitivity.

February 2021: Opened our alpha market place to all investors containing hundreds of strategies with SR >1.

🌐
Marketcetera
marketcetera.com
Marketcetera | Marketcetera
An open-source algorithmic trading platform. ... Battle-tested on trillions of dollars of trades from the trading floors of some of world's largest financial institutions.
🌐
Software Suggest
softwaresuggest.com › home › trading software › open source trading software
Best Open Source Trading Software in 2026 | Get Demo
List of best open source trading software for your business. Compare top open source trading tools by features, reviews, & pricing. Get Free Demo.
🌐
Reddit
reddit.com › r/algotrading › open source trading platform options?
r/algotrading on Reddit: Open Source trading platform options?
August 10, 2017 -

I am looking for a open source trading platform that I can customize. My interest is in trading currency both fiat and digital.

I have narrowed my shortlist down to 6 github projects.

I would like to know which of the following projects is the most robust and closest to being production ready. And in the case of the 'standard currency' oriented platforms which is most easily extensible to able to do crypto trading also.

P.S. Programming language is not a big consideration for me. But execution speed might be.

Standard Currency

  • Zipline (Quantopian Hedge Fund) - [5,281 Stars] [1,712 Forks] [88 Contributors] [Python] - https://github.com/quantopian/zipline

  • LEAN (Quantconnect) - [972 Stars] [634 Forks] [58 Contributors] [.NET] - https://github.com/QuantConnect/Lean

  • Backtrader - [753 Stars] [234 Forks] [26 Contributors] - https://github.com/mementum/backtrader

Crypto Currency

  • Gekko [2312 Stars] [747 Forks] [77 Contributors] [JS] - https://github.com/askmike/gekko

  • StockSharp [987 Stars] [435 Forks] [17 Contributors] [C#] - https://github.com/StockSharp/StockSharp

  • Tribeca [830 Stars] [233 Forks] [18 Contributors] [JS] - https://github.com/michaelgrosner/tribeca

If there are some other open source platforms that should be on my radar I would be glad to hear about them.

Cheers.

🌐
Awesomeopensource
awesomeopensource.com › projects › trading-platform
The Top 10 Trading Platform Open Source Projects
Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).