NexusFi: Find Your Edge


Home Menu

 





Ask me anything about hedge funds and HFT


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one artemiso with 43 posts (142 thanks)
    2. looks_two Cachevary with 8 posts (1 thanks)
    3. looks_3 quantarb with 5 posts (4 thanks)
    4. looks_4 Profiler with 3 posts (1 thanks)
      Best Posters
    1. looks_one Deucalion with 4 thanks per post
    2. looks_two artemiso with 3.3 thanks per post
    3. looks_3 Jura with 2 thanks per post
    4. looks_4 quantarb with 0.8 thanks per post
    1. trending_up 45,791 views
    2. thumb_up 177 thanks given
    3. group 39 followers
    1. forum 91 posts
    2. attach_file 1 attachments




 
Search this Thread

Ask me anything about hedge funds and HFT

  #11 (permalink)
 
DarkPoolTrading's Avatar
 DarkPoolTrading   is a Vendor
 
Posts: 1,036 since May 2012
Thanks Given: 1,244
Thanks Received: 1,326

What are your thoughts about this article which discusses imposing speed limits:
High-frequency traders face speed limits - FT.com

Do you think this is something that will become more common place?

How do you think it will affect HFT?

Diversification is the only free lunch
Follow me on Twitter Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Trade idea based off three indicators.
Traders Hideout
Quant vue
Trading Reviews and Vendors
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
ZombieSqueeze
Platforms and Indicators
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
 
  #12 (permalink)
 kevinkdog   is a Vendor
 
Posts: 3,666 since Jul 2012
Thanks Given: 1,892
Thanks Received: 7,360

I've heard that some of these HFT firms develop strategies that only last weeks or months before they stop working.

From your experience, is that true? If so, what techniques do they use to determine when to turn them off?

Follow me on Twitter Reply With Quote
  #13 (permalink)
 jta3 
Copenhagen, Denmark
 
Experience: Advanced
Platform: Fib Fib and Fib.!
Trading: Setup
Posts: 300 since May 2011
Thanks Given: 55
Thanks Received: 162


Can you see what other HTF are doing. I think if you use more or less same algoritme there could be some confluence area.?

Reply With Quote
  #14 (permalink)
 Profiler 
Rio de Janeiro, Brazil
 
Experience: Beginner
Platform: SC, S5T
Trading: Es
Posts: 617 since Jan 2013
Thanks Given: 321
Thanks Received: 591

what percent of orders that you send out do you actually execute?

Reply With Quote
  #15 (permalink)
 artemiso 
New York, NY
 
Experience: Beginner
Platform: Vanguard 401k
Broker: Yahoo Finance
Trading: Mutual funds
Posts: 1,152 since Jul 2012
Thanks Given: 784
Thanks Received: 2,685


traderwerks View Post
Here is a question about making taking liquidity.

Some companies especially in Chicago came up on market making, that is providing liquidity. Recently a CFTC ( or SEC , I cannot rmemeber ) report said that HFT firms take liquidity 57% of the time. Do you see more liquidity takers or liquidity makers nowadays ?

I believe I know the author of that article as he's in Cambridge now.

To be honest - I don't have an exact number, although I can give you an educated response. Before this, I have to explain that this is a definition of scope problem: there's no universal definition for "HFT" and their paper makes this clear. Moreover, their definition of "liquidity taker/maker" (posting standing limit orders) is conventional but backdated. I also want to clarify this for the other readers that this means "57% of the executed trades" (because the number of added orders will always dwarf the number of executions - currently by about 30x in equities).

The percentage will always be about even as any systematic advantage between the two types of orders will be arbitraged away.


DarkPoolTrading View Post
What are your thoughts about this article which discusses imposing speed limits:
High-frequency traders face speed limits - FT.com

Do you think this is something that will become more common place?

How do you think it will affect HFT?

First, the effects:

1. The most probable effect I can see is that this takes away time precedence, which would deter liquidity providers, and lead to several adverse effects - more alternative venues that would bypass the rule, which would mean even more redundant HFT (cross-venue trading between EBS and these alternative venues) and greater fragmentation of the markets. This has always been the case even before electronic trading: one of the advantages of being a NYSE specialist was the speed of access. If you imposed the same restrictions on NYSE specialists while taking away this advantage (made them work from home with telegraphs), I doubt anybody would sign up.

