From b44829b4749ab381d724452989827cb7e5714cd7 Mon Sep 17 00:00:00 2001 From: Nawaz Haider Date: Sat, 3 Jan 2026 17:25:54 +0600 Subject: [PATCH] Reduce sleep duration in hedge order placement retry loop for improved responsiveness --- utils/clob_orders.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/clob_orders.py b/utils/clob_orders.py index 1c63a0f..586ddbd 100644 --- a/utils/clob_orders.py +++ b/utils/clob_orders.py @@ -38,7 +38,7 @@ async def place_anchor_and_hedge( anchor_order_id = await place_limit_order(anchor_token_id, price, size, expire=True) if PLACE_OPPOSITE_ORDER and anchor_order_id: - for _ in range(65 * (1 / 0.05)): + for _ in range(65 * (1 / 0.02)): if in_memory_db_contains_item(anchor_order_id): hedge_order_id = await place_limit_order( hedge_token_id, 1 - price - PROFIT_MARGIN, size @@ -47,7 +47,7 @@ async def place_anchor_and_hedge( f"Order prices: {round(price, 2)} and {round(1 - price - PROFIT_MARGIN, 2)}" ) break - await asyncio.sleep(0.05) + await asyncio.sleep(0.02) else: logger.info(f"Order price: {price} [Canceled before hedge placement]") decrement_trades()