Skip to content
This repository has been archived by the owner on Oct 3, 2021. It is now read-only.

Grid Trading for MAX Exchange (Python 3.6 implementation)

License

Notifications You must be signed in to change notification settings

kulisu/max-exchange-grid-trading

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

max-exchange-grid-trading

Warning

This is an UNOFFICIAL trading bot for MAX exchange written in Python 3.6

USE THIS WRAPPER AT YOUR OWN RISK, I WILL NOT CORRESPOND TO ANY LOSES

Donate

  • BTC: 3GEvzXZpAEoW8ZT5PYsj6rfnq1wGQnAkQY
  • ETH: 0xAC2a7571EBA8986e4Ec9bA1A81Cde323c959c614
  • LTC: LW13jRjsyfUXHxyNLQGd1UTAsgerY9iHuc
  • MAX: 0xAC2a7571EBA8986e4Ec9bA1A81Cde323c959c614
  • USDT: 34yVszuBhejsbSfnULK187srAhGkoeWgL6

Usage

  1. Register an account with MAX exchange (referral link)
  2. Generate API key and secret, assign relevant permissions to it
  3. Clone this repository, or you can download zip package here
git clone https://github.com/kulisu/max-exchange-grid-trading ~/max-exchange-grid-trading
cd ~/max-exchange-grid-trading

# update API key and secret
vim lib/config/exchanges/max.py

# disable dry-run mode
# vim max_trouble_maker.py 
# set line #18 _dry = False

python3 max_trouble_maker.py --help

Example

# USDT/TWD Grid Trading

# price range from 30.0 to 30.2 TWD
# 10 USDT amount in buy and sell orders

# place buy order with price -0.02 USDT
# when your sell order is full filled

# place sell order with price +0.02 USDT
# when your buy order is full filled

# that's it :)

python3 max_trouble_maker.py -p USDT/TWD -m 30 -M 30.2 -d 0.01 -b 0.02 -r 1 -a 10
賣單簿價格: 30.10
買單簿價格: 30.06

  掛單簿均價: 30.08
  買賣單價差: 0.02
  價差的倍數: 1.0

  掛單的間隔: 0.01
  掛單的顆數: 10.0

掛單上限價: 30.20
掛單下限價: 30.00

依序掛賣單: 
  128864892 -> 30.20 * 10.0
  128864893 -> 30.19 * 10.0
  128864895 -> 30.18 * 10.0
  128864896 -> 30.17 * 10.0
  128864897 -> 30.16 * 10.0
  128864901 -> 30.15 * 10.0
  128864906 -> 30.14 * 10.0
  128864907 -> 30.13 * 10.0
  128864910 -> 30.12 * 10.0
  128864911 -> 30.11 * 10.0
  128864912 -> 30.10 * 10.0

依序掛買單: 
  128864914 -> 30.06 * 10.0
  128864916 -> 30.05 * 10.0
  128864918 -> 30.04 * 10.0
  128864922 -> 30.03 * 10.0
  128864926 -> 30.02 * 10.0
  128864930 -> 30.01 * 10.0
  128864932 -> 30.00 * 10.0

訂單編號: 128864912; 掛單方向: SELL; 掛單金額: 30.10; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:45:46.730065
訂單編號: 128864914; 掛單方向: BUY ; 掛單金額: 30.06; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:45:47.003813
訂單編號: 128864912; 掛單方向: SELL; 掛單金額: 30.10; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:45:48.284447
訂單編號: 128864914; 掛單方向: BUY ; 掛單金額: 30.06; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:45:48.562328
訂單編號: 128864912; 掛單方向: SELL; 掛單金額: 30.10; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:45:49.847662
訂單編號: 128864914; 掛單方向: BUY ; 掛單金額: 30.06; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:45:50.127686
<.. SNIPPED ..>
訂單編號: 128864912; 掛單方向: SELL; 掛單金額: 30.10; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:37.722791
訂單編號: 128864914; 掛單方向: BUY ; 掛單金額: 30.06; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:37.999711
訂單編號: 128864912; 掛單方向: SELL; 掛單金額: 30.10; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:39.290852
訂單編號: 128864914; 掛單方向: BUY ; 掛單金額: 30.06; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:39.623189
訂單編號: 128864912; 掛單方向: SELL; 掛單金額: 30.10; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:40.902374
訂單編號: 128864914; 掛單方向: BUY ; 掛單金額: 30.06; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:41.182742
訂單編號: 128864914; 掛單方向: BUY ; 掛單金額: 30.06; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:42.875258

訂單編號: 128864912; 成交方向: SELL; 成交金額: 30.10; 成交數量: 10.0; 完全成交: True
訂單編號: 128869408; 掛單方向: buy ; 掛單金額: 30.08; 掛單數量: 10.0; 掛單時間: 08:00:01

訂單編號: 128864911; 掛單方向: SELL; 掛單金額: 30.11; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:44.495302
訂單編號: 128869408; 掛單方向: BUY ; 掛單金額: 30.08; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:44.778143
訂單編號: 128864911; 掛單方向: SELL; 掛單金額: 30.11; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:46.073462
訂單編號: 128869408; 掛單方向: BUY ; 掛單金額: 30.08; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:46.362907
訂單編號: 128864911; 掛單方向: SELL; 掛單金額: 30.11; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:47.660049
訂單編號: 128869408; 掛單方向: BUY ; 掛單金額: 30.08; 掛單數量: 10.0; 查詢時間: 2020-03-11 00:58:47.951897
<.. SNIPPED ..>
訂單編號: 128864911; 掛單方向: SELL; 掛單金額: 30.11; 掛單數量: 10.0; 查詢時間: 2020-03-11 01:12:40.019568
訂單編號: 128869408; 掛單方向: BUY ; 掛單金額: 30.08; 掛單數量: 10.0; 查詢時間: 2020-03-11 01:12:40.296763
訂單編號: 128864911; 掛單方向: SELL; 掛單金額: 30.11; 掛單數量: 10.0; 查詢時間: 2020-03-11 01:12:41.603954
訂單編號: 128869408; 掛單方向: BUY ; 掛單金額: 30.08; 掛單數量: 10.0; 查詢時間: 2020-03-11 01:12:41.878607
訂單編號: 128864911; 掛單方向: SELL; 掛單金額: 30.11; 掛單數量: 10.0; 查詢時間: 2020-03-11 01:12:43.158517
訂單編號: 128869408; 掛單方向: BUY ; 掛單金額: 30.08; 掛單數量: 10.0; 查詢時間: 2020-03-11 01:12:43.429480

開始取消所有未成交的賣單 ..

開始取消所有未成交的買單 ..

已取消所有的掛單!
記得到網頁上檢查餘額哦哦

About

Grid Trading for MAX Exchange (Python 3.6 implementation)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages