{"id":13532751,"url":"https://github.com/zlq4863947/triangular-arbitrage2","last_synced_at":"2026-01-18T06:58:13.829Z","repository":{"id":39948612,"uuid":"365420437","full_name":"zlq4863947/triangular-arbitrage2","owner":"zlq4863947","description":"a server side application for perform triangular arbitrage.","archived":false,"fork":false,"pushed_at":"2021-10-09T08:28:37.000Z","size":43408,"stargazers_count":198,"open_issues_count":4,"forks_count":48,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-11-02T19:34:19.631Z","etag":null,"topics":["bitcoin","trading-algorithms","trading-bot","triangular-arbitrage"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zlq4863947.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-05-08T04:43:41.000Z","updated_at":"2024-10-24T14:51:34.000Z","dependencies_parsed_at":"2022-07-08T18:44:12.263Z","dependency_job_id":null,"html_url":"https://github.com/zlq4863947/triangular-arbitrage2","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zlq4863947%2Ftriangular-arbitrage2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zlq4863947%2Ftriangular-arbitrage2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zlq4863947%2Ftriangular-arbitrage2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zlq4863947%2Ftriangular-arbitrage2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zlq4863947","download_url":"https://codeload.github.com/zlq4863947/triangular-arbitrage2/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246712954,"owners_count":20821824,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bitcoin","trading-algorithms","trading-bot","triangular-arbitrage"],"created_at":"2024-08-01T07:01:13.478Z","updated_at":"2026-01-18T06:58:13.781Z","avatar_url":"https://github.com/zlq4863947.png","language":"TypeScript","funding_links":[],"categories":["Backtest + live trading"],"sub_categories":["Crypto currency focus"],"readme":"# triangular-arbitrage2\n\n\u003ca href=\"https://github.com/zlq4863947/triangular-arbitrage2\" target=\"blank\"\u003e\n  \u003cp align=\"center\"\u003e\n    \u003cimg src=\"assets/images/logo.svg\" width=\"180\" alt=\"triangular-arbitrage2 Logo\" /\u003e\n  \u003c/p\u003e\n\u003c/a\u003e\n\n\u003cp align=\"center\"\u003e 开源的自动化三角套利交易程序。\u003c/p\u003e\n\u003cp align=\"center\"\u003e 前一版本程序地址: https://github.com/zlq4863947/triangular-arbitrage\u003c/p\u003e\n\n\u003ca href=\"README_EN.md\"\u003esee the English\u003c/a\u003e\n\n## 技术架构\n\n- 开发语言:  [typescript](https://github.com/microsoft/TypeScript)\n- 技术库: [rxjs](https://github.com/ReactiveX/rxjs) 、[nestjs](https://github.com/nestjs/nest)\n- 数字货币相关库: [ccxt](https://github.com/ccxt/ccxt) 、[binance](https://github.com/tiagosiebler/binance)\n- 测试库: [jest](https://github.com/facebook/jest)\n- 虚拟环境容器: docker\n- 数据库: mysql 8.0\n- 依赖管理工具: [yarn](https://github.com/yarnpkg/yarn) （不是npm）\n\n## 免责声明\n\n- `triangular-arbitrage2` 不是万无一失、百分之百、一定盈利交易机器人。需要您自行担风险使用它。\n- 数字货币仍处于萌芽实验阶段，`triangular-arbitrage2`也是如此。这意味着，两种都可能随时失败。\n- `triangular-arbitrage2`分为 `Basic`(免费版) 和 `Pro`(付费版)。\n  - `Basic`(免费版)，没有真实交易功能，您需要自行增加此功能，并承担由此产生的风险。\n  - `Pro`(付费版)，本人负责保证和维护此机器人的策略及交易的准确无误，不保证百分比盈利，交易产生的风险需自行承担。\n- 切勿让机器人长时间不受监控。 `triangular-arbitrage2` 并不知道什么时候需要停止，所以如果发生太多损失或出现问题，请准备好停止它。\n\n## 机器人说明\n\n|  | Basic(免费版) | Pro(付费版) |\n|--|--|--|\n| 开源 | ○ | △ |\n| 命令行应用 | ○ | ○ |\n| 支持的交易所 | 1（币安） | 1+n (币安+其他交易所) |\n| 多种类日志记录 | ○ | ○ |\n| 自动计算交易费率 | ○ | ○ |\n| 模拟交易 | ○ | ○ |\n| 真实交易 | × | ○ |\n| 收益报表| × | ○ |\n| 多种执行策略 | × | ○ |\n| 维护与支援 | github论坛 | 实时 |\n\n- 付费版可通过以下方式联系咨询\n  - email: zlq4863947@gmail.com\n  - qq: 442540141\n\n## 快速开始\n\n### 1，环境安装\n\n- 安装nodejs（最新版就可以）\n- 执行 `npm install` （安装程序依赖）\n\n### 2、设置配置文件\n\n - **config/default.sample.toml**更改为**config/default.toml**\n - 自己修改成想要的配置，例如:币安的apikey\n\n### 3、启动命令行机器人\n\n#### 免费版命令行应用\n\n- `npm run start:cli`\n\n#### 付费版命令行应用\n\n- `npm run start:pro-cli`（需求提前安装docker）\n\n## 捐赠\n\n程序开发不易，需要大量的时间和精力。如果有人为开发捐款，我将非常感谢。\n\n### BTC\n\n`1J3hX6en3147VtEJvS2WbFrJ1emNcfcTdz`\n\n### ETH\n  \n`0x8bb4a5f034B4822E0D1B51f4E07ce1eee7Bc8D8C`\n  \n\n## License: GPL3\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzlq4863947%2Ftriangular-arbitrage2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzlq4863947%2Ftriangular-arbitrage2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzlq4863947%2Ftriangular-arbitrage2/lists"}