All Projects → albertosantini → Argo

albertosantini / Argo

Licence: mit
Quest in pursuit of the Golden Fleece in Forex chaos

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Argo

dukascopy-tools
✨ Download historical price tick data for Crypto, Stocks, ETFs, CFDs, Forex via CLI and Node.js ✨
Stars: ✭ 128 (-50.77%)
Mutual labels:  trading, forex
mt4-mql
MetaTrader MQL4 framework
Stars: ✭ 205 (-21.15%)
Mutual labels:  trading, forex
Heptet
Pair Trading - Reinforcement Learning - with Oanda Trading API
Stars: ✭ 51 (-80.38%)
Mutual labels:  trading, forex
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)
Stars: ✭ 196 (-24.62%)
Mutual labels:  trading, forex
nordnet
Uonfficial wrapper for financial data api from the Scandinavian broker Nordnet
Stars: ✭ 13 (-95%)
Mutual labels:  trading, forex
Mida
The open-source and cross-platform trading framework
Stars: ✭ 263 (+1.15%)
Mutual labels:  trading, forex
Metatrader
Expert advisors, scripts, indicators and code libraries for Metatrader.
Stars: ✭ 99 (-61.92%)
Mutual labels:  trading, forex
Bot18
Bot18 is a high-frequency cryptocurrency trading bot developed by Zenbot creator @carlos8f
Stars: ✭ 157 (-39.62%)
Mutual labels:  trading, forex
EA31337-classes
📦📈 EA31337 framework (MQL library for writing trading Expert Advisors, indicators and scripts)
Stars: ✭ 103 (-60.38%)
Mutual labels:  trading, forex
Sequence-to-Sequence-Learning-of-Financial-Time-Series-in-Algorithmic-Trading
My bachelor's thesis—analyzing the application of LSTM-based RNNs on financial markets. 🤓
Stars: ✭ 64 (-75.38%)
Mutual labels:  trading, forex
mt4-expander
DLL extension for the MetaTrader MQL4 framework
Stars: ✭ 25 (-90.38%)
Mutual labels:  trading, forex
saxo openapi
The saxo_openapi package provides easy access to SAXO Bank OpenAPI (https://www.developer.saxo/openapi/learn). Checkout the Jupyter notebooks covering most aspects of the API.
Stars: ✭ 50 (-80.77%)
Mutual labels:  trading, forex
Jiji2
Forex algorithmic trading framework using OANDA REST API.
Stars: ✭ 211 (-18.85%)
Mutual labels:  trading, forex
binaryapi
Binary.com & Deriv.com API for Python
Stars: ✭ 32 (-87.69%)
Mutual labels:  trading, forex
Trading Server
A multi-asset, multi-strategy, event-driven trade execution and management platform for running many algorithms/bots at many venues simultaneously with unified risk management and reporting. Uses MongoDB for storage and Telegram for user notifications/trade consent.
Stars: ✭ 191 (-26.54%)
Mutual labels:  trading, forex
Quantrade
Quantitative strategies portfolio index [DEPRECATED].
Stars: ✭ 14 (-94.62%)
Mutual labels:  trading, forex
Pytrader Python Mt4 Mt5 Trading Api Connector Drag N Drop
End-to-End solution connecting Metatrader4 & Metatrader5 💹 with Python with a simple drag and drop EA. Fully tested bug free & efficient solution for live & paper trading⭐ Full Documentation ready.
Stars: ✭ 93 (-64.23%)
Mutual labels:  trading, forex
Oandapyv20 Examples
Examples demonstrating the use of oandapyV20 (oanda-api-v20)
Stars: ✭ 102 (-60.77%)
Mutual labels:  trading, forex
xapi-node
xStation5 Trading API for NodeJS/JS
Stars: ✭ 36 (-86.15%)
Mutual labels:  trading, forex
AutoTrader
A Python-based development platform for automated trading systems - from backtesting to optimisation to livetrading.
Stars: ✭ 227 (-12.69%)
Mutual labels:  trading, forex

ARGO

NPM version

Argo is an open source trading platform, connecting directly with OANDA through the powerful API to develop trading strategies.

Installation

After installing Node.js (required), you can install Argo.

  • Release 3.x for legacy accounts: if your account id contains only digits (ie. 2534233), it is a legacy account.
  • Release 4.x (or higher) for v20 accounts.
$ npm install -g argo-trading

Starting Web App

$ argo-trading

Eventually point your web brower to http://localhost:8000.

Finally you need to point to the host and port defined by ARGO_PORT environment variable (8000 is the default) where you started argo

Starting Standalone App

$ argo-trading-standalone

Tested locally with Node.js 10.x, hyperHTML 2.x.

Basic features

  • Account summary updated for each event.
  • Quotes and spreads list updated tick-by-tick.
  • Charts with different time frames updated tick-by-tick.
  • Market and limit orders with stop loss, take profit and trailing stop.
  • Trades list with current and profit updated tick-by-tick.
  • Orders list with distance updated tick-by-tick.
  • Positions summary.
  • Expositions summary.
  • Transactions history.
  • Economic calendar.

Advanced features

  • Executing trading strategies with plugins.

Documentation

Contributing

Disclaimer

NOT INVESTMENT ADVICE AND WILL LOSE LOTS OF MONEY SO PROCEED WITH CAUTION.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].