Configure how TradersPost handles retries when a trade fails to create an execution plan. Retries only apply to errors that occur before execution — during the trade planning stage. If an error happens after a trade plan has been created (during order execution), TradersPost will not retry to avoid the risk of creating duplicate orders.
Choose whether TradersPost should automatically retry failed trades.
The maximum number of retry attempts that TradersPost will make if a trade fails to plan.
For example, setting this to 5 allows up to 5 retry attempts before giving up.
The initial delay between retry attempts, in milliseconds.
For example, 1000 means the first retry will occur 1 second after the failure.
Controls exponential backoff for retries. Each retry will wait longer than the previous one, multiplied by this value. For example:
Sets the upper limit for how long the delay can grow between retries. Even with a large multiplier, the delay will not exceed this value.
Example Configuration
| Setting | Example Value | Description |
|---|---|---|
| Retries | Allow retries | Enables retry attempts |
| Max retries | 5 | Up to 5 retries |
| Delay | 1000 | First retry after 1 second |
| Delay multiplier | 2 | Delay doubles each time |
| Max delay | 10000 | Delay capped at 10 seconds |
With these settings, TradersPost will retry up to 5 times, with increasing delay intervals until either the trade succeeds or the retry limit is reached.