Live data from Hacker News

Hedge Fund Wants to Use Atomic Clocks to Beat High-Speed Traders

bloomberg.com

81–90 of 223 posts

Re: Hedge Fund Wants to Use Atomic Clocks to Beat High-Speed Traders

#81
post #21
post #18

So, in theory, you get perfectly timed execution. This assumes you're willing to trust their software and hardware. I suspect they're right that this is a far more effective and comprehensive approach than IEX. I think IEX is going to nail them to the wall because their target market understands and trusts a giant ball of cables having a particular length, but can achieve neither when faced with a giant ball of compu…

They don't care about "target markets" or what anyone else thinks. This technology is to protect their own trades. The goal is to be able to execute buys across multiple exchanges (because the orders are so large) without other high frequency firms being able to see a trade on one exchange, then buy and resell stock to them at a higher price on another exchange.

Exactly. This is a defensive technology to defend against other HFT players.

Think of it this way:

- In the past (prior to HFT), when you put in an order, you know where the market is going to be. How you win is by building better financial models to identify which security to buy/sell.

- With HFT, traders, without sophisticated tools, can no longer trust the market because once they submit, HFT algorithms can shift the market. The focus now is to build a better HFT product to win in the marketplace.

- What Renaissance is doing here is neutralizing the effect of the HFT on their trades. Once they neutralize the "enemy", they can go back to doing what they are great at: financial modeling.

Throughout history, power has shifted with changes in weapon technology. This is just a shift of power back to traditional fund managers from HFTs.

Re: Hedge Fund Wants to Use Atomic Clocks to Beat High-Speed Traders

#82
post #28

Earlier quoted context omitted.

Front running is seeing your friend looking at a car on craigslist, buying it, and then selling it to him. Renaissance is using satellites to monitor retail store foot traffic to predict quarterly earnings. (both as hypothetical examples)

Actually front running is your car broker buying the car after you told them you want it... But I'm no longer willing to fight the front-running term fight anymore. It will just have to be like my fight against the mainstream use of hacker.

With that definition of "front running" people are doing the same interception as 'true' front runners, but they happen to be third parties. People are using the best available term, and making it slightly more general. What would you rather have them call it? They can't call it nothing.

Just like people will call things "insider trading" when there is trading based on insider information, whether or not it happened to be legal.

Re: Hedge Fund Wants to Use Atomic Clocks to Beat High-Speed Traders

#83
post #20

Highly recommend reading Flash Boys [1] and it explains why time is so important and HFT firms. Great book for filling in the picture of what HFT is and I found it pretty entertaining too. [1] https://www.amazon.ca/Flash-Boys-Michael-Lewis/dp/0393244660

Highly recommend reading Flash Boys: Not So Fast [1] and it explains how Flash Boys gets it almost entirely wrong. [1] https://www.amazon.com/Flash-Boys-Insiders-Perspective-High-...

At risk of me-tooing: This book is great. It's a fun read watching him destroy Lewis's book.

The Flash Boys book is so obviously incorrect. Lewis writes stuff that, if taken seriously, would imply things like major traders not understanding basic price impact. Or major traders having trojans placed on their computers. One anecdote he mentions is something like "I entered an order but didn't press execute. The price changed!" ... As if there's some sort of conspiracy.

Lewis's main point seems to be that it's no fair you can't sell a million shares of something without moving the price.

It is disheartening to see someone get things so wrong, have glaring inconsistencies, and yet get wide acclaim. Just another instance of Gell-Mann amnesia effect. Probably many popular books are just flat-out wrong and we collectively just go on thinking incorrectly.

Re: Hedge Fund Wants to Use Atomic Clocks to Beat High-Speed Traders

#84
post #3

Its invention, developed by the firm’s co-chief executive officers, Robert Mercer and Peter Brown, first sends an order to a central server, which breaks it up into multiple smaller orders. Those are then routed to venues that offer the best prices and most liquidity, much the same as brokers do now. But before that happens, the smaller orders are sent to servers located as close to the exchanges as possible, along w…

