Forex

Top 23 Forex Open-Source Projects

  • Lean

    Lean Algorithmic Trading Engine by QuantConnect (Python, C#)

  • Project mention: What Happened to Quantconnect? | /r/algotrading | 2023-05-18

    6.) You cant maximize position size of spread options strategies, LEAN always assumes naked margin first and ON THE NEXT DATA FRAME - you get your reg-t margin for spreads. https://github.com/QuantConnect/Lean/issues/5693 We're running into 2 years of this issue being reported.

  • StockSharp

    Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).

  • Project mention: StockSharp: NEW Derivatives and Hedging - star count:6089.0 | /r/algoprojects | 2023-11-10
  • 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
  • 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.

  • gym-anytrading

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

  • ta4j

    A Java library for technical analysis.

  • nautilus_trader

    A high-performance algorithmic trading platform and event-driven backtester

  • Project mention: Is NautilusTrader compatible with MetaTrader5 Python Package? | /r/algotrading | 2023-06-21

    I recently found NautilusTrader. According to NautilusTrader, it can be integrated with Brokers/Exchange that provides REST, WebSocket or FIX API. Not sure if there is a work around to integrate MetaTrader5 Python to NautilusTrader.

  • Stock.Indicators

    Stock Indicators for .NET is a C# NuGet package that transforms raw equity, commodity, forex, or cryptocurrency financial market price quotes into technical indicators and trading insights. You'll need this essential data in the investment tools that you're building for algorithmic trading, technical analysis, machine learning, or visual charting.

  • Project mention: Stock.Indicators: list of technical indicators implemented in c#. Full list and explanation available [here](https://daveskender.github.io/Stock.Indicators/docs/INDICATORS.html). This list contains several indicators that ta-lib does not cover Other | /r/algoprojects | 2023-07-31
  • 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
  • yahoofinancials

    A powerful financial data module used for pulling data from Yahoo Finance. This module can pull fundamental and technical data for stocks, indexes, currencies, cryptos, ETFs, Mutual Funds, U.S. Treasuries, and commodity futures.

  • Project mention: yahoofinancials: NEW Alternative Finance - star count:806.0 | /r/algoprojects | 2023-10-02
  • AutoTrader

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

  • EA31337

    🤖📈 EA31337 Lite, Advanced and Rider - Forex multi-strategy trading robot for MT4/MT5 platforms

  • lumibot

    Backtesting and Trading Bots Made Easy for Crypto, Stocks, Options, Futures, FOREX and more

  • edge-sql

    Cloudflare Workers providing a SQL API

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

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

  • PositionSizer

    Calculate your position size based on the risk and account size and execute your trades with this free MetaTrader expert advisor.

  • Project mention: Simple forex Strategy | /r/Forexstrategy | 2023-06-28

    What you need : MetaTrader 4 or 5 (Free) Position sizer for lot calculation (Free) https://www.earnforex.com/metatrader-expert-advisors/Position-Sizer/ A Demo Account on any Broker(Free)

  • twelvedata-python

    Twelve Data Python Client - Financial data API & WebSocket

  • Project mention: Webflow Crypto Market Data Ticker | /r/webflow | 2023-12-07

    I'd suggest Twelve Data for the financial data feed, if you have a budget for this: https://twelvedata.com/

  • Indicators

    Technical indicators for cryptocurrencies, stocks and forex. To work with historical and real price data. One of the most efficient Javascript library implementations. The library has such indicators as: Relative Strength Index (RSI), Moving Average C / D (MACD), Average Directional Index (ADX), Stochastic Oscillator, Bollinger Bands, Average True Range (ATR) and many others (by debut-js)

  • dukascopy-node

    ✨ Download historical price tick data for Crypto, Stocks, ETFs, CFDs, Forex via CLI and Node.js ✨

  • Project mention: dukascopy-node: NEW Data - star count:206.0 | /r/algoprojects | 2023-07-10
  • TradingGym

    Trading Gym is an open source project for the development of reinforcement learning algorithms in the context of trading. (by cove9988)

  • FXBot

    A fully automated Forex trading bot utilizing the OANDA API.

  • oandapyV20-examples

    Examples demonstrating the use of oandapyV20 (oanda-api-v20)

  • EA31337-Libre

    🤖📈 EA31337 Libre - free and open source Forex trading robot for MT4/MT5 platforms

  • at

    Automated Trader (at). This is a framework for building trading bots.

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

Forex related posts

Index

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

Project Stars
1 Lean 8,686
2 StockSharp 6,616
3 backtesting.py 4,825
4 gym-anytrading 2,015
5 ta4j 1,959
6 nautilus_trader 1,557
7 Stock.Indicators 883
8 yahoofinancials 874
9 AutoTrader 853
10 EA31337 799
11 lumibot 688
12 edge-sql 555
13 Auto-GPT-MetaTrader-Plugin 436
14 gym-mtsim 397
15 PositionSizer 356
16 twelvedata-python 349
17 Indicators 314
18 dukascopy-node 282
19 TradingGym 205
20 FXBot 154
21 oandapyV20-examples 141
22 EA31337-Libre 109
23 at 74

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