Skip to content

Latest commit

 

History

History
87 lines (59 loc) · 3.26 KB

README_EN.md

File metadata and controls

87 lines (59 loc) · 3.26 KB

triangular-arbitrage2

triangular-arbitrage2 Logo

an open source automated triangular arbitrage trading program。

The previous version of the program: https://github.com/zlq4863947/triangular-arbitrage

查看中文

Technology Architecture

  • Development language: typescript
  • Technical library: rxjsnestjs
  • Cryptocurrency related library: ccxtbinance
  • Test library: jest
  • Virtual environment container: docker
  • database: mysql 8.0
  • Dependency management tools: yarn (Not npm)

Disclaimer

  • triangular-arbitrage2 is NOT a sure-fire profit machine. Use it AT YOUR OWN RISK.
  • Cryptocurrency is still an experiment, and therefore so is triangular-arbitrage2. Meaning, both may fail at any time.
  • triangular-arbitrage2Divided into Basic (free version) and Pro (Paid version).
    • Basic(Free version), there is no real trading function, you need to add this function yourself, and bear the risks arising from it.
    • Pro(Paid version), I am responsible for ensuring and maintaining the accuracy of this robot's strategy and transactions. The percentage profit is not guaranteed, and the risks arising from the transaction shall be borne by myself.
  • Never leave the bot un-monitored for long periods of time. triangular-arbitrage2 doesn't know when to stop, so be prepared to stop it if too much loss occurs.

Robot description

Basic(Free version) Pro(Paid version)
Open source
Command line application
Supported exchanges 1(binance) 1+n (binance+Other exchanges)
Multiple types of logging
Automatic calculation of transaction fees
Simulated transaction
Real transaction ×
Income statement ×
Multiple execution strategies ×
Maintenance and support github issue real time
  • For the paid version, you can contact us for consultation through the following methods

Quick start

1,Environmental installation

  • Install nodejs (the latest version is fine)
  • Execute npm install (depends on the installer)

2、Setup configuration file

  • config/default.sample.tomlchange toconfig/default.toml
  • Modify it yourself to the desired configuration,ig:Binance's apikey

3、Start the command line bot

Free version of the command line application

  • npm run start:cli

Paid version of the command line application

  • npm run start:pro-cli(Need to install docker in advance)

Donate

Program development is not easy and requires a lot of time and energy. If anyone contributes to the development, I would be very grateful.

BTC

1J3hX6en3147VtEJvS2WbFrJ1emNcfcTdz

ETH

0x8bb4a5f034B4822E0D1B51f4E07ce1eee7Bc8D8C

License: GPL3