I havent read the patent but I can say this is an exceedingly common (I'd probably say standard) strategy. I can only assume the atomic clock bit is what's novel.

Apparently the claimant doesn't believe so. The atomic clock isn't mentioned in all the independent claims.

Re: Hedge Fund Wants to Use Atomic Clocks to Beat High-Speed Traders

#85
post #45

An exchange could work just as well and provide just as much liquidity if it accepted sealed bids into a queue for one minute, then settled and showed the full queue, while accepting sealed bids for the next minute. HFT would no longer be a thing, and everyone would trade on more equal footing. ("One minute" is a guess. Could be right interval is 20 seconds or ten minutes or whatever... But needs to be slow enough to…

There are exchanges that operate with similar rules, like POSIT. http://www.itg.com/product/posit-3/ But the slowness is a lot more, executing a few times a day. And you can't change your order AFAIK (and there's large random timespans). There's also complications to avoid revealing how big the buy or sell side are.

As far as your suggestion, that's what I was thinking for a while when I first read about them. I don't think it works. Simply cutting over every minute doesn't help, since there'd be a race near the edge. Like eBay, there's zero point in submitting a bid until the very last (milli|micro|nano)second.

It also doesn't work because other exchanges exist. For instance, suppose the interval is an hour. You submit at 0:01, then by 0:30 the price has moved on other exchanges. Obviously you'll want to change your order, and you still have time. But the price is changing on other marketplaces every nanosecond, so you're going to be changing your bids right up until 0:59.999999. Once you allow changing the order, you're back to racing.

If this was the only exchange type, and they all were synchronized, it might work a bit better. But you'd run into another issue: no one would submit an order until the very last microsecond, to use all available information. There's probably more complications too; I don't really know anything about this stuff.

HFT isn't a bad thing, or at least, I've not heard why it's actually bad. Other than runaway programs screwing things up. Which, I think is actually great. That big flash crash was fucking hilarious. People had sell orders in at 0.01 or market or whatever, and they executed, then they got all upset that things worked like they should!

Re: Hedge Fund Wants to Use Atomic Clocks to Beat High-Speed Traders

#87
post #71

Earlier quoted context omitted.

This comment is ignorant and wrong on every single point. As another person commented elsewhere, front running is a specific term with a clear definition and is illegal. HFT firms do not do front running.

Says who? Insider trading is illegal, so are you saying it doesn't happen? I think your belief that the system works like it is defined in someones definition ignorant. Just like to add Google HFT Firms Front Running and let me know if that is enough info to convince you.

Front running requires that you trade in front of your customers. So end customer calls up his broker, asks for 5000 of XYZ. The broker then quickly goes and buys ahead of him, to get in on the action.

HFT firms don't have customers generally. So they can't front-run even if they wanted to. They'd have to make a deal with someone that does have customers. That's a pretty big conspiracy theory. And it isn't needed because HFT can make money just by seeing what orders hit the exchanges; no need to know about the orders before that.

Re: Hedge Fund Wants to Use Atomic Clocks to Beat High-Speed Traders

#88

Earlier quoted context omitted.

I havent read the patent but I can say this is an exceedingly common (I'd probably say standard) strategy. I can only assume the atomic clock bit is what's novel.

Using ntp or whatever the new variant is is also standard, which as I recall can hit sub-microsecond consistency on a wide area network with good hardware. So yeah, not new.

Except that the state of art in HFT is sub-microseconds

"London-based trading technology company Fixnetix said Tuesday it has the world’s fastest trading application, a microchip that prepares a trade in 740 billionths of a second, or nanoseconds." (WSJ, 2011)

http://blogs.wsj.com/marketbeat/2011/06/14/wall-streets-need...

http://stackoverflow.com/questions/17256040/how-fast-is-stat...

Re: Hedge Fund Wants to Use Atomic Clocks to Beat High-Speed Traders

#89

Earlier quoted context omitted.

Actually front running is your car broker buying the car after you told them you want it... But I'm no longer willing to fight the front-running term fight anymore. It will just have to be like my fight against the mainstream use of hacker.

With that definition of "front running" people are doing the same interception as 'true' front runners, but they happen to be third parties. People are using the best available term, and making it slightly more general. What would you rather have them call it? They can't call it nothing. Just like people will call things "insider trading" when there is trading based on insider information, whether or not it happened…

That argument is a bit like calling all sex rape, because someone having sex is doing the same thing as a rapist does, they just happen to have consent.

The reason front running is illegal is because it is a violation of a fiduciary duty. Third parties do not have a fiduciary duty, therefore it's not illegal. "It's front running, but without the violation of the fiduciary duty" is like "murder, but without the killing someone", or "fraud, but without the deception".

> What would you rather have them call it? They can't call it nothing.

Not everything needs a name. Since what you seem to be describing is "reacting to the public actions of other market participants", does it need a name?

Alternatively, if you think something serious is going on, why don't you define it, and then we can name it?

Re: Hedge Fund Wants to Use Atomic Clocks to Beat High-Speed Traders

#90
post #10

A few weird things stand out to me: (1) Renaissance is super secretive. If they want to use this strategy to make money, a patent reveals to competitors what they're doing and creates more issues than it seems to resolve. (2) Renaissance is an HFT firm. Why are they interested in thwarting HFT? (3) This really isn't that fancy an idea. It's fairly general: send orders ahead to co-located servers to be executed at spe…

Think about it this way. They are publicly advertising to their investors that they have a weapon to defeat HFT. Because of this, they will get better returns.

When an investor decides to put their money in a fund, are they going to choose the one that has a patented defense against HFT or will that investor put their money into a fund that has a known vulnerability?

>It's fairly general: send orders ahead to co-located servers to be executed at specific times.

This is harder than it sounds. Coordinating a number of servers in different locations to send a trade at a specific time is not that straightforward when you're dealing with microsecond or nanosecond transactions.

Forget the trade, just trying to synchronize the time on all of the different servers in different locations is a large challenge. NTP has an accuracy of 10ms on the open internet [1]. The state of art in HFT is sub-microseconds [2]. This is at least 2 orders of magnitude faster than the NTP margin of error.

[1] https://en.wikipedia.org/wiki/Network_Time_Protocol

[2] http://stackoverflow.com/questions/17256040/how-fast-is-stat...

Post reply on HN