2. Another highly probable consequence: Not to mention EBS already has a restriction on the lifetime of your standing orders and aggregated data slices, both of which deter high-frequency activity. You can see this as simply introducing a modified form of pro-rata matching. In this case, it wouldn't really matter, as there are pro-rata markets that are dominated by HFT and it's easy to model the "randomness" in the matching within the batch. It could introduce an algorithmic complexity, but the same technology will still be in place.

3. All speed-limit introductions miss the point: The majority of our competitive advantage does not come from the time it takes to interact with a particular direct feed.

It seems that nothing good can come out of this. Is it something that will become more commonplace? I'll address the arguments:

1. Typically, software vendors or data providers make the argument that low latency is a negative externality because it encourages a high scratch rate, which results in many redundant messages which ends up being a public tax. That's silly: Bandwidth has always increased quadratically with respect to speed.

2. A mix of people argue that speed poses a systemic risk that makes it difficult for people to step in. No, we saw CME's volatility interruption fix the problem very well. And definitely, we've seen a crash of much lesser magnitude in 1987 yet several markets took years to recover from that. The systemic risk argument is ironic because we can view systemic risks as the few initial conditions whose deterministic and dynamical effects the markets are particularly sensitive to. Then regulators and exchanges have to be the biggest systemic risk (Reg NMS - terrible consequences. Sub-penny decimalization - blew up KCG and resulted in the merger between two of the largest competitors in HFT space... very nice).

3. "It will make the world a fairer place." Let's take the example of the EBS again. It already charges $60,000 per month to increase your feed granularity by 150 ms - right, like introducing a delay will help retail or long-term investors. I'm not sure how it will make things any fairer for any party besides ICAP...

4. "It's only 1/13th of human reaction time..." This sounds like a superfluous argument to me. We could impose a regulated delay on internet search engine results to 1/13th of a human reaction time so Bing can keep up, or processor threads to 1/13th of a human reaction time so Intel and AMD are on equal footing. I believe Japanese automakers had a gentlemen's agreement not to develop engines that produced any more than a particular HP limit...


kevinkdog View Post
I've heard that some of these HFT firms develop strategies that only last weeks or months before they stop working.

From your experience, is that true? If so, what techniques do they use to determine when to turn them off?

Actually, at one of the firms I worked at, we mostly developed strategies which only worked once, though these had longer execution horizons. I won't be able to discuss strategy implementation - I apologize about that.


jta3 View Post
Can you see what other HTF are doing. I think if you use more or less same algoritme there could be some confluence area.?

Yes. But not on a macro level; it is difficult to reverse-engineer their strategies although it hasn't stopped people from trying.


Profiler View Post
what percent of orders that you send out do you actually execute?

That's market and strategy-dependent. Restrictions are usually about 1:25 on a product-by-product basis. On the Eurex, we will see significant changes in late 2013 because of new German legislation against high-frequency trading.

Started this thread Reply With Quote
  #16 (permalink)
 artemiso 
New York, NY
 
Experience: Beginner
Platform: Vanguard 401k
Broker: Yahoo Finance
Trading: Mutual funds
Posts: 1,152 since Jul 2012
Thanks Given: 784
Thanks Received: 2,685


artemiso View Post
because the number of added orders will always dwarf the number of executions - currently by about 30x in equities

I have to add a correction on this (I was thinking in order of cancel+add vs execute), but the number of added orders alone is about 15x.

Started this thread Reply With Quote
Thanked by:
  #17 (permalink)
 jta3 
Copenhagen, Denmark
 
Experience: Advanced
Platform: Fib Fib and Fib.!
Trading: Setup
Posts: 300 since May 2011
Thanks Given: 55
Thanks Received: 162

Can you algorithms do it better than these dots on chart. Just to know I am i the right direction. Or far behind.

Attached Thumbnails
Click image for larger version

Name:	ES 06-13 (60 Min)  30-04-2013.png
Views:	475
Size:	73.0 KB
ID:	110756  
Reply With Quote
  #18 (permalink)
 artemiso 
New York, NY
 
