Here come the crypto trading algorithms

After spending a few decades on the street I got to see first-hand how the trading algorithm revolution lead to sophisticated and complex strategies that were necessary to execute trades efficiently and effectively. This revolution is coming to cryptocurrency.

First, let’s define what a trading algorithm is—simply put, algorithms are a method of executing orders using a set of rules based on a multitude of dimensions (volume, time, venue) in order to fan out orders to accomplish certain objectives (speed, secrecy, price).

The most important thing to remember is that not all algos are created equal. That’s why we’ve assembled a team of street veterans with experience crafting algorithms for some of the most successful shops.

Our algorithms include a blend of well-established algorithms along with custom algorithms created by our team. Unlike most existing cryptocurrency algorithms, all of our algorithms execute across multiple venues. Our algorithms can be blended according to each individual trader’s strategy.


  • BASKET - Executes multiple trades of multiple coins simultaneously and over a period of time using TWAP or other time-based strategies.
  • TWAP (Time Weighted Average Price) -  Executes trades evenly over a specified time period
  • VWAP (Volume Weighted Average Price) - Executes trades evenly based on trading volume.
  • THOR - Executes one order across multiple venues so they arrive at each venue at the same time to minimize market impact.
  • ICEBERG - Executes orders in random slice sizes over a period of time over multiple venues to minimize market impact.
  • Pairs Trades - Executes two trades of individual coins while maintaining a balance between the long and the short side of the trade.
  • IWAP (Information Weight Average Price) - A custom Mainbloq algorithm that trades in windows of fixed notional while varying the duration.
  • ISR (Implementation Shortfall Reducer) - A custom Mainbloq algorithm that reduces slippage and balances market impact by controlling the rate of execution.


These algorithms are just the start. We’re crafting sophisticated strategies to ensure our clients can execute effectively and efficiently. We also work with our clients to create tailored algorithms so they can execute their trading strategies.

Our mission at Mainbloq is to bring the sophistication of traditional finance to digital assets. Our streaming smart order router is the most efficient way to trade cryptocurrencies across multiple exchanges. Our algorithms help traders execute their strategies smarter. You might be thinking, what comes next? You’ll just have to wait and see...

Mainbloq launches Streaming Smart Order Router for trading cryptocurrency

We are thrilled to officially release our first "TradeBloq" module which is the first of its kind, and a critical part of the infrastructure needed for the digital asset markets to scale efficiently.

- Mainbloq offers best execution to sophisticated digital asset traders through their xSOR Smart Order Router which has direct, streaming connections to exchanges for the fastest and best execution.

- Their Smart Order Router is live and currently trading cryptocurrency for their clients.

- Each client receives a dedicated Smart Order Router to execute from.

- The Smart Order Router can be used stand-alone or can be integrated into other trading platforms via API.

Mainbloq launched their Streaming Smart Order Router for trading digital assets. The Router has direct market access via streaming connections to exchanges enabling the fastest execution. It executes cross-exchange trades for the best price with the click of one button.

"We've heard a lot of the other platforms talk about their plans to build a Smart Order Router," said CEO Peter Bordes, "but we are live today and know we have the best, most sophisticated technology. Our system is built by a team of Wall Street trading veterans looking to bring the sophistication of the street to digital assets."

"Not all smart order routers are created equal," said CIO Marc Deveaux, "The purpose of a Smart Order Router is best execution, so if you're using a third party servers and APIs you're already behind. We create direct, streaming connections to exchanges to snipe as quickly as possible. Our process for normalizing data is unparalleled."

Mainbloq's Smart Order Router currently has connections to over 100 exchanges and can trade over 30,000 currency pairs.

"This is just the beginning," said Peter Bordes. "We're building a best-in-class cloud-based modular platform joining data, tools, research, and insights for digital assets. It's time that crypto got more sophisticated."

About Mainbloq
Mainbloq is a data, research, and technology company focusing on blockchain and digital assets. Their streaming Smart Order Router gives clients access to cross-exchange pools of liquidity with direct, streaming connections to exchanges for the fastest and best execution. Mainbloq offers a cloud-based modular platform, and suite of trading algorithms, the ability for clients to integrate their own algorithms, and consulting services to help client's execute on their trading strategies. Mainbloq is building the best-in-class platform for researching and trading digital assets. For more information visit

Ryan Kuiken 
VP, Sales and Business Development