Skip to content

Commit a6c04b7

Browse files
committedFeb 24, 2025·
Refine insufficient margin error message for futures trading
- Improve wording to make the error message more precise and actionable - Clarify the specific margin constraint preventing order execution - Enhance readability of the error message for users
1 parent b5c91b5 commit a6c04b7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed
 

‎jesse/models/FuturesExchange.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ def on_order_submission(self, order: Order) -> None:
116116

117117
if effective_order_size > self.available_margin:
118118
raise InsufficientMargin(
119-
f'You cannot submit an order for ${round(order.qty * order.price)} when your available margin is ${round(self.available_margin)}. Consider increasing leverage number from the settings or reducing the order size.'
119+
f'Cannot submit an order with a value of ${round(order.qty * order.price)} when your available margin is ${round(self.available_margin)}. Consider increasing leverage number from the settings or reducing the order size.'
120120
)
121121

122122
self.available_assets[base_asset] += order.qty

0 commit comments

Comments
 (0)
Please sign in to comment.