Book a Demo
Book a Demo

ETNA's Blog

Table of contents

author

Daniil Safonov

rocket

Industry insights you won’t delete.

Delivered by ETNA

    submit

    21.08.2012

    author

    Daniil Safonov

    Verified

    Knight Capital glitch commented by ETNA Software CEO Roman Zhukov

    img

    Knight Capital GroupThe glitch that happened with Knight Capital’s algo trading robot can be called the tip of the iceberg. The same sort of situations happen every day, but with less dramatic effect, with many algo strategies. The main reasons for these situations are:

    1. The quality assurance tests that are used
    2. The need to handle a huge flow of information
    3. An increased complexity of regulation rules and fast-changing market environment
    4. Algo strategies lack artificial intelligence (AY5XB26BWXCG)

    If we talk about quality assurance, the algo system must be tested twice as much as any other financial software. Example: for credit cards processing, due to the complexity of the algo, because the cost of failure is too great and it is impossible to cancel the trade once it is made.

    Every millisecond the algo robot needs to handle a huge information flow. Any error in the information it receives from the market or error in the algo can lead to opening an incorrect position. Taking into an account that many strategies don’t look at the current P/L status when they make a decision, the chance that the algo will be looped and loose the money exists.

    Also, there are rapid market behavior changes and regulatory changes that all influence the development timeframe for coding algos.

    Nowadays, more than 70% of all trades are made by algo robots of some kind. The increase in the trading volumes by robots eventually leads to more mistakes made by them. Algorithm acts like a set of instructions – a condition when opening the position, a condition when increasing/decreasing the position and a condition when closing the position. Algorithm does not take into account that his actions may affect the market.

    And when something goes wrong from the human point of view, everything is ok from the algorithm point of view (or more – maybe it decides it’s time to buy more and more stocks).

    One of the ways to overcome these threats will be to make certain regulations at the exchange for robots that are registered on the exchange; but that will lead to more complex trading infrastructure and could lead to failures because of this complexity. It is also not wise to extend the algo testing period too much since the price of producing the algo will become more than the profit it generates. Furthermore many algos are created to trade for a pretty short period of time and don’t cost very much.

    From our point of view, the optimum solution will be for all algo trading companies to use professional software development teams that are experienced in trading and can design a risk free algo code from the very beginning before even coding the algo strategy. All fail critical algo strategies must be heavily monitored to have a threshold for the number of transactions, trade volume, price difference, and many other parameters that imitate the human way of decision making and market analysis.

    Roman Zhukov, CEO at ETNA Software

    Explore our platforms with
    web and mobile demos

    Ria Platform
    Advanced Trading Platform
    Paper Trading Platform

    Demo RIA Software

    Manage portfolios with advanced rebalancing and real-time insights.

    Access customizable client reports and streamlined compliance tools.

    Designed for advisors seeking efficient client and portfolio management.

    Try Web Demo
    image

    Demo Advanced Trading Platform

    Test multi-asset strategies with real-time and historical data.

    Analyze market depth, execute complex options, and algorithmic orders.

    Ideal for refining strategies and risk management before live trading.

    Try Web Demo
    image

    Demo Paper Trading Platform

    Practice trading with virtual funds in real market conditions.

    Simulate cash, margin, and day-trader accounts to gain experience.

    Perfect for honing skills in a risk-free, customizable environment.

    Try Web Demo
    image
    Book a Demo Free Simulator