Unlock the power of advanced trading
Leverage cutting-edge technology for your trading success. Go beyond basic strategies by employing sophisticated tools, algorithms, and automations.
![Sandwich trading DMA desktop user interface](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/65e8a7f599f7f66ef756e59d_DMA_Sandwich-Trading.webp)
A powerful tool to enhance your trading activities
![Sandwich trading Automation Station flow diagram showing triggers, monitoring and actions.](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/6639012d9714dfb7c0ec6fc0_Sandwich-trading_automation-station_1.2%402x.webp)
Why use automations?
It allows manual and automated control of advanced and complex trading strategies.
The Automation Station keeps a continuous eye on the market for you so that you don't miss any opportunity.
Trade across multiple accounts, instruments and exchanges in a single click.
Whether to automate your trading strategy or manage orders efficiently, achieve trading excellence with the Automation Station.
Intuitive UI
UI designed to instinctively add:
- Conditions
- Numerous Trade Actions
- Alerts
- Custom Webhooks
![Sandwich Trading App UI - intuitive automations setup screen](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/6634e90575d14b1a018b5d15_SandwichTrading_Advancedtrading_1.webp)
Time & Price based Conditions
Start your trading strategy by running the actions when:
- A specific time is met
- An instrument's price crosses a targeted level
- A combination of multiple Price and/or Time conditions are met
![Sandwich Trading App UI - set conditions by time and price](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/6634e904e75268bad4cceaf2_SandwichTrading_Advancedtrading_2.webp)
Add Actions - Any Actions
No restrictions on Order Types!
- Pick between Limit, Market or any of your favourite Algos
- Same familiar Order Ticket as what you've come to love on the DMA
![Sandwich Trading App UI — add actions](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/6634e9058b7bed3b87f91617_SandwichTrading_Advancedtrading_3.webp)
Trade on Multiple Accounts & Instruments!
Want to trade across multiple exchanges and multiple instruments all at once? Done.
![Sandwich Trading App UI - Trade on Multiple Accounts & Instruments](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/6634ea29fb7dbbdca8302dc0_SandwichTrading_Advancedtrading_4.webp)
Manual Execution
Not ready to automate? No problem. Every automation allows you to manually trigger your trading Actions, giving you the flexibility to step in whenever you see fit.
![Sandwich Trading App UI - run manual trade executions](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/6639012d02a89e061a458375_SandwichTrading_Advancedtrading_5.webp)
Powerful Automations Manager
As with the Algo Manager, the Automation Station provides a powerful interface to manage and inspect all of you running and historical automations.
![Sandwich Trading App UI - manage and inspect all of you running and historical automations.](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/6639012e1f483c46fcf9c9f7_SandwichTrading_Advancedtrading_6.webp)
Monitor your algo trading across accounts and instruments with Sandwich Algo Manager
![Sandwich Trading App UI - Algo Manager](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66390f7a04976ecd8a4a249b_SandwichTrading_AlgoManager_1.webp)
Start, Stop, and Queue Algos
This flexibility is crucial for adapting to changing market conditions or adjusting strategies based on performance.
![Sandwich Trading App UI - Algo Manager](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66390f7ecedcdad9c6d930ab_SandwichTrading_AlgoManager_2.webp)
Algo Cloning and Editing
Cloning algos and being able to edit cloned algos saves time and allows for rapid deployment of successful strategies.
![Sandwich Trading App UI - Algo Manager](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/6639fdc276a44ab48b6123ae_SandwichTrading_AlgoManager_3.webp)
Algo Automation
Algos can be moved to the Automation Station, where they can be configured to run under specified conditions.
![Sandwich Trading App UI - Algo Manager](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/663b91d88602bf1832658455_SandwichTrading_AlgoManager_4.webp)
Real-Time and Post-Trade Performance Metrics
Metrics include execution comparisons against benchmarks like Market TWAP, Market VWAP and Arrival Price.
![Sandwich Trading App UI - Algo Manager](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/663b92d5f896f20e8a87ed7a_SandwichTrading_AlgoManager_6.webp)
Monitoring Execution
Interested in the mechanics of these little machines? Peer under the hood for a comprehensive view of all the moving parts.
- Orders: A digestible view of all cancelled, filled and active orders.
- Order Audit: See single order progression from placement to completion.
- Feedback: For detailed logs and insights into the algo decisions.
![Sandwich Trading App UI - Algo Manager](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/663b91d8af7be7133f2fb265_SandwichTrading_AlgoManager_8.webp)
The wonder of algorithmic trading
Time Slice
The Time Slice algo splits large orders into smaller ones over a set period, reducing market impact by dispersing the execution.
Size Randomness
Price Limit
Interval Randomness
Reduce Only
Post Only
Price Distribution
Max Slippage
Aggression Level
POV
The POV algo executes large orders in parts, targeting a user-set share of market volume over time, aiming to reduce market impact.
Size Randomness
Price Limit
Interval Randomness
Reduce Only
Post Only
Price Distribution
Max Slippage
Aggression Level
Scale
The Scale algo sets multiple limit orders within a chosen price range, allowing users to tweak the price distribution factor.
Size Randomness
Price Limit
Interval Randomness
Reduce Only
Post Only
Price Distribution
Max Slippage
Aggression Level
Swarm
The Swarm algo breaks a large order into smaller market orders to minimize slippage and market visibility.
Size Randomness
Price Limit
Interval Randomness
Reduce Only
Post Only
Price Distribution
Max Slippage
Aggression Level
Iceberg
The Iceberg algo divides a large order into smaller limit orders to conceal the total order size from the market.
Size Randomness
Price Limit
Interval Randomness
Reduce Only
Post Only
Price Distribution
Max Slippage
Aggression Level
Limit Chase
The Limit Chase algo sets a limit order at a defined Chase Distance from the best bid or offer and adjusts to stay within this maximum distance.
Size Randomness
Price Limit
Interval Randomness
Reduce Only
Post Only
Price Distribution
Max Slippage
Aggression Level
Smart TWAP
The Smart TWAP algo aims for an average execution price close to the market's TWAP, reducing market impact, saving costs, and minimizing tracking risk.
Size Randomness
Price Limit
Interval Randomness
Reduce Only
Post Only
Price Distribution
Max Slippage
Aggression Level
Adaptive Chase
The Adaptive Chase algo, aiming for liquidity at optimal prices and lower trading fees, calculates a reference price from a specified order book chase distance for execution.
Size Randomness
Price Limit
Interval Randomness
Reduce Only
Post Only
Price Distribution
Max Slippage
Aggression Level
Why use Sandwich's Algos?
The algos come paired with a very powerful Algo Manager to manage multiple algos at once
Want to run an algo once a range of price triggers are met, you can do that with our robust and very capable Automation Station
These algos have been put through their paces both in testing and in production.
Algos designed to meet the demands of institutional traders, offering robust, reliable, and scalable trading solutions.
DOM Trader
![Sandwich Trading interface with the integrated DOM Trader panel.](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66b1e0e9c7eb5cc42a66a22b_image_2024-08-05_16-47-33.avif)
![Sandwich Trading DOM Trader panel isolated](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66b1e0e98aa92101ffbe8929_image_2024-08-02_08-19-43.avif)
Understanding the DOM Trader Layout
Columns
Orders Column:
Shows your buy and sell orders at each price level.
Bids Column:
Displayed on the left side of the price column, shows the total quantity bid at each price level.
Price Column:
This central column displays different price levels for the selected Instrument.
Asks Column:
Displayed on the right side of the price column, shows the total quantity on offer at each price level.
![Sandwich Trading DOM Trader panel crop showing the Columns](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66b0f5a6d96bb7c49a97261a_DOM_enlarged-to-slice_03.avif)
![Sandwich Trading DOM Trader panel crop showing the Order Entry Panel](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66b0f5a658038ac3bb08b903_DOM_enlarged-to-slice_04.avif)
![Sandwich Trading DOM Trader panel crop showing the Quick Trade buttons](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66b0f5a61c6cf7698648a4d8_DOM_enlarged-to-slice_05.avif)
![Sandwich Trading DOM Trader panel crop showing the Orders & Positions Management panel.](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66b0f5a6a53dde0c332c76bb_DOM_enlarged-to-slice_06.avif)
![Sandwich Trading DOM Trader panel crop showing the Instrument Session Metadata](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66b0f5a669066b83351ab716_DOM_enlarged-to-slice_07.avif)
![Sandwich Trading DOM Trader panel crop showing the User Account Instrument Information](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66b0f5a637ed5d79d3e3a6e0_DOM_enlarged-to-slice_08.avif)
![Sandwich Trading DOM Trader panel crop showing the Positions Bar in hedge mode](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66b0f5a9bf6661d3a486f0e0_DOM_enlarged-to-slice_10.avif)
![Sandwich Trading DOM Trader panel crop showing Positions](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66b22dd8884a28f7e863b4e0_image_2024-08-02_08-20-32.avif)
Order Entry Panel
Customise your order parameters.
Customisable Lots Size settings per instrument that will be persisted across sessions
Quick Entry Buttons for number of Lots to trade
View Total Order Size in User Currency
Toggle between viewing all quantities in default instrument currency or lot size
Select Time in Force for your order
Select Post or Reduce if applicable
Quick Trade Buttons
Quickly place Market orders, or Limit orders at the Ask or Bid Price
Orders & Positions Management
Flatten: Close all Positions and cancel open Orders
Close: Close all Positions
Reverse: Reverse all existing Positions
Cancel Orders: Cancel all open Orders
User Account Instrument Information
Click values to adjust account instrument settings
Instrument Session Metadata
Volume: Total Volume Traded In Rolling Volume Period
Change: Nett Buys / Sells In Rolling Volume Period
High: Session High Price
Low: Session Low Price
Positions Bar
Summary of your positions for the selected Instrument.
In One-Way Mode:
Entry Price, Quantity, UPnL (User Currency), Liquidation Price
In Hedge Mode:
Entry Price, Quantity Long, Quantity Short, Nett UPnL (User Currency)
Mouse Trading Feature
An interactive way to quickly place, modify, and cancel orders directly within the DOM.
Single Click to buy or sell on the desired price level in the Bids or Asks columns.
Drag-and-Drop existing orders to change them to a new price level. When amending multiple orders at the same price level by dragging-and-dropping, orders are aggregated to a single order at the specified price level. The remaining orders will be canceled to save on Rate Limits.
Right-Click to Cancel: Cancel any orders at the desired price level by Right-Clicking on the orders.
Right-Click on Price Column to reset the reference price to the current midprice and bring it into view.
Hold Ctrl + Scroll to increase / decrease selected price grouping increment
DOM Menu & Settings
Click on the Icons to set the following from the Taskbar:
![Sandwich Trading DOM Trader panel crop showing the Panel Settings Icons](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66b0f5a694586ef07e4e2742_DOM_enlarged-to-slice_02.avif)
Padlock: Lock to Midprice
(Also accessible in DOM Settings)
Gear: Display DOM Settings
Panel: Hide / Show Side Panel
![Sandwich Trading DOM Trader panel crop showing the Settings Options Panel](https://cdn.prod.website-files.com/6441267bfa0a9df2e853f654/66b1ebe205b96ff707122674_dom-trader_settings.avif)
Mid Price: Lock view to the market Mid Price
Show Quantities: with respect to the chosen lot size
Abbreviated Quantities: Reduce the number of digits in the Bid / Ask columns
Algo Orders: View only
Volume Columns: Toggle to show amounts bought and sold
VWAP: Display for session
Profile Period: Session duration will affect the display of volume metrics
Grouping: Aggregate orders into groups according to their price levels
+95%
Increase in trade execution
-80%
Reduction in trading errors
24/7 h
Trading capabilities
Time and price-based triggers lead to actions.
Get started with Sandwich in under 5 minutes.
No subscriptions, no contracts, only 0.01% per order.