Generated with sparks and insights from 7 sources

img6

img7

img8

img9

img10

img11

Introduction

  • Open Source: Gekko is a free, open-source trading bot written in JavaScript and runs on Node.js.

  • Market Data Aggregation: Gekko can aggregate live market data from various exchanges.

  • Backtesting: Users can backtest their trading strategies using historical market data.

  • Paper Trading: Gekko allows for paper trading, simulating trades without using real money.

  • Live Trading: The bot can execute live trades based on predefined strategies.

  • Profit and Risk Metrics: Gekko calculates profit and risk metrics to evaluate trading performance.

  • Graphical Interface: Results and metrics are displayed in a web-based graphical interface.

  • Exchange Support: Gekko supports 16 different exchanges, including Bitfinex, Bitstamp, and Poloniex.

Installation and Setup [1]

  • Installation: Gekko can be installed on a local machine or a VPS server.

  • Requirements: Basic understanding of Linux command line and VPS servers is recommended.

  • Steps: Installation involves downloading Gekko from GitHub, installing dependencies, and configuring the server.

  • Configuration: Users need to set up API keys for their exchange accounts and configure the bot settings.

  • SSL certificates: For secure connections, SSL certificates need to be installed on the server.

  • Running Gekko: The bot can be started using the command line interface or through a web UI.

Supported Exchanges [2]

  • Number of Exchanges: Gekko supports 16 different exchanges.

  • Popular Exchanges: Includes Bitfinex, Bitstamp, Poloniex, Kraken, and Binance.

  • API Integration: Gekko uses API keys to connect to exchanges for trading and data aggregation.

  • Exchange Features: Users can import historical data, backtest strategies, and execute live trades on supported exchanges.

  • Security: API keys should not have withdrawal permissions for security reasons.

Trading Strategies [3]

  • Custom Strategies: Users can create their own trading strategies using technical analysis indicators.

  • Pre-Designed Strategies: Gekko comes with several pre-installed strategies.

  • Backtesting: Strategies can be backtested using historical market data to evaluate performance.

  • Paper Trading: Strategies can be tested in real-time with simulated trades.

  • Live Trading: Once confident, users can deploy strategies for live trading.

  • Indicators: Supports various indicators like EMA, MACD, RSI, and more.

img6

User Interface [1]

  • Web Interface: Gekko provides a web-based graphical interface for managing the bot.

  • Graphing: Users can view graphs of their trading performance and metrics.

  • Real-Time Data: The interface displays real-time market data and trade signals.

  • Customization: The UI can be customized to display different metrics and data points.

  • Accessibility: The interface can be accessed remotely if Gekko is set up on a VPS.

img6

Community and Support [4]

  • Forum: Gekko has a dedicated forum for discussions on using the bot and trading strategies.

  • Discord: A support Discord channel is available for real-time chat and assistance.

  • Documentation: Comprehensive documentation is available on the Gekko website.

  • Community Contributions: Users can contribute to the project by sharing strategies and plugins.

  • Developer Support: The original developer is no longer maintaining the project, but the community remains active.

Advanced Features [5]

  • GreenGekko: An advanced version of Gekko with additional features like short trading and Heikin-Ashi candles.

  • Gekko Cloud: Allows connection of Gekko instances globally for real-time data sharing.

  • Telegram Bot: Integration with Telegram for remote control and notifications.

  • Async Strategies: Support for asynchronous trading strategies using Tulip and Talib wrappers.

  • Database Support: Advanced PostgreSQL features for better performance and data handling.

Related Videos

<br><br>

<div class="-md-ext-youtube-widget"> { "title": "Gekko Trading Bot - Never Lose a Trade", "link": "https://www.youtube.com/watch?v=bCghc_Ld9OY", "channel": { "name": ""}, "published_date": "May 13, 2018", "length": "" }</div>

<div class="-md-ext-youtube-widget"> { "title": "Setting Up My First Free Trading Bot", "link": "https://www.youtube.com/watch?v=-WiIkIIVnps", "channel": { "name": ""}, "published_date": "Jan 9, 2018", "length": "" }</div>