Jump to content



Photo

What exactly is trading edge ?


  • Please log in to reply
6 replies to this topic

#1 NAV

NAV

    Member

  • Traders-Talk User
  • 16,087 posts

Posted 25 April 2018 - 01:33 AM

This is a long post. You could read this leisurely over the weekend. If you already know all of this, then you are a seasoned trader. If not, this is a very important concept to understand, which determines your trading success.
 
 
Any trader in the markets, for any length of time, understand that in order to suceed as a trader they need to have:
 
1) Trading system with an edge
2) Money management
3) Good trader psychology and emotional quotient
 
Trading edge is a necessary condition, but not a sufficient condition. Even a system with a positive expentancy can end up in ruin with bad money management (position sizing). It's called the "Gambler's ruin". I will talk more about that in a different post. Even with a good trading edge and money management, you could fail if you do not have the right psychology to execute the trade and persist in the face of losses. That's another subject for another post. 1), 2) and 3) are necessary conditions, but not sufficient conditions in themselves. I have heard people say flippantly that even a coin toss with good money managment can make money in the long run. Absolutely untrue ! If you do not have a trading edge, money management and psychology are not going to help you. Trading edge is at the top of the chain and the most important one. Without an edge, you might just close you trading account and go fishing !
 
So what exactly is this trading edge ? It's not about how much money you made in the last few trades. It not about your high win rate. It's not about how big your wins are. It's not about picking tops and bottoms precisely. It's not about catching some dramatic crashes.
 
In mathematical terms,
 
Trade Expectancy (Trading Edge) = % of winning trades * Average Win Size - % of losing trades * Average Loss size
 
As you can see, Trading edge is not a function of Win rate alone. Yet there is this huge obsession about high winning rate, which is sheer ignorance. It's the combination of these 4 variables which makes the intuition of trading edge so tricky.
 
Now to understand better, let's look at various types of trading systems and associated edge.
 
High win rate, poor risk/reward trading systems

 

These are typically day trading systems, which scalps for small profits intraday. Their risk/reward ratio is typically 1:1 or 2:1. It's very easy to design these high win rate system. If i play the e-mini  S&P futures with a 2 point stop and aim for 1 point profit, my win rate would be very high, quite naturally.

 

 
Let's say i have 5 trades with a 80% win rate:
 
Trade #1: Win 1 point
Trade #2: Loss 2 points
Trade #3: Win 1 point
Trade #4: Win 1 point
Trade #5: Win 1 point
 
Trade expectancy = 80% * 1 - 20% * 2 = 0.8 - 0.4 = 0.4
 
So the trade expectancy is positive and hence the system can make money when traded. The trade expectancy of .4 here is the average return you expect from the system per trade. So if i made 5 trades, my total return would be .4 *5 = 2 points. If i made 100 trades, my total return would be .4 * 100 = 40 points.
 
So the trader who has backtested the system thinks it's fantastic. So if he makes 5 trades everyday, he would make 100 trades in a month and pocket 40 points E-mini points i.e $2000 every month per contract. By trading 2 contracts, he can now think of quitting his day job. When he trades 5 or 10 contracts, the sheer adrenaline of the outcome gets uncontrollable.
 
The system looks great on paper and backtesting. So what could go wrong ? You add the commisions and slippages and you could start seeing a totally different picture. Let's just assume a slippage of .25 points each side or .5 points per round trip. If you account for slippages, your trading profits/losses would look like:
 
Trade #1: Win .5 point
Trade #2: Loss 2.5 points
Trade #3: Win .5 point
Trade #4: Win .5 point
Trade #5: Win .5 point
 
Trade expectancy = 80% * 0.5  - 20% * 2.5 = 0.4 - 0.5 = -0.1
 
Now the trade expectancy is negative -0.1, which means you would lose money trading this system over a long run. If you add the commisions, the trading edge would become even more negative. As you can see, how sensitive the trading system here is to minor change in profit/loss expectations. Just a .25 point slippage ended up in turning a profitable system into a loss making one. No wonder you end with a negative ledger when you trade this with real money.
 
This is the problem with high winning rate systems. They are very sensitive to minor changes in profit/loss expectations, as they have very poor risk/reward profiles.
 
It's this kind of day trading systems they peddle all over the internet, with high winning rates and low risk/reward profile, which looks great on paper, but ends up with big losses for the subscribers. You can't argue with the vendor as he shows paper trading historical results, not accounting for real-life trading expenses. The novices who trade these systems think that it is their poor execution which is the cause of bad results, rather than the system itself. It will take a while for them to wrap their head around what's happening, before they know they are being fleeced. The vendors don't care as a sucker is born every minute ! Worse they peddle these kind of systems to people with day jobs, who can't possibly execute all the trades. Then the vendors have a convenient excuse that the traders did not execute all the trades.
 
Now let's say we design a trading system with a better risk/reward of 1:1, with a 80% win rate.
 
Trade #1: Win 1 point
Trade #2: Loss 1 point
Trade #3: Win 1 point
Trade #4: Win 1 point
Trade #5: Win 1 point
 
Trade expectancy = 80% * 1  - 20% * 1 = 0.8 - 0.2 = 0.6
 
That's great. We are back to positive expectancy. Now, let's add the 0.5 point slippage.
 
Trade #1: Win 0.5 point
Trade #2: Loss 1.5 point
Trade #3: Win 0.5 point
Trade #4: Win 0.5 point
Trade #5: Win 0.5 point
 
Trade expectancy = 80% * 0.5  - 20% * 1.5 = 0.4 - 0.3 = 0.1
 
Well, the trading expectancy is still mildly positive. Now let's add the commissions. Let's assume you pay $5 round trip for a e-mini trade. $5 is 0.1 e-mini point. Accounting for commisions:
 
Trade #1: Win 0.4 point
Trade #2: Loss 1.6 point
Trade #3: Win 0.4 point
Trade #4: Win 0.4 point
Trade #5: Win 0.4 point
 
Trade expectancy = 80% * 0.4  - 20% * 1.6 = 0.32 - 0.32 = 0
 
Now your trade expectancy is zero. You might as well close your account and go fishing !
 
Even without accounting for changing market conditions, your expectancy is zero. Imagine what would happen if the market conditions changes into a dull, low volatile uptrend. Your 80% win rate cannot be sustained in that kind of environment and the win rate can drop very quickly and so will your expectancy, which would go negative.
 
Low win rate, Good risk/reward trading systems
 
These are typically the trend following type systems which cuts their losses quickly and let their winners run. This is diametrically opposite to the sexy high win rate, low risk/reward day trading systems.

 

 
Let's assume the win rate is 40% and the risk/reward is 1:4
 
Trade #1: Win 20 points
Trade #2: Win 20 points
Trade #3: Loss 5 points
Trade #4: Loss 5 points
Trade #5: Loss 5 points
 
Trade expectancy = 40% * 20  - 60% * 5 = 0.4 * 20 - 0.6 * 5 = 8 - 3 = 5
 
That's positive expectancy. Now let's account for a slippage of 0.5 and commision of 0.1
 
Trade #1: Win 19.4 points
Trade #2: Win 19.4 points
Trade #3: Loss 5.6 points
Trade #4: Loss 5.6 points
Trade #5: Loss 5.6 points
 
Trade expectancy = 40% * 19.4  - 60% * 5.6 = 0.4 * 19.4 - 0.6 * 5.6 = 7.76 - 3.36 = 4.4
 
Well, the effect of slippages and commissions is very minimal. It's still has a good positive expectancy with only a 40% win rate after accounting for all expenses.
 
The win rate is only paltry 40%. How much worse can it get ? Let's say the market is not trending well and the win rate drops to 30%.
 
Trade expectancy = 30% * 19.4  - 70% * 5.6 = 0.4 * 19.4 - 0.6 * 5.6 = 5.82 - 3.92 = 1.9
 
The system still has a positive expectancy with just 30% win rate acounting for slippages and commisions. What this demonstrates is that the system is not very sensitive to changing market conditions and the consequent reduction in win rate. It also is not sensitive to slippages and commisions. Wonder why most professional traders fall into the category of trend traders ? Wonder why the wise folks coined the phrase "Cut your losses and let your winners run" ?
 
