FIX API ~ Order Execution

FIX API ~ Order Execution

# FIX API ~ Order Execution

How will order execution be done at Fintechee? What's the difference between Fintechee and other trading platforms? The answer is FIX API and EA studio .

# How will order execution be done at Fintechee?

Fintechee is built by WEB technologies. It composes of the frontend(browser client) and backend(server package).

The frontend runs the charting system and the algorithms of expert advisors. The SDK trading that we mentioned in other posts stands for the Javascript APIs running on the frontend side. Traders send orders from the frontend(WEB browser) and the orders will be matched on the server-side.

Fintechee supports A-book and B-book modes. If the server-side runs as A-book mode, the orders will be executed with the liquidity providers. That means the traders will trade with the LPs as the counter-party. The brokerage takes no risks and gets commissions or markups from the liquidity providers.

If the server-side runs as B-book mode, the orders will be matched on the server-side and executed immediately once they arrive at the backend. That means the traders will trade with the broker as the counter-party. The brokerage gets benefits from the profit of the trade positions that they trade with the individual traders as the counter-party. Of course, if the market moves towards the orientation that the broker didn't expect correctly, the trade positions that the broker holds will get loss.

# What's the difference between Fintechee and other trading platforms?

There is an order routing system in Fintechee's backend. The algorithm is simple but very smart. It's based on the sources of the quotes that the broker integrates with. The orders will always be sent to and executed at the liquidity providers that provide the lowest spreads currently to maximize the profit from the markups.

The technology serving as a bridge is based on the most popular protocol employed in 70% financial institutions, which is called FIX(Financial Information eXchange). It provides the highest speed for trading.

To make the client-side compatible with the high-frequency trading on the server-side, Fintechee employs reactive programming skills that make all orders executed in the Async mode. That means the orders will not be blocked on the server-side to wait for the responses of executions once they are sent from the client browser. The browser will return immediately from the API calling to interact with users. And the callback functions will be set up to wait for the responses of the server-side.

The order execution is totally different from traditional trading platforms. So the experienced traders may not be familiar with the Async mode, but they will find the great benefits that this new model brings to us.

Fintechee is a WEB-based trading platform template, it supports all the features that the most popular trading platforms offer. It supports EA, trading simulation and backtesting, built-in FIX connectivities as well. Please try for free.

By the way, we are using neural networks, genetic algorithm on our trading. Please feel free to track our trading records.

Read More