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.
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.
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
Install Node.js.
Run npm install to install the program dependencies.
Copy or rename config/default.sample.toml to config/default.toml and edit the settings, such as adding a Binance API key.
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.
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

