OpenViSTAI · Agents · Blockchain · Crypto
Menu
Exchanges & Trading

GridPilot

GridPilot is a self-hosted web application for configuring and running dynamic grid trading on ETH/USDT perpetual futures through Binance, OKX or Gate.io. It reassesses orders as market prices move and supports trailing entry, multiple price zones and staged position reductions in a stop-loss buffer.

Independent OpenViST project profile, based on linked sources.

GridPilot — OpenViST project profile in Exchanges & Trading.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use GridPilot when you want to automate a configured ETH/USDT perpetual-futures grid and manage its changing orders through a web dashboard. Its grid approach is designed for price movement within configured ranges; the project warns that a sustained decline can still produce losses.

Who it is for

  • Crypto traders seeking to automate a configured perpetual-futures grid strategy.
  • Developers who want to modify a TypeScript trading application or run it locally.

Documented uses

  • Configure a grid using direction, grid spacing and size, leverage, take-profit and stop-loss parameters.
  • Connect a supported exchange and start a bot, then monitor prices, orders, fills and strategy state in the web interface.
  • Self-host the application stack with Docker.
Before you choose

Requirements & limits

The README documents self-hosting with Docker and an installer that reports a default local web address of http://localhost:3300.

  • The listed exchange integrations are Binance, OKX and Gate.io.
  • Exchange API credentials are required for the documented trading workflow; the README says to grant contract-trading permission and not withdrawal permission.
  • The repository's strategy is for ETH/USDT perpetual futures, and the README limits each exchange account and trading pair to one running bot at a time.
  • Self-hosting requires Docker with the Compose plugin; the separate local development workflow requires Node.js 20 or later, pnpm 9 or later and Docker for PostgreSQL and Redis.
  • GridPilot's README warns that leverage magnifies risk and grid trading can incur losses in a one-way decline.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Deploy GridPilot with Docker

Start the self-hosted application stack using the repository's documented installer.

Before you start

  • Docker with the Compose plugin
  • The GridPilot Git repository

Steps

  1. Clone the repository and change into its directory.

  2. Run ./install.sh.

  3. Wait for the health checks; the installer prints the access address.

Expected outcome

The installer builds and starts PostgreSQL, Redis, the API and web services; the documented default web address is http://localhost:3300.

Guide limitations

  • This guide covers deployment only; exchange connection and bot configuration are separate steps.
  • The README warns that the ENCRYPTION_KEY protects exchange credentials and should be a strong random key.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
QuantiaAI/grid-pilot · Official homepage title · retained in its source language

Related options

Exchange-native grid bots — The README compares GridPilot with exchange-native bots, describing those as static orders and GridPilot as dynamically reassessing and adjusting orders.