- Suggested Videos:
The Butterly Shake A Quick Shake Overview How to Build/Deploy the Shake
The Shake
The Shake is a proprietary market-making algorithm designed to take advantage of price movements within a pre-determined range. Here is how the Shake algorithm works:
- Bids and offers are automatically placed at custom price intervals; these are called “Stack Orders.”
- Once a Stack Order is filled, covering orders are instantly placed at a specific profit target; these are called “Profit Orders.”
- Once, a Profit Order is filled, the original Stack Order is replenished.
- This process repeats until, the Shake is stopped by the trader or until the Shake breaks the pre-defined range, triggering a stop.
Launching the Shake
The trader can create many different Shake configurations, save these to hotkeys and then quickly deploy them by entering an order in the connecting platform. This allows the Shake to be used on the fly, in any trading strategy. Since a specific Shake configuration can be attached to each order, the trader can place many different types of Shakes in the market, and the algorithm will only trigger once these orders are filled. Each Shake algorithm runs independent of any other one, so many Shakes can be executing across multiple products at once.
Customization Options
The Shake can be customized to suit many different market conditions:
- Change the spread between orders.
- Start the Shake with an initial position, or use the Shake to get into a position.
- Allow the Shake to follow the market, or Shake only from specific price points.
- Create stops that will terminate the Shake if the market trades outside a specific range.


