Trade with Edge

SFOX offers a suite of high-performance trade execution algorithms to enhance trade performance. These algorithms hunt for better prices and mitigate market impact by taking advantage of proprietary engineering and our aggregated orderbook

  • Algorithm
  • Market
  • Limit
  • Tortoise
  • Hare
  • Smart Routing
  • Stop Loss
  • Gorilla
  • Polar Bear
  • Sniper
  • TWAP
  • SFOX Basic

Market

SFOX’s Market order will buy or sell immediately at the best available current price – across all liquidity providers SFOX is connected to – to fill your entire order.

When to use:

When you need to make a fast trade. Can be used for any size.*

*We recommend using limit orders for large trades.

Example:

You want to buy/sell BTC as quick as possible without having to deal with limits.

Limit

SFOX’s limit order is an order to buy or sell at a specific price or better.

When to use:

When you want to make a fast trade with a limit price. Can be used for any size.

Example:

You want to buy/sell BTC and want SFOX to execute the order quickly on an exchange that matches or beats your limit price.

Tortoise

Only supported through our API.

Optimizes order routing for best price. Tortoise is a slow moving algorithm that prices your order to get you the best price. The algorithm will often try to place your order at the top of the order book.

When to use:

Best used for small size bitcoin trades (less than 20 btc) when the markets are active. If volume in the market is high, then Tortoise is more effective.

Example:

If you are buying 5 bitcoin and are willing to wait to get a better price.

Hare

Hare aims for a better price without compromising execution speed. The goal is get a better price than smart routing. The algorithm will continue to move on price and on exchanges to execute the trade.

When to use:

Best used for small size bitcoin trades (less than 20 btc) when the markets have medium level activity (medium volume).

Example:

If you are buying 5 bitcoin but want to make sure the trade executes (even if it is not the most optimum price).

Smart Routing

Routes your order for best execution. Smart routing routes your order to the exchange with the best price. It will also split the order up to send to multiple exchanges for the most optimum execution price.

When to use:

When you want to make sure your order is completed as soon as possible. This algorithm can be used for any size.

Example:

If you are trying to buy/sell bitcoin as quickly as possible

Stop Loss

A Stop-Loss is designed to limit an investor’s loss on a trade position. A sell order is triggered as soon as the average exchange price reaches the stop-loss price set by the user.

Our stop-loss algorithm takes the average price of all trades within the last minute, across all exchanges, and uses that average price to determine the trigger values.

When to use:

When you are holding Bitcoin and want to limit your loss by selling if the market drops.

Example:

If you have 2 Bitcoin that you bought at $250 and want to make sure you sell if the price drops to $200.

Gorilla

Trade large orders without moving the market. Determines how to execute a large order by showing only smaller pieces on the order book. The goal is to get a better price than smart routing. The algorithm will continue to move on price and on exchanges to execute the trade.

When to use:

When trading more than 20 btc and when the markets have medium level activity.

Example:

If you are selling 100 bitcoin and want to make sure the market doesn’t move.

Polar Bear

A hidden order optimized for price. Once the limit price is reached, Polar Bear will execute by trading on top of the order book on the exchange with the best price, without going deeper in the order book and while minimizing market impact.

When to use:

Looking for stealth execution optimized for price. Best when order book has thin spreads with small quantities on top of the order book.

Example:

If you want to buy 100 Bitcoin, optimizing for price.

Sniper

A hidden order optimized for speed. Sniper will not show up on the order book. Sniper will execute the order quickly on the exchange with the best price, while minimizing adverse impact to the market price.

When to use:

Executing a large (more than 20 Bitcoin) order when the markets are active and you want to execute quickly. Minimizes slippage and adverse impact on price.

Example:

If you want to buy 100 Bitcoin quickly in a very volatile market

TWAP

Time-weighted average price. Trade {n} Bitcoin over {t} hours for {p} avg. price / Bitcoin.

When to use:

When you want to buy or sell a certain number of Bitcoin for an average price over a set amount of time.

Example:

You want to sell 10 Bitcoin for an average of $500 in the next 5 hours.

SFOX Basic

Our easiest way to buy and sell cryptocurrencies commission free.

When to use:

When you want to buy and sell without having to deal with limits.

Example:

You want to buy/sell BTC as quick as possible without having to deal with limits.