Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

what is the principle of low latency in trading application?

It seems that all the major investment banks use C++ in Unix (Linux, Solaris) for their low latency/high frequency server applications. How do people achieve low latency in trading high frequency equity? Any book teach how to achieve this?

like image 771
M-Askman Avatar asked Oct 07 '11 06:10

M-Askman


People also ask

What is low latency in trading?

In capital markets, low latency is the use of algorithmic trading to react to market events faster than the competition to increase profitability of trades. For example, when executing arbitrage strategies the opportunity to "arb" the market may only present itself for a few milliseconds before parity is achieved.

Why is latency important in trading?

As it pertains to trading, latency directly influences the amount of time it takes for a trader to interact with the market. The timely reception of pertinent market information and the ability to act upon its receipt are often greatly impacted by latency issues.

How does latency affect trading?

Latency. The time that elapses from the moment a signal is sent to its receipt. Since lower latency equals faster speed, high-frequency traders spend heavily to obtain the fastest computer hardware, software, and data lines so as execute orders as speedily as possible and gain a competitive edge in trading.


1 Answers

http://g-wan.com/

http://www.zeromq.org
http://www.quantnet.com/forum/threads/low-latency-trading-system.3163/
check these websites you may get some idea about low latency programming.
but be aware that some codes may not be standardized. Which means it will not for longer time
it may creates some bugs in it.

like image 98
Gouse Shaik Avatar answered Sep 28 '22 09:09

Gouse Shaik