OpenViSTAI · Agents · Blockchain · Crypto
Menu
Exchanges & Trading

Goai

Goai is an open-source Java application for configuring and running digital-asset quantitative trading strategies. It wraps exchange HTTP interfaces, supports an OKEx v3 WebSocket connection, manages strategy instances and exchange connections, and can send Telegram notifications.

Independent OpenViST project profile, based on linked sources.

Goai — 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 Goai when you need a Java application to manage digital-asset strategy instances and connect them to its documented exchange interfaces.

Who it is for

  • Developers building Java-based digital-asset trading strategies.
  • Operators who want to configure strategy instances and exchange connections in a self-hosted system.

Documented uses

  • Connect strategies to supported exchange HTTP interfaces.
  • Use the documented OKEx v3 WebSocket connection.
  • Manage exchange connections, strategy definitions and strategy instances.
  • Configure Telegram messages for trading notifications.
Before you choose

Requirements & limits

The repository is public and identifies the project as open source under AGPL-3.0.

  • The documented operating baseline is JDK 8 or later with Linux (CentOS 7) or Windows; strategy development also requires Gradle 4.8 or later.
  • The repository describes backtesting, charts and additional markets as planned rather than existing features.
  • The documented WebSocket integration is for OKEx v3; HTTP integrations are listed for OKEx v3, Huobi, Binance and Bitfinex.

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

Start the GOAi service

Launch GOAi and its strategy-instance and web-management services on a supported Windows or CentOS 7/Linux environment.

Before you start

  • JDK 8 or later.
  • Windows or Linux (the listed Linux environment is CentOS 7).

Steps

  1. On Windows, open the strategy directory and run run_goai.bat.

  2. On Linux, open the strategy directory and run run_goai.sh.

  3. Alternatively, on CentOS 7, log in as root, run cd /root, download the v0.0.1 installer with wget https://github.com/goaiquant/GOAi/releases/download/v0.0.1/goai.sh, then run the command below and follow the displayed menu prompts.

    Documented command
    bash goai.sh

Expected outcome

The documented startup process launches the GOAi service, including strategy instances and the web management service.

Guide limitations

  • The README lists JDK 8+ and Windows or CentOS 7/Linux; it says support for additional systems is forthcoming.
  • The documented installer is for CentOS 7 and its v0.0.1 release.
  • Backtesting is listed as planned, not as an existing feature.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
goaiquant/GOAi · Official homepage title · retained in its source language