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. Learn more →
Top 23 Forex Open-Source Projects
-
StockSharp
Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).
-
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.
-
backtesting.py
:mag_right: :chart_with_upwards_trend: :snake: :moneybag: Backtest trading strategies in Python.
-
gym-anytrading
The most simple, flexible, and comprehensive OpenAI Gym trading environment (Approved by OpenAI Gym)
-
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.
-
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.
-
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.
-
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
-
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.
-
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.
-
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 ✨
-
TradingGym
Trading Gym is an open source project for the development of reinforcement learning algorithms in the context of trading. (by cove9988)
-
EA31337-Libre
🤖📈 EA31337 Libre - free and open source Forex trading robot for MT4/MT5 platforms
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
Project mention: StockSharp: NEW Derivatives and Hedging - star count:6089.0 | /r/algoprojects | 2023-11-10
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.
Project mention: Is NautilusTrader compatible with MetaTrader5 Python Package? | /r/algotrading | 2023-06-21I 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.
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
Project mention: yahoofinancials: NEW Alternative Finance - star count:806.0 | /r/algoprojects | 2023-10-02
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.
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)
I'd suggest Twelve Data for the financial data feed, if you have a budget for this: https://twelvedata.com/
Forex related posts
- Python Trading Bot with TradingView and Binance
- A JavaScript framework for trading in financial markets
- Need advice on my repository
- Need some advice
- Node.js Crypto Trading For Beginners
- Algotrading == JavaScript
- Automatic trading petition tradingview
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Apr 2024
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