OpenViSTAI · Agents · Blockchain · Crypto
Menu
Exchanges & Trading

Triangular ARBITRAGE2

Triangular ARBITRAGE2 is a TypeScript command-line application for calculating and running triangular cryptocurrency arbitrage strategies, with simulated trading and automatic fee-rate calculation. Its Basic version lists Binance support; its paid Pro version adds live trading and lists Binance plus other exchanges.

Independent OpenViST project profile, based on linked sources.

Triangular ARBITRAGE2 — 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 the Basic version when you want to configure a Binance-focused CLI for simulated triangular arbitrage, or assess the code as a basis for an exchange-specific simulator. Consider Pro only if its listed live-trading and additional features match your needs.

Who it is for

  • Developers who want to inspect or adapt an open-source triangular-arbitrage application.
  • Traders seeking a command-line tool for simulated Binance arbitrage with automatic fee-rate calculation.
  • Users considering the paid Pro version for listed live trading or additional exchange support.

Documented uses

  • Configure and start the Basic command-line bot.
  • Simulate triangular trades using the listed Binance integration.
  • Use automatic fee-rate calculation when evaluating arbitrage strategies.
  • Explore a Pro CLI whose listed features include live trading, profit reports and multiple execution strategies.
Before you choose

Requirements & limits

The README describes Basic as free and open source and Pro as paid. It lists Node.js for the Basic quick start and says Docker is required before starting the Pro CLI.

  • Basic lists Binance as its supported exchange; Pro lists Binance plus other exchanges but does not name them.
  • Basic supports simulated trading but not live trading. Live trading is listed for Pro.
  • The README calls for a user-edited TOML configuration and gives a Binance API key as an example.
  • The documented architecture includes TypeScript, RxJS, NestJS, CCXT, Binance libraries, Docker and MySQL 8.0.
  • The project warns that trading can result in losses and advises against leaving the bot unmonitored.

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

Set up and start the Basic CLI

Prepare the documented Basic command-line application and start its CLI.

Before you start

  • Node.js
  • The project repository and its dependencies
  • A configuration file based on config/default.sample.toml

Steps

  1. Install Node.js.

  2. Run npm install to install the program dependencies.

  3. Copy or rename config/default.sample.toml to config/default.toml and edit the settings, such as adding a Binance API key.

  4. Run npm run start:cli.

Expected outcome

The Basic command-line application starts with the edited configuration; the README lists simulated trading for Basic.

Guide limitations

  • Basic does not include live trading, profit reports or multiple execution strategies.
  • The README warns that the bot is not guaranteed to make a profit and should not be left unmonitored.
  • The architecture section names Yarn, while the quick-start instructions use npm.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
18 October 2026
Original website title
zlq4863947/triangular-arbitrage2 · Official homepage title · retained in its source language