Triggered Price Ladders for Staggered Limit Orders
Summary
This order-placement utility submits a sequence of limit orders at regular price intervals. For a buy ladder, the first order is at the configured starting price and later orders step downward; for a sell ladder, prices step upward. The user specifies the side, starting price, spacing, number of orders, and amount per order. An optional trigger waits for the market price to cross a set level before submitting the ladder, with the crossing direction determined by the initial price relative to that level.
Before placing orders, the program totals the required funds for buys or the required asset quantity for sells and checks the available account balance. It then submits the orders individually and logs completion. The document contains implementation details but no backtest, execution analysis, or evidence about fill rates or profitability. The orders may remain unfilled as the market moves, and the preflight check does not account for fees or changing prices; the buy-side funds estimate also follows the buy-price schedule even when sell orders are selected.
Key ideas
- A buy ladder places successive orders at lower prices, while a sell ladder uses higher prices.
- Order spacing, count, size, and starting price are configurable.
- An optional trigger starts order submission after price crosses a chosen level.
- The utility checks available balance or asset quantity before submitting orders.
- The document does not assess order fills, fees, or trading performance.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.