Chris Donnan : Programming – Brooklyn Style
software, trading, family, fun
Interesting reading for today…
Posted C++, FPGA, HFT, algorithmic trading, computer hardware, high frequency trading, linux, low latency, messaging on Saturday, July 9th, 2011.
Posted C++, FPGA, HFT, algorithmic trading, computer hardware, high frequency trading, linux, low latency, messaging on Saturday, July 9th, 2011.
Excerpted from Achieving single-digit latency
• Use a binary transaction protocol to eliminate data conversions and complex parsing.• Use Remote Direct Memory Access (RDMA) verbs and zero copy mechanisms to eliminate network protocol stack processing.• Use preallocated data structures to completely eliminate all memory turnover and associated garbage collections.• Tune the hardware and OS for low latency
Part of me says “duh” but part of me says that maybe this is not necessarily common application yet?
Another “worlds fastest matching engine” – here
Tibco FTL messaging – seems interesting…
Fixnetix Raises the Bar: World’s Fastest Nanosecond Trading – more FPGA trading…
Disruptor
Posted HFT, high frequency trading, java, low latency on Saturday, July 2nd, 2011.
Posted HFT, high frequency trading, java, low latency on Saturday, July 2nd, 2011.
Go LMAX guys – open sourced some truly cool code. Smart guys using Java well.
CME Study Claims HFT Reduces Price Swings
Posted HFT, algorithmic trading, high frequency trading, trading on Wednesday, June 29th, 2011.
Posted HFT, algorithmic trading, high frequency trading, trading on Wednesday, June 29th, 2011.
Phantom Indexes
Posted HFT, algorithmic trading, economy, high frequency trading, low latency, trading on Thursday, June 23rd, 2011.
Posted HFT, algorithmic trading, economy, high frequency trading, low latency, trading on Thursday, June 23rd, 2011.
If so much volume trades off-primary – how valid are our index values??? Good food for thought.
Interesting read: Low-Latency Trading
Posted algorithmic trading, high frequency trading, low latency, trading on Saturday, February 26th, 2011.
Posted algorithmic trading, high frequency trading, low latency, trading on Saturday, February 26th, 2011.
AbstractThis paper studies market activity in the ?millisecond environment,? where computeralgorithms respond to each other almost instantaneously. Using order-level NASDAQdata, we find that the millisecond environment consists of activity by some traders whorespond to market events (like changes in the limit order book) within roughly 2-3 ms,and others who seem to cycle in wall-clock time (e.g. access the market every second).We define low-latency activity as strategies that respond to market events in themillisecond environment, the hallmark of proprietary trading by a variety of playersincluding electronic market makers and statistical arbitrage desks. We construct ameasure of low-latency activity by identifying ?strategic runs,? which are linkedsubmissions, cancellations, and executions that are likely to be parts of a dynamicstrategy. We use this measure to study the impact that low-latency activity has on marketquality both during normal market conditions and during a period of declining prices andheightened economic uncertainty. Our conclusion is that increased low-latency activityimproves traditional market quality measures such as short-term volatility, spreads, anddisplayed depth in the limit order book.
