Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (.venv) ubuntu@ip-172-31-22-139:~/debug/pydmm-framework$ KEYS_DIR=/home/ubuntu LAUNCH_CACHE_DIR=/mnt/.launch-cache PYTHONPATH=/home/ubuntu/debug/pydmm-framework:/home/ubuntu/debug/pydmm-framework/pydmm-strategy:/home/ubuntu/debug/pydmm-framework/pydmm-connectors:/home/ubuntu/debug/pydmm-framework/pydmm-api-models python3 pydmm-strategy/pydmm_strategy/launch.py test_market_making_config.json M
- Launching config: { "strategy": "M", "group": "JASMY", "group_dir": "/mnt/.launch-cache/JASMY", "cooldown": 10.0, "clients": [ { "strategy": "M", "group": "JASMY", "group_dir": "/mnt/.launch-cache/JASMY", "client": { "ticker": { "symbol": { "base": "JASMY", "quote": "USDT" }, "exchange": { "name": "bitmart", "type": "spot" } }, "strategy": "M" }, "spread_size": 20, "cancel_on_start": false, "retain": false, "fast_arbitrage": false, "tag": 1766484266, "tb_order_funds": 0.0, "tb_spread_size": 0.15, "tb_price_bound": 0.005, "buy_side": { "target": 370.0, "left_maker": 123.93771005001327, "left_taker": -25.0, "zones": [ { "bound": 2.5, "quantity": 50.0, "quantity_step": 15.0, "n_levels": 2, "protection": false }, { "bound": 3.5, "quantity": 50.0, "quantity_step": 10.0, "n_levels": 2, "protection": false } ], "n_always_repost": 0 }, "sell_side": { "target": 13400.0, "left_maker": 1033824.5999999978, "left_taker": 0.0, "zones": [ { "bound": 2.5, "quantity": 1800.0, "quantity_step": 0.1, "n_levels": 2, "protection": true }, { "bound": 3.5, "quantity": 2000.0, "quantity_step": 0.05, "n_levels": 2, "protection": false } ], "n_always_repost": 0 } } ] }
- MarketLogger init: log_path=/mnt/.launch-cache/JASMY/common.M.log, market=COMMON
- MarketLogger init: log_path=None, market=COMMON
- [CRITICAL] [2026-01-17 17:15:58.787 - 1768670158787] COMMON: ------ New launch ------
- 1768670158787 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/v1/symbols/details
- [INFO] [2026-01-17 17:15:58.964 - 1768670158964] COMMON: Exchange precision: [6, 0]
- [WARNING] [2026-01-17 17:15:58.964 - 1768670158964] COMMON: Precision mismatching with config values: [5, 2]
- MarketLogger init: log_path=/mnt/.launch-cache/JASMY/JASMY_USDT.bitmart.spot.M.log, market=JASMY_USDT.bitmart.spot
- MarketLogger init: log_path=None, market=JASMY_USDT.bitmart.spot
- [CRITICAL] [2026-01-17 17:15:58.965 - 1768670158965] JASMY_USDT.BITMART.SPOT: ------ New launch ------
- MarketLogger init: log_path=None, market=JASMY_USDT.bitmart.spot-brief
- [CRITICAL] [2026-01-17 17:15:58.967 - 1768670158967] JASMY_USDT.BITMART.SPOT-BRIEF: ------ New launch ------
- [DEBUG] [2026-01-17 17:15:58.968 - 1768670158968] JASMY_USDT.BITMART.SPOT: add market (extra-new version markup)
- [INFO] [2026-01-17 17:15:58.968 - 1768670158968] JASMY_USDT.BITMART.SPOT: LogsSender JASMY_USDT.bitmart.spot create: completed
- [DEBUG] [2026-01-17 17:15:58.968 - 1768670158968] JASMY_USDT.BITMART.SPOT: resistance params: 0.0 -25.0
- [INFO] [2026-01-17 17:15:58.968 - 1768670158968] JASMY_USDT.BITMART.SPOT: deposit checker: OK
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M alert {'op': 'start'}
- [DEBUG] [2026-01-17 17:15:58.968 - 1768670158968] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [INFO] [2026-01-17 17:15:58.968 - 1768670158968] COMMON: event loop iteration
- lines len: 221144
- [DEBUG] [2026-01-17 17:15:59.587 - 1768670159587] JASMY_USDT.BITMART.SPOT-BRIEF: start process grid
- 1768670159588 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v4/query/open-orders
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M orders {'ask': [OrderInfo(order_id='1437305919947739904', price=0.009856, quantity=909.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437305919662527232', price=0.009858, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437305573531783936', price=0.009857, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437305573313680128', price=0.009855, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437305919796744961', price=0.008063, quantity=3070.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574135763712', price=0.008062, quantity=3070.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305573816996609', price=0.008061, quantity=3132.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:15:59.729 - 1768670159729] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:15:59.729 - 1768670159729] JASMY_USDT.BITMART.SPOT: orders: {'ask': [OrderInfo(order_id='1437305919947739904', price=0.009856, quantity=909.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437305919662527232', price=0.009858, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437305573531783936', price=0.009857, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437305573313680128', price=0.009855, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437305919796744961', price=0.008063, quantity=3070.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574135763712', price=0.008062, quantity=3070.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305573816996609', price=0.008061, quantity=3132.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:15:59.729 - 1768670159729] JASMY_USDT.BITMART.SPOT-BRIEF: orders (asks: 4, bids: 4): {'ask': [OrderInfo(order_id='1437305919947739904', price=0.009856, quantity=909.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437305919662527232', price=0.009858, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437305573531783936', price=0.009857, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437305573313680128', price=0.009855, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437305919796744961', price=0.008063, quantity=3070.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574135763712', price=0.008062, quantity=3070.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305573816996609', price=0.008061, quantity=3132.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:15:59.730 - 1768670159730] JASMY_USDT.BITMART.SPOT-BRIEF: start build grid
- 1768670159730 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/quotation/v3/ticker?symbol=JASMY_USDT
- 1768670159732 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/v1/wallet
- 1768670159732 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/quotation/v3/trades?symbol=JASMY_USDT
- 1768670159733 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/quotation/v3/books?limit=50&symbol=JASMY_USDT
- 1768670159735 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/v4/query/trades
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M balance Balance(base=13154.0, quote=375.63080001000003)
- [DEBUG] [2026-01-17 17:15:59.922 - 1768670159922] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M public_trades []
- [DEBUG] [2026-01-17 17:15:59.937 - 1768670159937] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M book BestBook(ask_price=0.009778, bid_price=0.008101)
- [DEBUG] [2026-01-17 17:15:59.938 - 1768670159938] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M mm_left_amt {'base_maker': 1033824.5999999978, 'quote_maker': 123.93771005001327, 'base_taker': 0.0, 'quote_taker': -25.0, 'tag': 1766484266}
- [DEBUG] [2026-01-17 17:15:59.941 - 1768670159941] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M private_trades []
- [DEBUG] [2026-01-17 17:15:59.941 - 1768670159941] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:15:59.941 - 1768670159941] JASMY_USDT.BITMART.SPOT-BRIEF: info-trades-log latency 211
- [INFO] [2026-01-17 17:15:59.941 - 1768670159941] JASMY_USDT.BITMART.SPOT: cur balances: Balance(base=13154.0, quote=375.63080001000003), zero base: 13400.0, zero quote: 370.0
- [INFO] [2026-01-17 17:15:59.941 - 1768670159941] JASMY_USDT.BITMART.SPOT: mid price: 0.008955977461490013
- [INFO] [2026-01-17 17:15:59.941 - 1768670159941] JASMY_USDT.BITMART.SPOT: base position: -246.0 left base maker: 1033824.5999999978 quote position: -5.63080001000003 left quote maker: 123.93771005001327
- [INFO] [2026-01-17 17:15:59.941 - 1768670159941] JASMY_USDT.BITMART.SPOT: breakeven selling price: 0.0, breakeven buying price: 0.02288943093495947 <<<<<
- [INFO] [2026-01-17 17:15:59.941 - 1768670159941] JASMY_USDT.BITMART.SPOT: min qty = 891.0891089108911
- [INFO] [2026-01-17 17:15:59.941 - 1768670159941] JASMY_USDT.BITMART.SPOT: min qty = 990.09900990099
- [INFO] [2026-01-17 17:15:59.941 - 1768670159941] JASMY_USDT.BITMART.SPOT: min qty = 24.752475247524753
- [INFO] [2026-01-17 17:15:59.942 - 1768670159942] JASMY_USDT.BITMART.SPOT: min qty = 24.752475247524753
- [DEBUG] [2026-01-17 17:15:59.942 - 1768670159942] JASMY_USDT.BITMART.SPOT: shneine_asks: [[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]]
- [DEBUG] [2026-01-17 17:15:59.942 - 1768670159942] JASMY_USDT.BITMART.SPOT: shneine_bids: [[0.00806, 3071.0267056482326, 0], [0.008059, 3132.8359290824233, 1], [0.008058, 3071.7889361534812, 2], [0.008057, 3133.6135971795024, 3]]
- [INFO] [2026-01-17 17:15:59.942 - 1768670159942] JASMY_USDT.BITMART.SPOT: ask bound = 0.008102 & bid bound = 0.009777000000000001
- [INFO] [2026-01-17 17:15:59.942 - 1768670159942] JASMY_USDT.BITMART.SPOT: ask less: 0.05, bid less: 0.05
- [DEBUG] [2026-01-17 17:15:59.942 - 1768670159942] JASMY_USDT.BITMART.SPOT: actual_asks: [[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]]
- [DEBUG] [2026-01-17 17:15:59.942 - 1768670159942] JASMY_USDT.BITMART.SPOT: actual_bids: [[0.00806, 3071.0267056482326, 0], [0.008059, 3132.8359290824233, 1], [0.008058, 3071.7889361534812, 2], [0.008057, 3133.6135971795024, 3]]
- [DEBUG] [2026-01-17 17:15:59.942 - 1768670159942] JASMY_USDT.BITMART.SPOT-BRIEF: finish build grid
- [DEBUG] [2026-01-17 17:15:59.942 - 1768670159942] JASMY_USDT.BITMART.SPOT: built grid:
- ([[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]], [[0.00806, 3071.0267056482326, 0], [0.008059, 3132.8359290824233, 1], [0.008058, 3071.7889361534812, 2], [0.008057, 3133.6135971795024, 3]])
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M depth {'ask2': 0.0, 'bid2': 0.0, 'uask2': 0.0, 'ubid2': 0.0}
- [DEBUG] [2026-01-17 17:15:59.942 - 1768670159942] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:15:59.942 - 1768670159942] JASMY_USDT.BITMART.SPOT-BRIEF: extra-orders-log latency 0.10609626770019531
- [DEBUG] [2026-01-17 17:15:59.942 - 1768670159942] JASMY_USDT.BITMART.SPOT: iter_len: 0.0 10.0
- [DEBUG] [2026-01-17 17:15:59.943 - 1768670159943] JASMY_USDT.BITMART.SPOT: New len: 4 + 3, cancel len: 7
- to_create asks: [[0.009852, 891.0891089108911], [0.009853, 908.910891089109], [0.009854, 990.09900990099], [0.009855, 1009.9009900990098]]
- to_create bids: [[0.008059, 3132.8359290824233], [0.008058, 3071.7889361534812], [0.008057, 3133.6135971795024]]
- to_cancel: ['1437305919947739904', '1437305919662527232', '1437305573531783936', '1437305573313680128', '1437305919796744961', '1437305574135763712', '1437305573816996609']
- [DEBUG] [2026-01-17 17:15:59.943 - 1768670159943] JASMY_USDT.BITMART.SPOT-BRIEF: New len: 4 + 3, cancel len: 7
- 1768670159944 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/v3/cancel_order
- 1768670159946 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v3/cancel_order
- 1768670159947 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/v3/cancel_order
- 1768670159948 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v3/cancel_order
- 1768670159949 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v3/cancel_order
- 1768670159951 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/v2/submit_order
- 1768670159950 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v3/cancel_order
- 1768670159955 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/v2/submit_order
- 1768670159952 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v2/submit_order
- 1768670159958 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/v2/submit_order
- 1768670159954 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v3/cancel_order
- 1768670159968 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v2/submit_order
- 1768670159955 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/v2/submit_order
- 1768670159962 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/v2/submit_order
- [DEBUG] [2026-01-17 17:15:59.964 - 1768670159964] JASMY_USDT.BITMART.SPOT-BRIEF: orders-update latency 21
- [DEBUG] [2026-01-17 17:15:59.986 - 1768670159986] JASMY_USDT.BITMART.SPOT-BRIEF: finish process grid
- [DEBUG] [2026-01-17 17:15:59.988 - 1768670159988] COMMON: local-cycle latency 1019
- [DEBUG] [2026-01-17 17:16:00.240 - 1768670160240] JASMY_USDT.BITMART.SPOT: new_limit_maker response: {'order_id': '1437306782346973953'}
- [DEBUG] [2026-01-17 17:16:00.248 - 1768670160248] JASMY_USDT.BITMART.SPOT: new_limit_maker response: {'order_id': '1437306782481191681'}
- [DEBUG] [2026-01-17 17:16:00.261 - 1768670160261] JASMY_USDT.BITMART.SPOT: new_limit_maker response: {'order_id': '1437306782799958785'}
- [DEBUG] [2026-01-17 17:16:00.267 - 1768670160267] JASMY_USDT.BITMART.SPOT: new_limit_maker response: {'order_id': '1437306782816736001'}
- [DEBUG] [2026-01-17 17:16:00.278 - 1768670160278] JASMY_USDT.BITMART.SPOT: new_limit_maker response: {'order_id': '1437306782967730944'}
- [DEBUG] [2026-01-17 17:16:00.285 - 1768670160285] JASMY_USDT.BITMART.SPOT: new_limit_maker response: {'order_id': '1437306783068394240'}
- [DEBUG] [2026-01-17 17:16:00.285 - 1768670160285] JASMY_USDT.BITMART.SPOT: new_limit_maker response: {'order_id': '1437306783085171457'}
- [INFO] [2026-01-17 17:16:09.988 - 1768670169988] COMMON: event loop iteration
- lines len: 8
- [DEBUG] [2026-01-17 17:16:09.989 - 1768670169989] JASMY_USDT.BITMART.SPOT-BRIEF: start process grid
- 1768670169989 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/v4/query/open-orders
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M orders {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782799958785', price=0.008057, quantity=3134.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:10.117 - 1768670170117] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:10.117 - 1768670170117] JASMY_USDT.BITMART.SPOT: orders: {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782799958785', price=0.008057, quantity=3134.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:10.117 - 1768670170117] JASMY_USDT.BITMART.SPOT-BRIEF: orders (asks: 4, bids: 4): {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782799958785', price=0.008057, quantity=3134.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:10.117 - 1768670170117] JASMY_USDT.BITMART.SPOT-BRIEF: start build grid
- 1768670170117 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/quotation/v3/ticker?symbol=JASMY_USDT
- 1768670170117 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/v1/wallet
- 1768670170119 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/quotation/v3/trades?symbol=JASMY_USDT
- 1768670170121 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/v4/query/trades
- 1768670170121 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/quotation/v3/books?limit=50&symbol=JASMY_USDT
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M public_trades []
- [DEBUG] [2026-01-17 17:16:10.216 - 1768670170216] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M balance Balance(base=13154.0, quote=375.63080001000003)
- [DEBUG] [2026-01-17 17:16:10.311 - 1768670170311] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [INFO] [2026-01-17 17:16:10.311 - 1768670170311] JASMY_USDT.BITMART.SPOT: changes: 1.0 1.0 0.0 0.0 0.008955976288608392
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M book BestBook(ask_price=0.009778, bid_price=0.0081)
- [DEBUG] [2026-01-17 17:16:10.324 - 1768670170324] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M mm_left_amt {'base_maker': 1033824.5999999978, 'quote_maker': 123.93771005001327, 'base_taker': 0.0, 'quote_taker': -25.0, 'tag': 1766484266}
- [DEBUG] [2026-01-17 17:16:10.324 - 1768670170324] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M private_trades []
- [DEBUG] [2026-01-17 17:16:10.324 - 1768670170324] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:10.324 - 1768670170324] JASMY_USDT.BITMART.SPOT-BRIEF: info-trades-log latency 207
- [INFO] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: cur balances: Balance(base=13154.0, quote=375.63080001000003), zero base: 13400.0, zero quote: 370.0
- [INFO] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: mid price: 0.008955976288608392
- [INFO] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: base position: -246.0 left base maker: 1033824.5999999978 quote position: -5.63080001000003 left quote maker: 123.93771005001327
- [INFO] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: breakeven selling price: 0.0, breakeven buying price: 0.02288943093495947 <<<<<
- [INFO] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: min qty = 891.0891089108911
- [INFO] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: min qty = 990.09900990099
- [INFO] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: min qty = 24.752475247524753
- [INFO] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: min qty = 24.752475247524753
- [DEBUG] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: shneine_asks: [[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]]
- [DEBUG] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: shneine_bids: [[0.00806, 3071.0267056482326, 0], [0.008059, 3132.8359290824233, 1], [0.008058, 3071.7889361534812, 2], [0.008057, 3133.6135971795024, 3]]
- [INFO] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: ask bound = 0.008100999999999999 & bid bound = 0.009777000000000001
- [INFO] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: ask less: 0.05, bid less: 0.05
- [DEBUG] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: actual_asks: [[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]]
- [DEBUG] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT: actual_bids: [[0.00806, 3071.0267056482326, 0], [0.008059, 3132.8359290824233, 1], [0.008058, 3071.7889361534812, 2], [0.008057, 3133.6135971795024, 3]]
- [DEBUG] [2026-01-17 17:16:10.325 - 1768670170325] JASMY_USDT.BITMART.SPOT-BRIEF: finish build grid
- [DEBUG] [2026-01-17 17:16:10.326 - 1768670170326] JASMY_USDT.BITMART.SPOT: built grid:
- ([[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]], [[0.00806, 3071.0267056482326, 0], [0.008059, 3132.8359290824233, 1], [0.008058, 3071.7889361534812, 2], [0.008057, 3133.6135971795024, 3]])
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M depth {'ask2': 0.0, 'bid2': 0.0, 'uask2': 0.0, 'ubid2': 0.0}
- [DEBUG] [2026-01-17 17:16:10.327 - 1768670170327] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:10.327 - 1768670170327] JASMY_USDT.BITMART.SPOT-BRIEF: extra-orders-log latency 0.2262592315673828
- [DEBUG] [2026-01-17 17:16:10.327 - 1768670170327] JASMY_USDT.BITMART.SPOT: iter_len: 0.5099133253097534 10.0
- [DEBUG] [2026-01-17 17:16:10.327 - 1768670170327] JASMY_USDT.BITMART.SPOT: New len: 0 + 0, cancel len: 0
- to_create asks: []
- to_create bids: []
- to_cancel: []
- [DEBUG] [2026-01-17 17:16:10.327 - 1768670170327] JASMY_USDT.BITMART.SPOT-BRIEF: New len: 0 + 0, cancel len: 0
- [DEBUG] [2026-01-17 17:16:10.327 - 1768670170327] JASMY_USDT.BITMART.SPOT-BRIEF: orders-update latency 0
- [DEBUG] [2026-01-17 17:16:10.328 - 1768670170328] JASMY_USDT.BITMART.SPOT-BRIEF: finish process grid
- [DEBUG] [2026-01-17 17:16:10.328 - 1768670170328] COMMON: local-cycle latency 339
- [INFO] [2026-01-17 17:16:20.328 - 1768670180328] COMMON: event loop iteration
- lines len: 9
- [DEBUG] [2026-01-17 17:16:20.328 - 1768670180328] JASMY_USDT.BITMART.SPOT-BRIEF: start process grid
- 1768670180329 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/v4/query/open-orders
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M orders {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782799958785', price=0.008057, quantity=3134.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:20.467 - 1768670180467] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:20.467 - 1768670180467] JASMY_USDT.BITMART.SPOT: orders: {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782799958785', price=0.008057, quantity=3134.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:20.467 - 1768670180467] JASMY_USDT.BITMART.SPOT-BRIEF: orders (asks: 4, bids: 4): {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782799958785', price=0.008057, quantity=3134.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:20.467 - 1768670180467] JASMY_USDT.BITMART.SPOT-BRIEF: start build grid
- 1768670180468 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/quotation/v3/ticker?symbol=JASMY_USDT
- 1768670180468 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/v1/wallet
- 1768670180469 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/quotation/v3/trades?symbol=JASMY_USDT
- 1768670180470 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/quotation/v3/books?limit=50&symbol=JASMY_USDT
- 1768670180472 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v4/query/trades
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M public_trades []
- [DEBUG] [2026-01-17 17:16:20.584 - 1768670180584] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M book BestBook(ask_price=0.009778, bid_price=0.008101)
- [DEBUG] [2026-01-17 17:16:20.610 - 1768670180610] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M balance Balance(base=13154.0, quote=375.63080001000003)
- [DEBUG] [2026-01-17 17:16:23.531 - 1768670183531] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [INFO] [2026-01-17 17:16:23.531 - 1768670183531] JASMY_USDT.BITMART.SPOT: changes: 1.0 1.0 0.0 0.0 0.00895647841111869
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M mm_left_amt {'base_maker': 1033824.5999999978, 'quote_maker': 123.93771005001327, 'base_taker': 0.0, 'quote_taker': -25.0, 'tag': 1766484266}
- [DEBUG] [2026-01-17 17:16:23.531 - 1768670183531] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M private_trades []
- [DEBUG] [2026-01-17 17:16:23.531 - 1768670183531] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:23.531 - 1768670183531] JASMY_USDT.BITMART.SPOT-BRIEF: info-trades-log latency 3063
- [INFO] [2026-01-17 17:16:23.531 - 1768670183531] JASMY_USDT.BITMART.SPOT: cur balances: Balance(base=13154.0, quote=375.63080001000003), zero base: 13400.0, zero quote: 370.0
- [INFO] [2026-01-17 17:16:23.531 - 1768670183531] JASMY_USDT.BITMART.SPOT: mid price: 0.00895647841111869
- [INFO] [2026-01-17 17:16:23.531 - 1768670183531] JASMY_USDT.BITMART.SPOT: base position: -246.0 left base maker: 1033824.5999999978 quote position: -5.63080001000003 left quote maker: 123.93771005001327
- [INFO] [2026-01-17 17:16:23.531 - 1768670183531] JASMY_USDT.BITMART.SPOT: breakeven selling price: 0.0, breakeven buying price: 0.02288943093495947 <<<<<
- [INFO] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: min qty = 891.0891089108911
- [INFO] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: min qty = 990.09900990099
- [INFO] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: min qty = 24.752475247524753
- [INFO] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: min qty = 24.752475247524753
- [DEBUG] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: shneine_asks: [[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]]
- [DEBUG] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: shneine_bids: [[0.008061, 3070.6457322323226, 0], [0.00806, 3132.4472397611967, 1], [0.008059, 3071.4077736102186, 2], [0.008058, 3133.224714876551, 3]]
- [INFO] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: ask bound = 0.008102 & bid bound = 0.009777000000000001
- [INFO] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: ask less: 0.05, bid less: 0.05
- [DEBUG] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: actual_asks: [[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]]
- [DEBUG] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: actual_bids: [[0.008061, 3070.6457322323226, 0], [0.00806, 3132.4472397611967, 1], [0.008059, 3071.4077736102186, 2], [0.008058, 3133.224714876551, 3]]
- [DEBUG] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT-BRIEF: finish build grid
- [DEBUG] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: built grid:
- ([[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]], [[0.008061, 3070.6457322323226, 0], [0.00806, 3132.4472397611967, 1], [0.008059, 3071.4077736102186, 2], [0.008058, 3133.224714876551, 3]])
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M depth {'ask2': 0.0, 'bid2': 0.0, 'uask2': 0.0, 'ubid2': 0.0}
- [DEBUG] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT-BRIEF: extra-orders-log latency 0.06985664367675781
- [DEBUG] [2026-01-17 17:16:23.532 - 1768670183532] JASMY_USDT.BITMART.SPOT: iter_len: 0.45306722323099774 10.0
- [DEBUG] [2026-01-17 17:16:23.533 - 1768670183533] JASMY_USDT.BITMART.SPOT: New len: 0 + 1, cancel len: 1
- to_create asks: []
- to_create bids: [[0.008061, 3070.6457322323226]]
- to_cancel: ['1437306782799958785']
- [DEBUG] [2026-01-17 17:16:23.533 - 1768670183533] JASMY_USDT.BITMART.SPOT-BRIEF: New len: 0 + 1, cancel len: 1
- [DEBUG] [2026-01-17 17:16:23.533 - 1768670183533] JASMY_USDT.BITMART.SPOT-BRIEF: orders-update latency 0
- [DEBUG] [2026-01-17 17:16:23.533 - 1768670183533] JASMY_USDT.BITMART.SPOT-BRIEF: finish process grid
- [DEBUG] [2026-01-17 17:16:23.533 - 1768670183533] COMMON: local-cycle latency 3205
- 1768670183533 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/v3/cancel_order
- 1768670183536 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v2/submit_order
- [DEBUG] [2026-01-17 17:16:23.688 - 1768670183688] JASMY_USDT.BITMART.SPOT: new_limit_maker response: {'order_id': '1437307175705580288'}
- [INFO] [2026-01-17 17:16:33.534 - 1768670193534] COMMON: event loop iteration
- lines len: 10
- [DEBUG] [2026-01-17 17:16:33.535 - 1768670193535] JASMY_USDT.BITMART.SPOT-BRIEF: start process grid
- 1768670193536 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/v4/query/open-orders
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M orders {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437307175705580288', price=0.008061, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:33.725 - 1768670193725] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:33.725 - 1768670193725] JASMY_USDT.BITMART.SPOT: orders: {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437307175705580288', price=0.008061, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:33.725 - 1768670193725] JASMY_USDT.BITMART.SPOT-BRIEF: orders (asks: 4, bids: 4): {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437307175705580288', price=0.008061, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:33.725 - 1768670193725] JASMY_USDT.BITMART.SPOT-BRIEF: start build grid
- 1768670193726 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/quotation/v3/ticker?symbol=JASMY_USDT
- 1768670193726 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v1/wallet
- 1768670193727 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/quotation/v3/trades?symbol=JASMY_USDT
- 1768670193728 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/quotation/v3/books?limit=50&symbol=JASMY_USDT
- 1768670193730 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/v4/query/trades
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M book BestBook(ask_price=0.009778, bid_price=0.0081)
- [DEBUG] [2026-01-17 17:16:33.827 - 1768670193827] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M public_trades []
- [DEBUG] [2026-01-17 17:16:33.875 - 1768670193875] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M balance Balance(base=13154.0, quote=375.63080001000003)
- [DEBUG] [2026-01-17 17:16:33.886 - 1768670193886] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [INFO] [2026-01-17 17:16:33.886 - 1768670193886] JASMY_USDT.BITMART.SPOT: changes: 1.0 1.0 0.0 0.0 0.00895647841111869
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M mm_left_amt {'base_maker': 1033824.5999999978, 'quote_maker': 123.93771005001327, 'base_taker': 0.0, 'quote_taker': -25.0, 'tag': 1766484266}
- [DEBUG] [2026-01-17 17:16:34.361 - 1768670194361] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M private_trades []
- [DEBUG] [2026-01-17 17:16:34.361 - 1768670194361] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:34.361 - 1768670194361] JASMY_USDT.BITMART.SPOT-BRIEF: info-trades-log latency 635
- [INFO] [2026-01-17 17:16:34.361 - 1768670194361] JASMY_USDT.BITMART.SPOT: cur balances: Balance(base=13154.0, quote=375.63080001000003), zero base: 13400.0, zero quote: 370.0
- [INFO] [2026-01-17 17:16:34.361 - 1768670194361] JASMY_USDT.BITMART.SPOT: mid price: 0.00895647841111869
- [INFO] [2026-01-17 17:16:34.361 - 1768670194361] JASMY_USDT.BITMART.SPOT: base position: -246.0 left base maker: 1033824.5999999978 quote position: -5.63080001000003 left quote maker: 123.93771005001327
- [INFO] [2026-01-17 17:16:34.361 - 1768670194361] JASMY_USDT.BITMART.SPOT: breakeven selling price: 0.0, breakeven buying price: 0.02288943093495947 <<<<<
- [INFO] [2026-01-17 17:16:34.361 - 1768670194361] JASMY_USDT.BITMART.SPOT: min qty = 891.0891089108911
- [INFO] [2026-01-17 17:16:34.361 - 1768670194361] JASMY_USDT.BITMART.SPOT: min qty = 990.09900990099
- [INFO] [2026-01-17 17:16:34.361 - 1768670194361] JASMY_USDT.BITMART.SPOT: min qty = 24.752475247524753
- [INFO] [2026-01-17 17:16:34.362 - 1768670194362] JASMY_USDT.BITMART.SPOT: min qty = 24.752475247524753
- [DEBUG] [2026-01-17 17:16:34.362 - 1768670194362] JASMY_USDT.BITMART.SPOT: shneine_asks: [[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]]
- [DEBUG] [2026-01-17 17:16:34.362 - 1768670194362] JASMY_USDT.BITMART.SPOT: shneine_bids: [[0.008061, 3070.6457322323226, 0], [0.00806, 3132.4472397611967, 1], [0.008059, 3071.4077736102186, 2], [0.008058, 3133.224714876551, 3]]
- [INFO] [2026-01-17 17:16:34.362 - 1768670194362] JASMY_USDT.BITMART.SPOT: ask bound = 0.008100999999999999 & bid bound = 0.009777000000000001
- [INFO] [2026-01-17 17:16:34.362 - 1768670194362] JASMY_USDT.BITMART.SPOT: ask less: 0.05, bid less: 0.05
- [DEBUG] [2026-01-17 17:16:34.362 - 1768670194362] JASMY_USDT.BITMART.SPOT: actual_asks: [[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]]
- [DEBUG] [2026-01-17 17:16:34.362 - 1768670194362] JASMY_USDT.BITMART.SPOT: actual_bids: [[0.008061, 3070.6457322323226, 0], [0.00806, 3132.4472397611967, 1], [0.008059, 3071.4077736102186, 2], [0.008058, 3133.224714876551, 3]]
- [DEBUG] [2026-01-17 17:16:34.362 - 1768670194362] JASMY_USDT.BITMART.SPOT-BRIEF: finish build grid
- [DEBUG] [2026-01-17 17:16:34.362 - 1768670194362] JASMY_USDT.BITMART.SPOT: built grid:
- ([[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]], [[0.008061, 3070.6457322323226, 0], [0.00806, 3132.4472397611967, 1], [0.008059, 3071.4077736102186, 2], [0.008058, 3133.224714876551, 3]])
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M depth {'ask2': 0.0, 'bid2': 0.0, 'uask2': 0.0, 'ubid2': 0.0}
- [DEBUG] [2026-01-17 17:16:34.362 - 1768670194362] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:34.362 - 1768670194362] JASMY_USDT.BITMART.SPOT-BRIEF: extra-orders-log latency 0.10967254638671875
- [DEBUG] [2026-01-17 17:16:34.363 - 1768670194363] JASMY_USDT.BITMART.SPOT: iter_len: 1.141252040863037 10.0
- [DEBUG] [2026-01-17 17:16:34.363 - 1768670194363] JASMY_USDT.BITMART.SPOT: New len: 0 + 0, cancel len: 0
- to_create asks: []
- to_create bids: []
- to_cancel: []
- [DEBUG] [2026-01-17 17:16:34.363 - 1768670194363] JASMY_USDT.BITMART.SPOT-BRIEF: New len: 0 + 0, cancel len: 0
- [DEBUG] [2026-01-17 17:16:34.363 - 1768670194363] JASMY_USDT.BITMART.SPOT-BRIEF: orders-update latency 0
- [DEBUG] [2026-01-17 17:16:34.363 - 1768670194363] JASMY_USDT.BITMART.SPOT-BRIEF: finish process grid
- [DEBUG] [2026-01-17 17:16:34.363 - 1768670194363] COMMON: local-cycle latency 828
- [INFO] [2026-01-17 17:16:44.363 - 1768670204363] COMMON: event loop iteration
- lines len: 9
- [DEBUG] [2026-01-17 17:16:44.364 - 1768670204364] JASMY_USDT.BITMART.SPOT-BRIEF: start process grid
- 1768670204364 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/v4/query/open-orders
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M orders {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437307175705580288', price=0.008061, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:44.598 - 1768670204598] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:44.598 - 1768670204598] JASMY_USDT.BITMART.SPOT: orders: {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437307175705580288', price=0.008061, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:44.599 - 1768670204599] JASMY_USDT.BITMART.SPOT-BRIEF: orders (asks: 4, bids: 4): {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437307175705580288', price=0.008061, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:44.601 - 1768670204601] JASMY_USDT.BITMART.SPOT-BRIEF: start build grid
- 1768670204601 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/quotation/v3/ticker?symbol=JASMY_USDT
- 1768670204601 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v1/wallet
- 1768670204601 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/quotation/v3/trades?symbol=JASMY_USDT
- 1768670204604 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/quotation/v3/books?limit=50&symbol=JASMY_USDT
- 1768670204606 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/v4/query/trades
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M book BestBook(ask_price=0.009778, bid_price=0.008105)
- [DEBUG] [2026-01-17 17:16:44.699 - 1768670204699] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M public_trades []
- [DEBUG] [2026-01-17 17:16:44.701 - 1768670204701] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M balance Balance(base=13154.0, quote=375.63080001000003)
- [DEBUG] [2026-01-17 17:16:44.792 - 1768670204792] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [INFO] [2026-01-17 17:16:44.792 - 1768670204792] JASMY_USDT.BITMART.SPOT: changes: 1.0 1.0 0.0 0.0 0.008959653072860629
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M mm_left_amt {'base_maker': 1033824.5999999978, 'quote_maker': 123.93771005001327, 'base_taker': 0.0, 'quote_taker': -25.0, 'tag': 1766484266}
- [DEBUG] [2026-01-17 17:16:44.805 - 1768670204805] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M private_trades []
- [DEBUG] [2026-01-17 17:16:44.805 - 1768670204805] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:44.805 - 1768670204805] JASMY_USDT.BITMART.SPOT-BRIEF: info-trades-log latency 203
- [INFO] [2026-01-17 17:16:44.805 - 1768670204805] JASMY_USDT.BITMART.SPOT: cur balances: Balance(base=13154.0, quote=375.63080001000003), zero base: 13400.0, zero quote: 370.0
- [INFO] [2026-01-17 17:16:44.805 - 1768670204805] JASMY_USDT.BITMART.SPOT: mid price: 0.008959653072860629
- [INFO] [2026-01-17 17:16:44.805 - 1768670204805] JASMY_USDT.BITMART.SPOT: base position: -246.0 left base maker: 1033824.5999999978 quote position: -5.63080001000003 left quote maker: 123.93771005001327
- [INFO] [2026-01-17 17:16:44.805 - 1768670204805] JASMY_USDT.BITMART.SPOT: breakeven selling price: 0.0, breakeven buying price: 0.02288943093495947 <<<<<
- [INFO] [2026-01-17 17:16:44.805 - 1768670204805] JASMY_USDT.BITMART.SPOT: min qty = 891.0891089108911
- [INFO] [2026-01-17 17:16:44.806 - 1768670204806] JASMY_USDT.BITMART.SPOT: min qty = 990.09900990099
- [INFO] [2026-01-17 17:16:44.806 - 1768670204806] JASMY_USDT.BITMART.SPOT: min qty = 24.752475247524753
- [INFO] [2026-01-17 17:16:44.806 - 1768670204806] JASMY_USDT.BITMART.SPOT: min qty = 24.752475247524753
- [DEBUG] [2026-01-17 17:16:44.806 - 1768670204806] JASMY_USDT.BITMART.SPOT: shneine_asks: [[0.009856, 891.0891089108911, 0], [0.009857, 908.910891089109, 1], [0.009858, 990.09900990099, 2], [0.009859, 1009.9009900990098, 3]]
- [DEBUG] [2026-01-17 17:16:44.806 - 1768670204806] JASMY_USDT.BITMART.SPOT: shneine_bids: [[0.008064, 3069.5033789093195, 0], [0.008063, 3131.2817502759826, 1], [0.008062, 3070.264853327307, 2], [0.008061, 3132.0586468769693, 3]]
- [INFO] [2026-01-17 17:16:44.806 - 1768670204806] JASMY_USDT.BITMART.SPOT: ask bound = 0.008105999999999999 & bid bound = 0.009777000000000001
- [INFO] [2026-01-17 17:16:44.806 - 1768670204806] JASMY_USDT.BITMART.SPOT: ask less: 0.05, bid less: 0.05
- [DEBUG] [2026-01-17 17:16:44.806 - 1768670204806] JASMY_USDT.BITMART.SPOT: actual_asks: [[0.009856, 891.0891089108911, 0], [0.009857, 908.910891089109, 1], [0.009858, 990.09900990099, 2], [0.009859, 1009.9009900990098, 3]]
- [DEBUG] [2026-01-17 17:16:44.806 - 1768670204806] JASMY_USDT.BITMART.SPOT: actual_bids: [[0.008064, 3069.5033789093195, 0], [0.008063, 3131.2817502759826, 1], [0.008062, 3070.264853327307, 2], [0.008061, 3132.0586468769693, 3]]
- [DEBUG] [2026-01-17 17:16:44.806 - 1768670204806] JASMY_USDT.BITMART.SPOT-BRIEF: finish build grid
- [DEBUG] [2026-01-17 17:16:44.806 - 1768670204806] JASMY_USDT.BITMART.SPOT: built grid:
- ([[0.009856, 891.0891089108911, 0], [0.009857, 908.910891089109, 1], [0.009858, 990.09900990099, 2], [0.009859, 1009.9009900990098, 3]], [[0.008064, 3069.5033789093195, 0], [0.008063, 3131.2817502759826, 1], [0.008062, 3070.264853327307, 2], [0.008061, 3132.0586468769693, 3]])
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M depth {'ask2': 0.0, 'bid2': 0.0, 'uask2': 0.0, 'ubid2': 0.0}
- [DEBUG] [2026-01-17 17:16:44.806 - 1768670204806] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- 1768670204806 request through session manager and ip 172.31.16.54 for https://api-cloud.bitmart.com/spot/quotation/v3/books?limit=50&symbol=JASMY_USDT
- [WARNING] [2026-01-17 17:16:44.920 - 1768670204920] COMMON: exception: attribute name must be string, not 'int'
- 1768670204921 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v4/query/open-orders
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M orders {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437307175705580288', price=0.008061, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:45.059 - 1768670205059] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:45.059 - 1768670205059] COMMON: local-cycle latency 695
- [INFO] [2026-01-17 17:16:55.059 - 1768670215059] COMMON: event loop iteration
- lines len: 8
- [DEBUG] [2026-01-17 17:16:55.060 - 1768670215060] JASMY_USDT.BITMART.SPOT-BRIEF: start process grid
- 1768670215060 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/v4/query/open-orders
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M orders {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437307175705580288', price=0.008061, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:55.193 - 1768670215193] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:55.193 - 1768670215193] JASMY_USDT.BITMART.SPOT: orders: {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437307175705580288', price=0.008061, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:55.193 - 1768670215193] JASMY_USDT.BITMART.SPOT-BRIEF: orders (asks: 4, bids: 4): {'ask': [OrderInfo(order_id='1437306783085171457', price=0.009852, quantity=891.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306783068394240', price=0.009855, quantity=1010.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782967730944', price=0.009854, quantity=990.0, side=<OrderSide.ASK: 'ask'>), OrderInfo(order_id='1437306782346973953', price=0.009853, quantity=909.0, side=<OrderSide.ASK: 'ask'>)], 'bid': [OrderInfo(order_id='1437307175705580288', price=0.008061, quantity=3071.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782816736001', price=0.008058, quantity=3072.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437306782481191681', price=0.008059, quantity=3133.0, side=<OrderSide.BID: 'bid'>), OrderInfo(order_id='1437305574538416899', price=0.00806, quantity=3071.0, side=<OrderSide.BID: 'bid'>)]}
- [DEBUG] [2026-01-17 17:16:55.193 - 1768670215193] JASMY_USDT.BITMART.SPOT-BRIEF: start build grid
- 1768670215193 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/quotation/v3/ticker?symbol=JASMY_USDT
- 1768670215193 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v1/wallet
- 1768670215194 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/quotation/v3/trades?symbol=JASMY_USDT
- 1768670215195 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/quotation/v3/books?limit=50&symbol=JASMY_USDT
- 1768670215197 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/v4/query/trades
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M balance Balance(base=13154.0, quote=375.63080001000003)
- [DEBUG] [2026-01-17 17:16:55.288 - 1768670215288] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [INFO] [2026-01-17 17:16:55.288 - 1768670215288] JASMY_USDT.BITMART.SPOT: changes: 1.0 1.0 0.0 0.0 0.00895614479439473
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M public_trades []
- [DEBUG] [2026-01-17 17:16:55.289 - 1768670215289] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M book BestBook(ask_price=0.009778, bid_price=0.008097)
- [DEBUG] [2026-01-17 17:16:55.309 - 1768670215309] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M mm_left_amt {'base_maker': 1033824.5999999978, 'quote_maker': 123.93771005001327, 'base_taker': 0.0, 'quote_taker': -25.0, 'tag': 1766484266}
- [DEBUG] [2026-01-17 17:16:55.337 - 1768670215337] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M private_trades []
- [DEBUG] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT-BRIEF: info-trades-log latency 144
- [INFO] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: cur balances: Balance(base=13154.0, quote=375.63080001000003), zero base: 13400.0, zero quote: 370.0
- [INFO] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: mid price: 0.00895614479439473
- [INFO] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: base position: -246.0 left base maker: 1033824.5999999978 quote position: -5.63080001000003 left quote maker: 123.93771005001327
- [INFO] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: breakeven selling price: 0.0, breakeven buying price: 0.02288943093495947 <<<<<
- [INFO] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: min qty = 891.0891089108911
- [INFO] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: min qty = 990.09900990099
- [INFO] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: min qty = 24.752475247524753
- [INFO] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: min qty = 24.752475247524753
- [DEBUG] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: shneine_asks: [[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]]
- [DEBUG] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: shneine_bids: [[0.008061, 3070.6457322323226, 0], [0.00806, 3132.4472397611967, 1], [0.008059, 3071.4077736102186, 2], [0.008058, 3133.224714876551, 3]]
- [INFO] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: ask bound = 0.008098 & bid bound = 0.009777000000000001
- [INFO] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: ask less: 0.05, bid less: 0.05
- [DEBUG] [2026-01-17 17:16:55.338 - 1768670215338] JASMY_USDT.BITMART.SPOT: actual_asks: [[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]]
- [DEBUG] [2026-01-17 17:16:55.339 - 1768670215339] JASMY_USDT.BITMART.SPOT: actual_bids: [[0.008061, 3070.6457322323226, 0], [0.00806, 3132.4472397611967, 1], [0.008059, 3071.4077736102186, 2], [0.008058, 3133.224714876551, 3]]
- [DEBUG] [2026-01-17 17:16:55.339 - 1768670215339] JASMY_USDT.BITMART.SPOT-BRIEF: finish build grid
- [DEBUG] [2026-01-17 17:16:55.339 - 1768670215339] JASMY_USDT.BITMART.SPOT: built grid:
- ([[0.009852, 891.0891089108911, 0], [0.009853, 908.910891089109, 1], [0.009854, 990.09900990099, 2], [0.009855, 1009.9009900990098, 3]], [[0.008061, 3070.6457322323226, 0], [0.00806, 3132.4472397611967, 1], [0.008059, 3071.4077736102186, 2], [0.008058, 3133.224714876551, 3]])
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M depth {'ask2': 0.0, 'bid2': 0.0, 'uask2': 0.0, 'ubid2': 0.0}
- [DEBUG] [2026-01-17 17:16:55.339 - 1768670215339] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- [DEBUG] [2026-01-17 17:16:55.339 - 1768670215339] JASMY_USDT.BITMART.SPOT-BRIEF: extra-orders-log latency 0.07534027099609375
- [DEBUG] [2026-01-17 17:16:55.339 - 1768670215339] JASMY_USDT.BITMART.SPOT: iter_len: 1.0149945815404255 10.0
- [DEBUG] [2026-01-17 17:16:55.339 - 1768670215339] JASMY_USDT.BITMART.SPOT: New len: 0 + 0, cancel len: 0
- to_create asks: []
- to_create bids: []
- to_cancel: []
- [DEBUG] [2026-01-17 17:16:55.339 - 1768670215339] JASMY_USDT.BITMART.SPOT-BRIEF: New len: 0 + 0, cancel len: 0
- [DEBUG] [2026-01-17 17:16:55.339 - 1768670215339] JASMY_USDT.BITMART.SPOT-BRIEF: orders-update latency 0
- [DEBUG] [2026-01-17 17:16:55.339 - 1768670215339] JASMY_USDT.BITMART.SPOT-BRIEF: finish process grid
- [DEBUG] [2026-01-17 17:16:55.340 - 1768670215340] COMMON: local-cycle latency 280
- ^CTraceback (most recent call last):
- File "/home/ubuntu/debug/pydmm-framework/pydmm-strategy/pydmm_strategy/launch.py", line 68, in <module>
- bot.run_event_loop()
- File "/home/ubuntu/debug/pydmm-framework/pydmm-strategy/pydmm_strategy/market_making/market_making.py", line 303, in run_event_loop
- time.sleep(self.cooldown)
- KeyboardInterrupt
- (.venv) ubuntu@ip-172-31-22-139:~/debug/pydmm-framework$ tail /mnt/.launch-cache/RVV/common.m.err.log^C
- (.venv) ubuntu@ip-172-31-22-139:~/debug/pydmm-framework$ ^C
- (.venv) ubuntu@ip-172-31-22-139:~/debug/pydmm-framework$ KEYS_DIR=/home/ubuntu LAUNCH_CACHE_DIR=/mnt/.launch-cache PYTHONPATH=/home/ubuntu/debug/pydmm-framework:/home/ubuntu/debug/pydmm-framework/pydmm-strategy:/home/ubuntu/debug/pydmm-framework/pydmm-connectors:/home/ubuntu/debug/pydmm-framework/pydmm-api-models python3 pydmm-strategy/pydmm_strategy/launch.py test_market_making_config.json M
- Launching config: { "strategy": "M", "group": "JASMY", "group_dir": "/mnt/.launch-cache/JASMY", "cooldown": 10.0, "clients": [ { "strategy": "M", "group": "JASMY", "group_dir": "/mnt/.launch-cache/JASMY", "client": { "ticker": { "symbol": { "base": "JASMY", "quote": "USDT" }, "exchange": { "name": "bitmart", "type": "spot" } }, "strategy": "M" }, "spread_size": 20, "cancel_on_start": true, "retain": false, "fast_arbitrage": false, "tag": 1766484266, "tb_order_funds": 0.0, "tb_spread_size": 0.15, "tb_price_bound": 0.005, "buy_side": { "target": 370.0, "left_maker": 123.93771005001327, "left_taker": -25.0, "zones": [ { "bound": 2.5, "quantity": 50.0, "quantity_step": 15.0, "n_levels": 2, "protection": false }, { "bound": 3.5, "quantity": 50.0, "quantity_step": 10.0, "n_levels": 2, "protection": false } ], "n_always_repost": 0 }, "sell_side": { "target": 13400.0, "left_maker": 1033824.5999999978, "left_taker": 0.0, "zones": [ { "bound": 2.5, "quantity": 1800.0, "quantity_step": 0.1, "n_levels": 2, "protection": true }, { "bound": 3.5, "quantity": 2000.0, "quantity_step": 0.05, "n_levels": 2, "protection": false } ], "n_always_repost": 0 } } ] }
- MarketLogger init: log_path=/mnt/.launch-cache/JASMY/common.M.log, market=COMMON
- MarketLogger init: log_path=None, market=COMMON
- [CRITICAL] [2026-01-17 17:18:29.201 - 1768670309201] COMMON: ------ New launch ------
- 1768670309201 request through session manager and ip 172.31.22.139 for https://api-cloud.bitmart.com/spot/v1/symbols/details
- [INFO] [2026-01-17 17:18:29.348 - 1768670309348] COMMON: Exchange precision: [6, 0]
- [WARNING] [2026-01-17 17:18:29.349 - 1768670309349] COMMON: Precision mismatching with config values: [5, 2]
- MarketLogger init: log_path=/mnt/.launch-cache/JASMY/JASMY_USDT.bitmart.spot.M.log, market=JASMY_USDT.bitmart.spot
- MarketLogger init: log_path=None, market=JASMY_USDT.bitmart.spot
- [CRITICAL] [2026-01-17 17:18:29.349 - 1768670309349] JASMY_USDT.BITMART.SPOT: ------ New launch ------
- MarketLogger init: log_path=None, market=JASMY_USDT.bitmart.spot-brief
- [CRITICAL] [2026-01-17 17:18:29.351 - 1768670309351] JASMY_USDT.BITMART.SPOT-BRIEF: ------ New launch ------
- [DEBUG] [2026-01-17 17:18:29.352 - 1768670309352] JASMY_USDT.BITMART.SPOT: add market (extra-new version markup)
- [INFO] [2026-01-17 17:18:29.352 - 1768670309352] JASMY_USDT.BITMART.SPOT: LogsSender JASMY_USDT.bitmart.spot create: completed
- [DEBUG] [2026-01-17 17:18:29.352 - 1768670309352] JASMY_USDT.BITMART.SPOT: resistance params: 0.0 -25.0
- [INFO] [2026-01-17 17:18:29.352 - 1768670309352] JASMY_USDT.BITMART.SPOT: deposit checker: OK
- LogsSender mock (success): JASMY_USDT.bitmart.spot.M alert {'op': 'start'}
- [DEBUG] [2026-01-17 17:18:29.352 - 1768670309352] JASMY_USDT.BITMART.SPOT: LogsSender send: completed
- 1768670309353 request through session manager and ip 172.31.24.169 for https://api-cloud.bitmart.com/spot/v4/cancel_all
- (.venv) ubuntu@ip-172-31-22-139:~/debug/pydmm-framework$
Advertisement