Now if the system's profitability goes to say 20% or below on a sustained basis for a few months, then obviously it's time to re-examine your trading system or tweak the technical parameters to the new market conditions. There are various types of tuning that can be done technically to continually improve the edge. But the biggest edge comes from the fact "Cut your losses and let your winners ride". 
 
It gives me a chuckle, when i hear people saying "You can't trade the market with small stops". It's precisely the small stops (relative to the return) that gives you an edge. When i say a small stop, it's relative to the size of the return, not an absolute number. If you use 5 points stop and aim for a 15-20 points reward, i would consider that as a small stop. If you use 5 points stop and aim for 5 points profits, that's a big stop. If you use a 20 point stop and aim for 80 points profits, that's again a small stop relative to the return. 
 
Of course the system also needs to have a sound technical edge. I cannot just flip the coin and expect profits just beacuse i have a small stop. The distribution of returns matter too, not just the probability of returns. In an uptrending market, if the coin flips return 50 tails in a row and then 50 heads in a row (heads = long, tails = short), those 50 consecutive tails are going to kill me. Having a sound trend trading system will skew the distribution of returns in my favor. In other words, my system would generate more long trades than short trades in an uptrending market (and vice-versa in a bear market), if it's designed on sound technicals based on trends.
 
Again this is not a Day trading vs Trend trading debate. This is a debate of high win rate (poor risk/reward) vs low win rate (good risk/reward) systems and why the latter is preferrable to former, given it's ability maintain the trading edge despite changing market conditions and also after accounting for expenses (slippage + commisions).
 
Can you design a Low win rate, Good risk/reward day trading system which makes money in the long run ? Absolutely yes !. You could use a 2 point stop and aim for 5-6 points profits in the e-mini. But do not expect 70-80% win rate from this system over the long run. 40-60% win rate would be a more reasonable expectation. But it sure makes money in the long run.
 
High win rate, Good risk/reward = Snake oil
 
Let's say somebody shows you a system with High win rate (say 70% or more) and a good risk/reward (say 1:4 or more), would you beleive them ? Run for your life as fast as you can. This is the snake oil world of optimized systems. Most of these systems are black-box systems optimized for certain market conditions. If you ask the vendor, he would provide the back-tested results only for certain market conditions or time period. Why black-box ? Well, if the system was revealed, you would test it in other market conditions and reveal that the emperor has no clothes. This is another scourge in the trading systems world. If you take a certain time period and fit a curve to data series, you can find the most optimal returns scenario and model your system based on that. A simple polynomial fit can generate some magical returns. Stay away from these systems as they are not real and even if they are, they are not going to last long.

 

When you consider the optimal returns under various market conditions, the true optimum is not the global optimum, but it's the least common denominator of the local optimums. For those, to whom it sounds too mathematical,  when a system is tested against various market conditions, choose the one with the least optimum. That is the one which is going to surive in the long run with minimal modifications.
 
A high win rate, high risk/reward is nothing but a highly optimzied version of a trading system, which is not going to last for long. A slight change in the market condition will kill it. If durability is of concern to you, stay away from them. It's too good to be true. Human nature doesn't fit into a polynomial !
 
Moderate win rate, Moderate risk/reward
 
This belongs to VST (very short term) and/or day trading type trading systems. I am talking about a 50% win rate and a 1:2 risk/reward. The systems perform well in stable market conditions, but are susceptible to changing market conditions.
 
Trade #1: Win 4 points
Trade #2: Win 4 points
Trade #3: Win 4 points
Trade #4: Loss 2 points
Trade #5: Loss 2 points
Trade #6: Loss 2 points
 
Trade expectancy = 50% * 4  - 50% * 2 = 2 - 1 = 1 (positive expectancy)
 
If you account for a slippage of 0.5 and commision of 0.1, it still gives a positive expectancy
 
Trade expectancy = 50% * 3.4  - 50% * 2.6 = 1.7 - 1.3 = 0.4  (positive expectancy)
 
Let's say the win rate drops to 40%
 
Trade expectancy = 40% * 3.4  - 60% * 2.6 = 1.36 - 1.56 =  -.26 (negative expectancy)
 
As you can see, the system can quickly turn from a positive to negative expectancy with slight change in the win rate. This makes the system sensitive to changing market conditions and requires constant tuning.
 
 
Putting it all together
 
So essentially what it boils down to is that, you cannot have your cake and eat it too. Trading system optimization is a balance between high win rate vs high reward to risk. Having a high win rate and high reward to risk is mathematically impossible. You cannot fit a polynomial to human nature. Markets are inherently inefficient, irrational and constantly changing. One needs to design systems which adapt to changing market conditions, which implicity means a lower win rate. If you set the bar too high, the market will fail you. You cannot sustain a high win rate over a long period of time, just as you can't sprint like Usain Bolt for hours. Low Win rate systems are like Marathoners, which can keep on trucking even with changing market conditions. The low win rate has to be compensated by going for high reward i.e "Let your winners run".
 
So the bottomline is, it's preferrable to go for low win rate systems as they tend to be more durable and adapt to changing market conditions, but aim for high reward to risk, on individual trades. This is exactly opposite of what normal intuition will have you beleive. 
 
Yet why this obsession with high win rates vs profitabilty ? 
 
One is psychological, which is that folks with straight "A"s all their academic life, cannot digest 30-40% win rates. They think with their high IQs, they somehow can unlock that door which leads to holy grail of trading systems which gives them the high win rates which can be sustained infinitely. If human nature was predictable and could be mathematically defined, it would have been possible. Alas, if that was the case, everybody with straight "A"s would have no marital discord. 
 
Secondly, the trading expectancy is not a function of just win rate, rather a function of 4 variables. This is not very intuitive to a novice entering the trading world.
 
Thirdly, there's a cottage industry of trading systems and trading related service sellers, who advertize high win rate systems, which makes a strong impression on traders minds. You can't blame these system sellers. If anybody advertized a low win rate, high reward to risk system, even though it would make money, there would be absolutely no buyers of such a system. You cannot sell anything that does not appeal to human intution. So they cater to what is in demand.
 
Now that we have established that it's the trading expectancy that matters for the overall profitablility of a system, how do we improve it ? Well, one needs to first determine a good risk/reward that he expects out of the system and then start working backwards to design a system with the technical tools, to acheive the most optimal win rate for that given risk/reward. Not the other way around. Most people get it wrong. They start tuning their systems for high win rate and then start scratching their brains on how to achieve a high reward to risk, trying to mainting the high win rate that they have established. That results in an endless wild goose chase !

Edited by NAV, 25 April 2018 - 01:39 AM.

"It's not the knowing that is difficult, but the doing"

 

https://twitter.com/Trader_NAV

 

 


#2 K Wave

K Wave

    Member

  • Traders-Talk User
  • 26,670 posts

Posted 25 April 2018 - 09:14 AM

As someone who does a lot of high probability very short term trading, I take big exception to your very first example.

 

Who in the hell in their right mind would design a system where your one loss is twice as large as your expected gain per trade?

 

For example say I am trading 1 or 5 min chart on YM.  My methods are designed to allow for 5-10 point loss, while looking for 25-100 point again. This is very variable depending on the size of the air gaps in the charts.

An even when I go hourly, I start with the 1 min look, so my initial stop is still very tight while looking for perhaps hundreds of points of gain.

Another thing I do a lot, on the longer swing trades is to scalp in and out based on the shorter time frames, and thereby increase my initial entry point on a short, or decrease the overall starting point on a long.

So many times when a longer swing trade doesn't work out, the short term scalps lock me in at a profit, even when my original stop gets taken out.

 

The key as you rightly point out is ruthless money management, and accepting the fact some whipsaws are inevitable. The very worst thing you can do is let a loss run when you have identified a clear stop level.

 

My big money comes under basically 2 scenarios:

1. When air gaps are large, and therefore volatility is usually a lot higher, and the money comes a lot faster. (like now...last couple months have been insanely profitable)

2. When multiple time frames compress, thus increasing the chances of a breakout type move. The way to play these is to let them ride a bit longer, knowing that sometimes they do the breakout/fakeout thing, and you give back an initial big gain. But that usually leads to a good move in the opposite direction, so stop and reverse often times work out really well.

 

The rest of the time, I am pretty much in scalp mode trading inside the various time frames "alligator jaws". And if you are content to rack up 1/2 to 1% gains over and over, even in that kind of environment, you can rack up sizeable gains over time, while the market essentially goes nowhere.

 

So to me, the biggest key is to identify WHICH ENVIRONMENT you are currently in, and trade accordingly. This is what most "systems" fail to accommodate. They do well in one type of environment, and get slaughtered when the character of the market changes. My spaghetti stuff helps out A LOT in this regard. When the spaghetti stuff gets spread out, be looking for the big gainers. And when it starts compress, look for smaller swings, and be content with more frequent, smaller gains.


Edited by K Wave, 25 April 2018 - 09:15 AM.

The strength of Government lies in the people's ignorance, and the Government knows this, and will therefore always oppose true enlightenment. - Leo Tolstoy

 

 


#3 NAV

NAV

    Member

  • Traders-Talk User
  • 16,087 posts

Posted 25 April 2018 - 09:53 AM

 

Who in the hell in their right mind would design a system where your one loss is twice as large as your expected gain per trade?

 

 

Either a fool or a fraud. I was just trying to explain various risk/reward scenarios. 

 

For example say I am trading 1 or 5 min chart on YM.  My methods are designed to allow for 5-10 point loss, while looking for 25-100 point again. This is very variable depending on the size of the air gaps in the charts.

 

 

You sound like you are a high reward to risk, moderate win rate, VST trader. My trading philosophy is somewhat similar to you, except my trades run a little longer than yours.


Edited by NAV, 25 April 2018 - 09:54 AM.

"It's not the knowing that is difficult, but the doing"

 

https://twitter.com/Trader_NAV

 

 


#4 OEXCHAOS

OEXCHAOS

    Mark S. Young

  • Admin
  • 22,017 posts

Posted 26 April 2018 - 01:53 PM

This is good stuff and I commend it to everyone's attention.


Mark S Young
Wall Street Sentiment
Get a free trial here:
http://wallstreetsen...t.com/trial.htm
You can now follow me on twitter


#5 flyers&divers

flyers&divers

    Member

  • TT Patron+
  • 1,106 posts

Posted 26 April 2018 - 10:01 PM

I was surprised at NAV's excellent, definitive and exhaustive description of what trading edge is. Is it possible that that definition is strictly applicable to trade management in systematic trading? 


When I started trading in the 60's and even when I was a trading futures in the pits in the late 70's early 80's and I was exposed to all stripes of traders but at those times I never encountered the term. Later it came up with more and more frequency and today it is a fairly common but as far as I know at least in the vernacular it has a broader meaning.
 
If I was asked I would have replied that trading edge meant having some kind of advantage over other participants trading the same instrument due to various reasons. For me edge = advantage.
 
having methods that allows one to make quicker or better decisions
having actionable information other's may not have
better, faster equipment or data feed
quickness, on the floor I saw people complete transactions before my eyes so quickly that I could comprehend what happened
anything that would allow one to have a more realistic construct of price action
trading size (in some orders are prioritized depending on the size of order flow from particular sources)
aptitude allowing one to be particularly suited for trading
Etc, etc. 
 
Turns out that I have unusual visual acuity, I took the test given (in the Guardian) by the Metropolitan Police of London 
to identify what they call super recognisers, They notified me that I am one. I see ever recurring price patterns
that no one have ever described or referred to. I would say that is an edge.
 
To check that my idea of what trading edge was not misplaced I typed trading edge in the browser window and beside NAV's an other interesting recent entry popped up:
www.thebalance.com/what-is-an-edge-and-why-do-traders-need-one-1031099
This seems to be a newer website and the particular writer has a pretty good explanation which again is different than what NAV or I said.
 
Thanks NAV! You prompted us to clarify for ourselves what we mean by trading edge.
 

"Successful trading is more about Sun Tzu then Elliott." F&D

#6 NAV

NAV

    Member

  • Traders-Talk User
  • 16,087 posts

Posted 27 April 2018 - 12:17 AM

F&D,

 

 

having methods that allows one to make quicker or better decisions

having actionable information other's may not have
better, faster equipment or data feed
quickness, on the floor I saw people complete transactions before my eyes so quickly that I could comprehend what happened
trading size (in some orders are prioritized depending on the size of order flow from particular sources)

 

All the stuff you mentioned above add to the trading edge. How much effect it has on the trading edge depends on how short or long your timeframe is. If you are a intraday trader or a very short term trader playing for say 5-10 e-mini points, every single point saved in slippage or early action means a lot. It is definetely an edge. But for a intermediate term or long term trader who plays for 100-1000 SPX points, saving 1 or 2 points by early action or slippage is negligable or does not really add to his edge. To those traders, the real edge comes from letting their profits run and minimizing stop sizes.

 

 

 

http://www.thebalanc...eed-one-1031099

 

 

 

Conversely, professional traders will tell other traders what trade they are about to make without any hesitation, because other traders knowing about the trade, or making the same trade, does not affect the potential of the trade at all.

 

Again this is not completely true. It completely depends on the timeframe you are trading. Those trading on shorter tiemframes and for smaller profits, better not disclose their edge or trading strategy. If they do, they will quickly lose their edge. If i were scalping for 2-3 emini points and i have 10000 folks following me and all place their orders at once, then the slippages would get so big that i would lose that tiny edge that i have. Remember the Woddie CCI guy. I used to watch his trades in real-time. Once he got popular and had a huge following, he lost his edge completely. Those zero line rejects use to create big slippages. I have seen that happpen over time. I know of many traders who have experienced it. But for those trading larger timeframes and for larger profits, it does not matter one bit, if the entire planet knows his strategy. Cuz the game with longer timeframes is more psychological than technical and a few points slippages won't affect the outcome. Letting the profits run is what creates the edge there, which is more dependent on your mental game and less on technicals. So indirectly you could call a strong mental game as your edge.


"It's not the knowing that is difficult, but the doing"

 

https://twitter.com/Trader_NAV

 

 


#7 NAV

NAV

    Member

  • Traders-Talk User
  • 16,087 posts

Posted 27 April 2018 - 12:36 AM

Talking about Woodies CCI, here's what could have happened IMO, based on my observation. Let's say you were trading a zero line rejection on CCI(14). Now once the whole planet knows that it works, here's what a smart guy would do to improve his edge. Let's say you were trading a 5-min chart. Instead of waiting for a 5-min candle close, you place your order 10 seconds or 5 seconds before the close. Then you have gained an edge over your competitors. Of course the downside is that upon the candle close, you may not get the signal and you get whipsawed. But who cares ? If 5000 people placed the orders before you and they gained an advantage over you, with your own system, how would you feel ? As a matter of fact this is what the Woddies CCI folks started doing. Some tried to prempt the signal by moving to a faster CCI, a CCI(7) instead of CCI(14). What all these does to the price is that a huge amount of trades happen before the CCI(14) zero line reject and the price would have moved significantly before the actual CCI(14) reject happens. That kills the trading edge completely. In the end, we know how the story ended. The entire Woddies cult dissapeared off the face of the trading planet. I can tell you there was nothing wrong with the Woddies system and it was a good system, if Woodie had kept it to himself. The more sensitive your trade expectancy is to slippages, the more closely you need to guard your trading edge/strategy. 

 

It's not without reason the Algo folks co-locate so close to the NYSE paying huge fees. Those microseconds of early information is their edge.

 

I have posted real-time trades on trading forums for years and not lost my edge. Cuz, i place my trade first and then post the trade details. Also i don't disclose my trading strategy, not because i do something unknown to the technical world, but to save my edge, given that i am a VST to ST trader.


"It's not the knowing that is difficult, but the doing"

 

https://twitter.com/Trader_NAV