[av_revolutionslider id=’3′ av_uid=’av-2s5t3yg’]

With OUR Crypto Algorithmic Trading Software you can:

use built-in trading strategies like


    You can build sophisticated algorithmic strategies for providing crypto liquidity and hedging positions


    Execute arbitrage strategies on bitcoin, ethereum and other cryptocurrencies between multiple crypto exchanges


    Use liquidity and hedging possibilities from other markets to make the markets in a profitable way.


    Let the algorithm find the best price for your order on all crypto exchanges and execute it

  • VWAP

    Achieve best price with large order by splitting it into multiple smaller ones throughout the trading day


    Execute trades on multiple coins at the same time with the possibility to hedge against other coins

here is the full list of out-of-the box trading bots

or build your proprietary trading algorithms

With our OpenAPI you can build your own trading strategy and test it in safe environment on real time or historical data. You can also ask our quant team to help you with the implementation

Crypto Algorithmic Trading Software from Empirica gives you three things – power, speed and precision. Power over how and when to react to any situation that appears on the market. With our tools, you can organize the chaos of market information – automatically analyse thousands of events and react on the most important. React in a very precise manner, measured in milliseconds. The speed of reaction and the ability to process huge amounts of data is an advantage over other market participants, who are not equipped with professional tools and algorithms. This will be your advantage over the market.

Crypto algorithmic trading tools will work for you doing the tedious processing work, while you can concentrate on the essentials – control and strategic issues. They have the ability to change the balance of power in the market. They can multiply the power of your capital. Compensate for a smaller number of people employed in the fund. They improve processes, portfolio management and risk management. Our tools multiply your strength in the market. Multiply the spectrum of investment opportunities that you will be able to respond. Our tools give you the power. Multiplied.

Advantages for traders and quants

Empirica Algorithmic Trading Software

Screenshot from Empirica TradePad application.

Algorithmic Trading Software is a complete environment, dedicated to create, test and execute algorithmic strategies for financial institutions. It aids traders and quants in financial institutions with:

  • possibility of implementation of investment strategies inaccessible by traditional methods
  • savings in transaction costs for large orders
  • exploit market inefficiencies with usage of quantitative analysis
  • portfolio & risk management automation
  • real-time monitoring of hundreds of instruments for occurrence of certain market events
  • performance, stability and security parameters at the highest level required by financial institutions
  • direct connectivity to exchanges, easy integration with brokerage systems
  • our support for the ROI estimation before starting of the project

Build, Test, Trade

Build. Development process of trading algorithms for cryptocurrencies using tools and libraries provided by Empirica has been greatly simplified. At the same time such simplification by no means restricts users in creation of complex algorithms, which is often the case when working with tools based on scripting languages or block diagrams.

Test. Empirica Crypto Algo Trading Software allows users to safely test algorithms before deployment on live markets. Those tests include the ability to verify algorithm behaviour against historical market data, user generated situations or on the real market without executing actual transactions.

Trade. Empirica Crypto Algorithmic Trading Software takes care of all technical operations concerning connections to financial markets, brokerage systems, orders processing, and feeding algorithms with market data. This allows users to fully focus on their algorithm’s market performance.

Our Cryptocurrency Algo Trading Software has been developed according to high requirements of financial institutions regarding stability, reliability, security, efficiency, low latency, and built-in real time replication mechanisms.

Automated trading system

Features of Crypto Algo Trading Software

High Performance

  • high throughput – ability to process thousands of orders per second,
  • low latency – minimal delay generated by system components itself,
  • efficiency of server side processing,
  • possibility of collocation in exchange infrastructure,
  • built-in mechanisms of scalability to accommodate workload growth


  • system certified by the Warsaw Stock Exchange,
  • ability to concurrently trade on multiple markets and connect to multiple data sources,
  • standard market access support for connecting to new markets,
  • open, modular architecture allowing easy integration with financial institutions’ systems

Portfolio functionalities

  • dedicated component for processing user’s positions data,
  • implemented Black-Scholes model for options pricing

Simulations and Testing

  • set of powerful tools including stock exchange simulator,
  • back-tests on historical data,
  • live market tests, paper trading
  • possibility to simulate all possible market scenarios

Intuitive User’s Interface

  • feature rich desktop application – TradePad,
  • ample functionality including among other things manual trading functions,
  • variety of graphical data presentation and charting,
  • rich set of configuration options to fit user requirements


  • set of safeguards and warnings against most common human errors,
  • configurable set of limitations and protection mechanisms on the server level,
  • extensive, configurable alerts system

Architecture of Crypto Algorithmic Trading Software

Open and efficient architecture of Algorithmic Trading Platform allows scalability along with financial institution growing demands.

Algorithmic trading platform architecture

Crypto Algorithmic Trading Software can be connected to the market via  the brokerage system or directly to the exchange system.

  • TradePad

    Client GUI application, installed on the user’s workstation. From this application end users can monitor and manage theirs orders and strategies.

  • Order Engine

    Designed for maximal efficiency server component responsible for sending orders directly to the exchange or via the brokerage system.

  • Strategy Executor

    Server component responsible for executing strategies.

  • Portfolio Monitor

    Server component processing information on the user’s transactions and providing status information about positions, profit&loss and risk.

  • Exchange Simulator

    Multifunctional component for strategy testing.

Client Support

Experienced team of developers, testers and quants is ready to support our customers in functionality development, integration with external systems as well as assistance in implementation of algorithmic strategies.

Building of Trading Algorithms

Development environment

  • tools used by professional developers,
  • users can define custom screens for strategies being developed.

Event-driven strategies

  • programming the logic of algorithm is based on incoming events from defined data sources,
  • event example are: change in instrument order book or transactions,
  • algorithm’s logic defines possible reactions to events like: sending, modifying or cancelling orders, computing statistics, etc.
  • advanced logic can be build upon those simple mechanism.

Read more on Trading Algorithms Development

Examples Algorithmic Strategies

  • Empirica offers ready-to-use implementations of the most popular trading algos like VWAP, TWAP, pairs trading, basket orders
  • for educational purposes source code of example algorithms is provided. This way users can quickly learn how to use Crypto Algorithmic Trading Software API and write their own trading algorithms
  • documentation, along with examples of implementing API elements is also provided
  • in addition number of free, open-source libraries (mathematical, statistical, technical analysis) which contain immense amount of implemented functions, indexes and models can be used

Read more on Trading Software Development

Algorithmic trading software is irreversibly changing both the picture and the structure of financial markets, promoting those companies that invest in automation of their trading infrastructure. At Empirica we support our partners in technological aspects of those challenges.

Let us talk