Experience: Beginner
Platform: Vanguard 401k
Broker: Yahoo Finance
Trading: Mutual funds
Posts: 1,152 since Jul 2012
Thanks Given: 784
Thanks Received: 2,685


jta3 View Post
Can you algorithms do it better than these dots on chart. Just to know I am i the right direction. Or far behind.

There's not enough information on that chart for me to make a judgment, and I wouldn't want to make premature statements that might spur you in the wrong direction.

Started this thread Reply With Quote
Thanked by:
  #19 (permalink)
 
Xav1029's Avatar
 Xav1029 
Tampa, FL
 
Experience: Beginner
Platform: NinjaTrader, Sierra Chart
Broker: Mirus Futures/Zen-Fire
Trading: 6E, M6E, 6J
Posts: 1,375 since Dec 2011
Thanks Given: 1,452
Thanks Received: 3,377

How do institutions decide how they will be entering and exiting the market? Are market orders really considered "aggressive"? How is the decision made on entry and exit order type?

London Calling
Visit my NexusFi Trade Journal Reply With Quote
  #20 (permalink)
 artemiso 
New York, NY
 
Experience: Beginner
Platform: Vanguard 401k
Broker: Yahoo Finance
Trading: Mutual funds
Posts: 1,152 since Jul 2012
Thanks Given: 784
Thanks Received: 2,685



Xav1029 View Post
How do institutions decide how they will be entering and exiting the market? Are market orders really considered "aggressive"? How is the decision made on entry and exit order type?

Aggression:
Yes, execution algos usually give you a few parameters to tune, and aggressiveness (sometimes called "immediacy" or "urgency") really just steps up on the market orders in one way or another. If you're doing long-duration trades or enough size to require slicing, it's usually better to leave it to the off-the-shelf algos*, so the decision is already made for you.

*Note: There are factors to take into account even if you are carrying out large trades, such as the transparency of the algo vs the kind of backward/forward analysis you wish to carry out, what kind of interfacing you'll like to do with third party components and how dependent you wish to be on a particular platform or provider. If your edge is a fraction of transaction cost, then obviously you have no choice but to build your own tools.


Entry vs exit:
The execution algos that I know of are all blind to entry or exit - it's symmetric. Of course, this just means entry/exit behavior is implicit in the other parameters** that the algo takes into account, which will be strategy-dependent.

**Besides the obvious ones, the parameters that the algos are not blind to are such as whether to search for resting liquidity in the internal crossing network, desired display size, offset to a particular reference price etc.


How is the decision made on entry and exit order type:
In other words, the strategy developer has to ask himself if each leg of his strategy demands immediacy or not and run tests to verify the cost-benefit. Broadly speaking, most retail strategies demand immediacy - they are therefore more destabilizing to the markets than high-frequency trading, actually.

Of course, this has been an unsatisfactory answer because I'm just telling you "they leave it to the computer" or "you need to backtest". As for how execution algos decide under the hood between market and limit orders once you've specified all the parameters, I'll try to simplify things.

I have to start by saying that I've seen Nanex flame a self-proclaimed Barclays algo developer on Zerohedge, saying that the algos are too simple to require a whole development team.

Nanex is incorrect here.

Because even at the most basic level, assuming the market is in a steady-state, there are 4 things that the algo needs to do - and you can classify each of these as either "cost" or "benefit" (which are really dual, since the objective function is eventually in price units so you can just flip the sign and just treat it as cost - easy to understand - we can say we're minimizing transaction cost). I mentioned in a previous post by saying that we assume no opportunity cost from information, so that removes 1 of them. More elaborately, the other 3 are easy if you assume that the constraints define a convex set. Then it becomes easy and you're guaranteed a closed-form solution with a global minimum. One person can do this.

The problem is when you have nonlinearity in any of your constraints, you're not guaranteed a closed-form solution, and then you'll need someone who did his PhD in operations or applied math to communicate with someone who did his degree in computer science. These algos usually have 10 constraints on top of these 3-4 that I mentioned, and of course, the market is not in a steady-state. You also don't expect just these two guys to be responsible for rolling the feature into production. You need to push this into a test and staging server, you need market data, you need sales to understand what's going on in even more straightforward language than my grossly-simplified version above.

Started this thread Reply With Quote
Thanked by:




Last Updated on July 30, 2023


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts