top of page

Introducing MACD+: The Enhanced Evolution of a Classic


The MACD+ indicator is everything you always wanted from a MACD (but were afraid to ask). It’s our best attempt at solving two key issues with the conventional MACD — an indicator we love, but recognize isn’t perfect.

 

Here’s what we improved:

1.     Amplitude normalization via logarithmic scaling – This keeps the signal’s amplitude consistent over time, providing a more stable and meaningful visual interpretation across different price levels and volatility regimes.

2.     A hysteresis zone around the signal line – This helps filter out noise and prevents false crossovers in sideways markets, reducing whipsaws without missing key trend shifts.

3.     Reduced lag in the signal – The conventional MACD uses standard EMAs, which introduces noticeable lag. By using zero-lag EMAs (which, despite the name, aren’t completely lag-free), we reduce that delay and make the indicator more responsive.


The original MACD calculates its lines directly from raw price data in dollars, meaning its amplitude increases as the stock price rises. Here’s what we mean:

Our guess as to why the original MACD wasn’t normalized is that the scaling doesn’t affect the crossover points — meaning that, for a given configuration, the strategy’s signals remain unchanged. So why normalize it using logarithmic scaling? Because keeping the signal within a normalized range allows us to preserve historical context, helping us better assess how overbought or oversold a stock might be.

 

See how a recent move down in Apple looks quite different when observed through a normalized lens:


Another improvement we made is something we often use in our own strategies: adding a hysteresis zone around the signal line. If you’re unfamiliar with the term, think of it as a “dead zone” around the signal line. Rather than triggering a crossover every time the MACD line touches the signal, the indicator only turns bullish when the MACD line crosses above the signal line plus a certain gap (alpha), and bearish when it crosses below the signal line minus another gap (beta).

 

Here’s an example with a hysteresis zone:

 



We introduced this feature to address a major flaw in traditional MACD-based strategies: they often flip between bullish and bearish signals in sideways markets. This not only erodes capital, but also damages investor confidence to the point where users stop following the signals altogether.

 

Let’s take a real example. Using a MACD with a signal period of 20 days, and fast and slow EMAs of 28 and 58 days respectively on Apple, we arrive at a configuration that, according to TuneMap, is one of the best possible setups to maximize return. And yet, here’s how it performed in 2023:

Not only did it trigger several false signals during a relatively calm period while Apple was mostly in an uptrend, it also completely missed a prolonged uptrend from April to mid-June.

 

Now, when you click “Compute Hysteresis” in TuneMap, we dynamically calculate two additional graphs (this can’t be precomputed because doing so would exponentially increase compute time):

·       A return multiplier map based on the alpha and beta values

·       A trade count map for the same

 

Alpha and beta represent the extra padding applied to the signal line on the buy side and sell side, respectively.


Here’s what we found for the strategy above:


By choosing an alpha of 2.9 and a beta of 8.8, we modestly increased the return (to 1.16x) while cutting the number of trades by more than half (from 23 down to just 10).

 

This is where MACD+ shines: not by dramatically boosting returns, but by eliminating unproductive signals — those flip-flop trades in quiet markets that exhaust both capital and investor patience.

 

To illustrate, here’s the exact same 2023 period shown earlier — but now using the MACD+ configuration with the alpha and beta values mentioned:


The final enhancement to MACD+ is the use of zero-lag EMAs instead of traditional EMAs. By definition, MACD is a lagging indicator—that’s just the reality. While we can’t eliminate lag entirely, we can reduce it, and that’s exactly what zero-lag EMAs aim to do.


Now, the term “zero-lag” might be a bit of an overstatement—we didn’t coin it, and to be clear, these EMAs don’t remove lag completely. But they do noticeably reduce it, allowing our version of the MACD to respond more quickly and effectively to shifts in price action.


Because this improved MACD doesn’t exist natively in TradingView, we’ve built it as a custom indicator for WU Advanced subscribers, under the name WU ADV MACD-P (We can’t use symbols like ‘+’ in an indicator name on TradingView anymore, nor can we use the umbrella symbol).


In this version, you can enter your alpha and beta coefficients (from TuneMap), along with more conventional parameters like fast, slow, and signal EMA lengths. The indicator also marks:

·       A green dot on bullish crossovers

·       A red dot on bearish crossunders

 

You can also set alerts on these buy/sell signals to track your strategy in real time.


Well, that’s the new baby. We put a lot of care into building it, and we hope you adopt it — and that it becomes a valuable companion on your investment journey.

14 Comments


Bjoern
Jun 05

Dear Vincent, dear Zach,


I have tried to replicate your AAPL example but the results are not the same, even though I tried to have the same inputs - maybe I made a mistake? Attached you find the screenshot, still trying to figure out WU Advanced, so sorry, if I made a mistake.

Or maybe the data just changed so much since your example?


The returns look different..

Thanks for an explanation.


Best,

Bjoern



Like
Zackary
Zackary
Jun 05
Replying to

Hi Bjoern,


It looks like Vincent used a development version of TuneMap for his screenshot (It is missing one hysteresis map and the hysteresis stats). In order to launch in time, we had to write the blog post at the same time as completing development which lead to this discrepancy. I will be speaking with Vincent and fix this part of the blog post in order to remove any confusion.


Thank you for pointing it out and sorry for the confusion!


Zack

Like

Ashah
May 30

Thank you for sharing all this information — I’m still digesting a lot of it, and I have a few follow-up questions to help clarify things:

  1. Alpha and Beta Selection:In the example where you mentioned choosing an alpha of 2.9 and a beta of 8.8 (resulting in a 1.16x return and reducing trades from 23 to 10) — how were these values determined? Were they part of an optimization process, or is this more of an illustrative example? I'm trying to understand if this is a method you consistently apply or something tailored to this specific backtest.

  2. Interpreting TUNEMAP Graphs:When reviewing all the factor performance graphs on TUNEMAP, how does one decide which parameter or configuration is optimal? Does this…


Like
Ashah
4 days ago
Replying to

Sounds good. Looking forward to the webinar. Thanks!

Like

Ram G
May 30

Trying out the TuneMap. From Retail momentum screener VEEV got a run start. Using TuneMap MACD+ shows following stats. This is an active signal. Not something for a home run, but for a company that I am interested in, felt like a good place to set and lower cost basis. Seems like a good place to try this with a tight stop below today's price.

@Zackary does this hysterisis variation reduce the #trades by 44? so during this period it would have 18 trades? Are there general win/loss ratios that is a good rule of thumb?



Like
Zackary
Zackary
Jun 02
Replying to

Hi Ram G,


Sorry, I just saw your comment. WIX did not notify me and although I was looking at the other blog post comments, it seems like I overlooked this one.


You're right, the hysteresis removed 44 trades during the backtest period. If you click on the bottom left cell in the hysteresis heatmap, it represents the alpha and beta value equal to 0 (which will give you the same trades as without the hysteresis set). You will see that there is a lot more trades on each small movement up or down. This is exactly the idea behind adding hysteresis to a strategy. Even though it might add a bit of delay, it will help ignore the noise.…


Like

Sounds like a great feature. Just as mentioned by nuadaEB couple of days ago, I too am quite "a bit confused." Where on the Web Page is the tune map housed. Personally, I would welcome a new tier to justify the manpower needed for this and future upgrades. There was mention of monthly seminars at some point if memory does not fail me.

Like
BC Bob
BC Bob
May 25
Replying to

"Where on the Web Page is the tune map housed."


Nowhere yet. As Zack mentioned, Wu Advanced products should be available by the end of next week. At that point, there will be a new Advanced Products section on the site where I expect TuneMap will be available to Advanced Products subscribers, as indicated by the above, "....Now, when you click “Compute Hysteresis” in TuneMap....."


Edited
Like

nuandaEB
May 23

Hi WU team,


Thanks for this update. I am a bit confused as it seems that there is now a new tier called WU Advanced that has access to the TuneMap feature. I cannot find any information on the site about this subscription tier and am keen to find out the details. Did I miss an announcement?

Edited
Like
BC Bob
BC Bob
May 24
Replying to

The Advanced Indicators have been described in other blogs as a "separate offer" (linked below).


And from above -- "....we’ve built it as a custom indicator for WU Advanced subscribers...."


If I recall, they once mentioned in the range of $30 a month so I'm guessing it will be comparably priced to the other two packages. Totally reasonable IMO. It has cost them years of work plus additional expensive data package subscriptions. For me, I'm pretty certain the benefits will pay for the subscription many times over in a matter of weeks or months.


https://www.thewealthumbrella.com/post/quiet-markets-active-panda-market-update-and-our-roadmap

Edited
Like
Transparent BLANC.png

WealthUmbrella, backed by the expertise of real scientists, harnesses advanced machine learning to provide access to dedicated and rigorously tested indicators. Our mission is to empower retail investors by facilitating informed decision-making through a deeper understanding and greater accessibility to these powerful tools.

Contact us
info@thewealthumbrella.com

Save and secure check out

stripe2_edited.png

©2025 The WealthUmbrella.  All rights reserved.

bottom of page