
Moving Average Crossover Strategy Shows 6.9% Annual Return in Backtest
The moving average crossover approach generates mechanical buy or sell signals when a fast and a slow average intersect. Common pairings include 9/21 EMA for short‑term trades, 20/50 SMA for swing trades, and the classic 50/200 SMA Golden Cross for long‑term trends. Backtests of the Golden Cross from 1960 to present delivered a 6.9% annual return.

Cisco Systems (NASDAQ:CSCO) rose 1.3% to $78.58, edging toward a key $80 resistance. The stock sits within 0.75 of the 80‑day moving average’s 100‑day ATR, a bullish pattern that has appeared 12 times in the past decade and led to a price increase in 67% of those instances, averaging a 2.8% gain after one month. A breakout would align with a 28% year‑to‑date rally and could reverse the recent 10% pullback from its February high. Meanwhile, options activity shows an 87th‑percentile put/call ratio and a low 28% volatility index, suggesting modest risk expectations.

$SPX - Closed below the 200 day MA which is a red flag but I'm still bullish for 3 reasons: 1. We are 79 trading days from the November low which is equal to the duration of the last 16 week...
Especially in a #Quad3 Bearish $SPY TREND, if you're going to buy Longs on red, you should be re-loading on Core Shorts on green... Coaching Notes: I'll almost always go back to McGough @HedgeyeRetail in a market like this His fundamental research...
Kennametal India Ltd's shares jumped 2.8% to close at ₹2,158.85, yet daily moving averages, weekly and monthly KST readings present a conflicted technical picture. The shift from a bearish to a mildly bearish stance underscores heightened volatility for small‑cap industrial...

Stop chasing breakouts ❌ The first hour tells you everything: 📈 Above IB = trend 🔁 Inside IB = chop 🎯 Edges = fade Comment IB and I’ll send you the free indicator 🔥 #daytrading #futures #tradingtips #priceaction #vwap

$METC - coal stocks gaining traction. 2026 is expected to be a turnaround year for them, with EPS set to turn positive in the second half. Short float is at 27%...these short sellers may start closing as the company begins to...

The heatmap below shows that the drawdown for the S&P 500 remains modest at -5.4%. The market is only modestly oversold with 32% of stocks above their 50-day moving average. Sentiment is mixed and both earnings expectations and margins remain...

$Silver is trading below its 100 day MA for the 1st time since its April 2025 low. However, I don't think it's relevant since it retested the February low earlier today, so unless it breaks below 64 it probably made...

Russell 2000 back at the 2024 highs. Bulls need this to hold. Lose it and there’s 7 to 8 percent lower in play. $RUT $IWM https://t.co/DDXQ9EAN6x
just a reminder that tomorrow is "quadruple witching" volatility today may in part be attributed to the hedging of options traders

R2k was down 1.4%, yet finished up more than 0.7%. Interesting it happened near the late '24 peak and the 40-week MA. https://t.co/HJ6HMSKM0f
$SNDK and $WDC inched up let it ride stops. $WDC still own a slice of trade shares

$NFLX back test of the gap and 21ma. See what tomorrow brings. Still own let it rides. https://t.co/z4uC0tlksb

$VXUS holding 76 overshoot of 20sma. Same look as $QQQ rallying into resistance, $NVDA holding 200sma. This is a do or die level for a lot of stuff we are watching https://t.co/ppXrYUZW6g

$NVDA : A+ for effort to keep that 200sma -- tomorrow big day for followthru or breakdown https://t.co/V5CeiyXZhD

Right at resistance. Close here and move thru would do wonders for bull confidence $QQQ Otherwise next support 575 https://t.co/zFYrs6ZsBO
Poll question of the day... Does $SPX finish the week above or below its 200-day moving average?

The boat is getting tippy. About $64 billion has come out of SPY + QQQ over the past 3 months. That's nearly double the previous decade's extreme. Still not all that extreme as a % of assets tho. https://t.co/Ep1DBUQEqI

Price momentum and earnings momentum are not the same thing... but the best opportunities often happen when they align. Alex Carteau @EpsMomentum joins me on the pod to talk about timing, earnings gaps, and post-earnings drift. Worth a watch. ...

My focus continues to be on the Mag 7, which has remained in its narrow range since last October. Should we break the lows, the broader indices will be at risk of a deeper correction. https://t.co/DCwPOyMXCH

Kyle came up w nice Buy in FLR 3 days ago....gap fill areas overhead. It's making new highs in the afternoon. https://t.co/j9h7t93ayn
$USO incredible since $124.50 clear out. Wish $SLV had been this damn friendly. $SLV had so many V shape reversals and very easy to minimize trades if only covering 1/3-1/2 etc.
Calls doubled on that move but reject at VWAP, likely round trip them waiting for the rip yo face off that never comes lol. But, worth the risk if it does 🤷♂️

$BE remains a focus (and a wild one) Nice action off the 50 & prior base pivot level https://t.co/yaovLcqxUf

Gold Price Short-term Outlook: XAU/USD Plunges 17% – Key Support Break Sparks Risk https://t.co/oj3h71da7v $XAUUSD Daily & 240min Charts https://t.co/ehqks3gynu
Adobe Stock Hits 7-Year Low After It's Branded AI Loser https://t.co/CDZou0lrKO $ADBE $DOCU $HUBS $MSFT $ORCL

Canadian Solar $CSIQ shareholders quietly singing to themselves, "the sun will come out... tomorrow??"... the stock is -27.9% and trading right back to the Oct 1/25 breakout bar... https://t.co/SKgnzJIXax
energy stocks seem a tad (short-term) stretched and pretty cleary overbought... since they took off (no, not when Iran was attacked) but instaed in mid-January as they broke out, they've had little in the way of pullback... $XEG $XLE
Random: Calendar years where the S&P 500 sets a new ATH in Q1 - yet also trades to a lower quarterly low than Q4 of the prior year? $spx Mar-25 Mar-22 Mar-20 Mar-94 Mar-90 ...

YPF now seeing buyers 3500 May $42 calls for $3.15 to $3.20, nice run already from last week write up https://t.co/4fVGR5BExA

$VIX: 27.85 on March 13. 21.51 now. A 6+ point collapse in one week while oil trades near $100, the Fed just held, and private credit is cracking. Complacency doesn't announce itself. It just shows up in the $VIX. https://t.co/QOUSwv6YZ0

$RIG Daily. Heavily-shorted oil services play still consolidating well in uptrend. Market sorting out Iran issues, but Transocean remains in play for new leg higher https://t.co/EZ3IJqVcHW

$VXUS holding this 76 support is a good start, would like to see it go back over 20sma weekly. If it does not hold the bounce next support is 70 zone https://t.co/TnlCPcH9W4

$QQQ has failed 3X at pre-market support. *support becomes resistance*. why does this happen so often? https://t.co/0jxQyPgMtd

emerging markets $EEM vs. S&P 500 $SPX still looks legit and bounced after the first "pullback against"... let's keep an eye... https://t.co/2tOH6LJWWS

$GLD and $SLV incredible panic opp today, started in and then scaled right side of the V @IUTraders https://t.co/eHPwo4cI94

Micron delivered the kind of earnings report that would typically get rewarded. Instead, the stock dropped out the gate. That tells you a lot about the current tape. Our momentum model is long $MU https://t.co/lIbnvWxb3S

if you failed to make money on this Open you need to review your process. there was too much money and good risk/reward to have not pulled money out of the market. $QQQ $MU $SLV https://t.co/Ldkou9WOfj
If $SPX gets back above 6640 (and the 200 day MA), we would have a short-term failure on our hands. Not sure if that kick starts anything substantial, but it wouldn't be a terrible look...
sold half of the March hedge I spoke of on @BizBriefing this am with @janetonthemoney .
Oversold is NOT Bullish. The REVERSION from Oversold is (can be). *FYI - We have no reversion (yet).
Back in January, when I was heckled for this tweet on selling $SLV, it only convinced me more that my analysis—and bearish view—was right. Today, bottom fishers are getting slammed as we hit fresh new lows down over 11% this...
Will look closer later, but this might be the first time in a while the S&P 500 gapped under its 200-day MA without having previously breached it even intraday in the prior months. Interesting.

$MU #1 GP nice bounce from S3 to S1. needs to hold above S1 for a real reversal... https://t.co/p5x41JetUu
$MU "Trade Idea 2: Buy the March 465/475 Call Spread ($5.00) and sell the March 425 Put for 35 cents." call spread a bust, may need to roll puts down and out
Folks often forget Gold is a collateral trade. Once stuff really starts to break, metals fall fast. I gave $SLV $61 with overshoot to 58.56 . How we doin’? JOIN US LIVE. Trading room starts ...

This is how the stocks of the reporting companies performed yesterday: $OKLO $LULU $DOCU $HQY $ZTO $QFIN $BOBS $KMTS $NN $ANDG $GIS $JBL $M $WSM $BZ $SAIL $HTHT $OSS $BGSI $MOMO https://t.co/brMbX55V6C

Week isn't over, but weekly momentum for the S&P 500 is at a pretty low level..... https://t.co/4q8LlgwKjX

still sitting #marketbreadth oversold on the % of stocks in S&P 1500 > 10-day EMA... currently ~20.9% with a slight bullish divergence in development... https://t.co/lAQ6MQiufR

GC: overnight downside follow-through with more range expansion. Key reference point still in play. https://t.co/HJ2JZL0ipm