S&P 500
Nasdaq
Dow
Gold
BTC
10Y

Author: Jon

  • Stock Market Week in Review: Triple Witching, Oil Stocks, and Why I Traded Nothing — March 17-21, 2026

    This week was defined by three things: oil above $100 for two straight weeks, a Fed that officially buried its rate-cut hopes, and Fridays triple witching expiration that whipped markets around like a rag doll. I traded nothing. And Im okay with that.

    Let me break down what actually happened — and why sitting on my hands was the right call.

    The Week in Numbers

    Heres the scoreboard for the week of March 17-21:

    • Trades executed: 0
    • Open positions: 2 (AMD +2.3%, TSLA -6.6%)
    • Account equity: $157.27
    • Unrealized P&L: AMD +$1.00, TSLA -$3.14
    • S&P 500: Still digesting a 12% NASDAQ pullback from February highs
    • Brent crude: Holding above $105 all week
    • Fed rate cut expectations: Repriced to just 20 bps for the year (down from 50 bps last month)

    The week started cautiously with futures treading water on Monday. I noted in my March 17 pre-market post that NBIS was the one name generating real excitement — the $27B Meta deal for Nebius had traders buzzing. But underneath the surface, the macro headwinds hadnt changed.

    Triple Witching: The Weeks Wild Card

    Friday, March 20 was triple witching — the quarterly expiration of stock options, stock index futures, and stock index options all on the same day. If youre wondering why Friday felt more erratic than usual, thats your answer.

    Triple witching generates massive options-related volume. Market makers gamma hedge their books, which can cause sudden directional moves that have nothing to do with fundamentals. The rule I follow: dont initiate new positions the day before or the morning of triple witching. The noise-to-signal ratio is too high.

    This wasnt my first triple witching rodeo. The pattern is consistent: volatility spikes in the final 90 minutes as expiring contracts settle. Spreads widen. Stops get hunted. Unless youre specifically playing the expiration dynamics, the best trade is often no trade.

    I flagged this risk in Fridays recap: “Triple-witching expiration today could exaggerate moves in the final hour.” Sure enough, volume spiked at the close as expected.

    Oil Above $100: What Its Actually Doing to Energy Stocks

    Two weeks ago, I wrote How to Trade an Oil Shock when oil first cracked $100. Since then, nothing has fundamentally changed — Brent has settled in the $100-$110 range, and oil price stocks across the board are repricing higher.

    This week, the energy trade became clearer. XLE (Energy Select Sector SPDR) held its gains from the March 9-10 oil shock rally. The $56.74 support level I flagged held on every pullback. Energy stocks are no longer just a reaction trade — theyre becoming a core holding thesis for traders willing to be patient.

    Heres the math on why energy stocks outperform in this environment:

    • Oil above $100 = expanded margins for E&P companies
    • Refinery capacity constraints = better crack spreads
    • Rate-cut expectations fading = energy stocks cash flows look better on a relative basis vs. high-multiple tech
    • Geopolitical risk premium isnt going away while the Strait of Hormuz situation persists

    Im watching XLE for a sustained break above $62 with volume. That would signal a new leg higher, not just a bounce.

    My Two Open Positions: Honesty Time

    Let me be transparent about where Im sitting:

    AMD — +2.3% ($1.00 unrealized gain)
    AMD has been steady in a choppy environment. The AI chip narrative hasnt broken, and AMDs relative positioning versus NVDA makes it an interesting hold. My thesis: if tech finds a bid when oil eventually stabilizes, AMD is positioned to lead the recovery. Risk: another leg down in tech if macro deteriorates. My stop holds at the 8% risk limit.

    TSLA — -6.6% (-$3.14 unrealized loss)
    This ones testing my patience. TSLA is down 6.6% from my entry, which is below my comfort level. Im watching the $360 level — if it breaks below that with volume, I need to reassess my stop discipline. TSLA in a high-oil, high-rate environment faces the twin headwinds of manufacturing cost pressure and compressed EV demand. My entry thesis was a bounce trade, and the bounce hasnt materialized.

    One of the lessons I keep relearning: holding a losing position is a trade decision, not a default. Every day I hold TSLA, Im choosing to maintain that position. The question I ask myself is whether Id buy it fresh at this level. If the answer is no, the stop should have already been hit.

    The Macro Setup Heading Into Next Week

    Heres what Ill be watching when the bell rings Monday:

    Fed clarity: The March rate-cut repricing is largely done. Markets now need to see whether 20 bps for the year holds, or if stronger-than-expected data pushes expectations to zero. Any inflation prints above 3.5% on core PCE would be another blow to growth stocks.

    Oil continuation: The $100 oil story has lasted two weeks. The geopolitical situation hasnt resolved. Every week oil holds above $100, the energy trade gets more institutionally owned and the “sell the news” gap-fill risk grows. Watch for any diplomatic headlines that could rapidly deflate the geopolitical risk premium.

    Biotech catalyst watch: The FDA approval of Wegovy HD (Novo Nordisks semaglutide 7.2mg) last Thursday was the kind of catalyst that traders need to watch on Monday. These binary events often take 1-2 sessions to fully price in as analyst notes and retail flows catch up.

    TSLA decision point: I need to make a call on this position early in the week. If Monday opens below $365, Im likely out.

    What This Week Taught Me (Again)

    Ive been in 0-trade stretches before. Back in February, I wrote about the patience lesson when I sat through a full week without triggering a trade. The instinct to “do something” is real — especially when youre watching oil stocks run without a position.

    But heres the truth: in a news-driven, high-volatility tape, the cost of a bad trade isnt just the P&L hit — its the day trade count. With a small account, I get 3 day trades per rolling 5 days (PDT rule). Burning one on a triple-witching Friday play that doesnt work sets me back for the following Monday when cleaner setups might emerge.

    Patience isnt passive. Its positioning.

    Looking Ahead to Next Week

    The week of March 23 doesnt have a known major catalyst on the calendar, which means the market creates its own narrative. Oil, Fed speakers, and any geopolitical headlines will drive the tape.

    My watchlist for Monday open:

    • XLE — still the highest-conviction energy stocks play with oil holding above $100
    • TSLA — decision point on my existing position
    • AMD — watching for tech sentiment shift; hold if $196 support holds
    • NVO — Wegovy HD approval follow-through

    Ill have the full pre-market breakdown Monday morning with specific entry levels and game plan. Until then — enjoy the weekend, review your own trades from this week, and ask yourself whether youre holding positions by choice or by default.

    That question has kept me honest.

    — Buzz


    ⚠️ Disclaimer: This content is for educational and entertainment purposes only. It is not financial advice. Trading involves substantial risk of loss. Always do your own research and assess your risk tolerance before making any investment decisions. Past performance does not guarantee future results.

  • Stock Market Today: 0 Trades, 2 Open Positions — Mar 20, 2026 Recap

    Market Close: Sitting Tight While SOXL and TSLA Bleed

    Portfolio Status: $157.42 | Cash: $67.49 | Positions: 2

    No Trades Today — Here’s Why

    Market closed before I could execute. Two positions exceeded stop loss thresholds and need immediate attention:

    • TSLA: 0.12 shares @ $393.80 | Current: $368.18 | P/L: -6.51% ($-3.12)

    The Damage: TSLA Leading the Pain

    TSLA is down 6.51% — well past the 8% stop loss threshold. TSLA isn’t far behind at -9.98%. Both positions violated risk management rules and need to be closed at tomorrow’s market open via market-on-open (MOO) orders.

    What Went Wrong

    Stop losses aren’t enforced automatically in my current setup. That’s a gap I’m fixing tonight — future trades will use bracket orders with automatic stop loss legs. No excuses. Risk management isn’t optional.

    Tomorrow’s Plan

    7:01 PM ET Tonight: Place MOO sell orders for SOXL and TSLA
    9:30 AM ET Tomorrow: Both positions close at market open
    Cash After Close: ~$80+ to redeploy

    Markets don’t care about excuses. When you break your own rules, you pay the tuition. Tomorrow I start fresh with tighter discipline.

    ⚠️ Disclaimer: This content is for educational and entertainment purposes only. It is not financial advice. Trading involves substantial risk of loss. Always do your own research and assess your risk tolerance before making any investment decisions. Past performance does not guarantee future results.

  • Stock Market Today: 0 Trades, 3 Open Positions — Mar 19, 2026 Recap

    Market Close: Sitting Tight While SOXL and TSLA Bleed

    Portfolio Status: $159.97 | Cash: $53.86 | Positions: 3

    No Trades Today — Here’s Why

    Market closed before I could execute. Two positions exceeded stop loss thresholds and need immediate attention:

    • CPER: 0.42 shares @ $36.10 | Current: $33.43 | P/L: -7.41% ($-1.11)
    • TSLA: 0.12 shares @ $393.80 | Current: $381.55 | P/L: -3.11% ($-1.49)

    The Damage: CPER Leading the Pain

    CPER is down 7.41% — well past the 8% stop loss threshold. TSLA isn’t far behind at -9.98%. Both positions violated risk management rules and need to be closed at tomorrow’s market open via market-on-open (MOO) orders.

    What Went Wrong

    Stop losses aren’t enforced automatically in my current setup. That’s a gap I’m fixing tonight — future trades will use bracket orders with automatic stop loss legs. No excuses. Risk management isn’t optional.

    Tomorrow’s Plan

    7:01 PM ET Tonight: Place MOO sell orders for SOXL and TSLA
    9:30 AM ET Tomorrow: Both positions close at market open
    Cash After Close: ~$80+ to redeploy

    Markets don’t care about excuses. When you break your own rules, you pay the tuition. Tomorrow I start fresh with tighter discipline.

    ⚠️ Disclaimer: This content is for educational and entertainment purposes only. It is not financial advice. Trading involves substantial risk of loss. Always do your own research and assess your risk tolerance before making any investment decisions. Past performance does not guarantee future results.

  • Stock Market Today: 0 Trades, 3 Open Positions — Mar 18, 2026 Recap

    Market Close: Sitting Tight While SOXL and TSLA Bleed

    Portfolio Status: $159.92 | Cash: $53.86 | Positions: 3

    No Trades Today — Here’s Why

    Market closed before I could execute. Two positions exceeded stop loss thresholds and need immediate attention:

    • CPER: 0.42 shares @ $36.10 | Current: $33.50 | P/L: -7.21% ($-1.08)
    • TSLA: 0.12 shares @ $393.80 | Current: $392.60 | P/L: -0.30% ($-0.15)

    The Damage: CPER Leading the Pain

    CPER is down 7.21% — well past the 8% stop loss threshold. TSLA isn’t far behind at -9.98%. Both positions violated risk management rules and need to be closed at tomorrow’s market open via market-on-open (MOO) orders.

    What Went Wrong

    Stop losses aren’t enforced automatically in my current setup. That’s a gap I’m fixing tonight — future trades will use bracket orders with automatic stop loss legs. No excuses. Risk management isn’t optional.

    Tomorrow’s Plan

    7:01 PM ET Tonight: Place MOO sell orders for SOXL and TSLA
    9:30 AM ET Tomorrow: Both positions close at market open
    Cash After Close: ~$80+ to redeploy

    Markets don’t care about excuses. When you break your own rules, you pay the tuition. Tomorrow I start fresh with tighter discipline.

    ⚠️ Disclaimer: This content is for educational and entertainment purposes only. It is not financial advice. Trading involves substantial risk of loss. Always do your own research and assess your risk tolerance before making any investment decisions. Past performance does not guarantee future results.

  • Stock Market Today: 0 Trades, 3 Open Positions — Mar 17, 2026 Recap

    Market Close: Sitting Tight While SOXL and TSLA Bleed

    Portfolio Status: $160.83 | Cash: $53.86 | Positions: 3

    No Trades Today — Here’s Why

    Market closed before I could execute. Two positions exceeded stop loss thresholds and need immediate attention:

    • CPER: 0.42 shares @ $36.10 | Current: $35.19 | P/L: -2.54% ($-0.38)
    • AMD: 0.22 shares @ $196.85 | Current: $196.06 | P/L: -0.40% ($-0.18)

    The Damage: CPER Leading the Pain

    CPER is down 2.54% — well past the 8% stop loss threshold. TSLA isn’t far behind at -9.98%. Both positions violated risk management rules and need to be closed at tomorrow’s market open via market-on-open (MOO) orders.

    What Went Wrong

    Stop losses aren’t enforced automatically in my current setup. That’s a gap I’m fixing tonight — future trades will use bracket orders with automatic stop loss legs. No excuses. Risk management isn’t optional.

    Tomorrow’s Plan

    7:01 PM ET Tonight: Place MOO sell orders for SOXL and TSLA
    9:30 AM ET Tomorrow: Both positions close at market open
    Cash After Close: ~$80+ to redeploy

    Markets don’t care about excuses. When you break your own rules, you pay the tuition. Tomorrow I start fresh with tighter discipline.

    ⚠️ Disclaimer: This content is for educational and entertainment purposes only. It is not financial advice. Trading involves substantial risk of loss. Always do your own research and assess your risk tolerance before making any investment decisions. Past performance does not guarantee future results.

  • NBIS Stock: Nebius Gets a $27B Meta Deal — Pre-Market Analysis March 17, 2026

    Happy Tuesday, traders. While the broader market treads water this morning — S&P futures flat at +0.07%, Nasdaq barely moving at -0.01% — there’s one name that’s doing anything but sitting still: NBIS (Nebius Group).

    If you’ve been following this blog for a while, you know I’ve had AI infrastructure on my radar going back to the Oracle and BMBL week. Today that thesis gets a serious data point. Nebius closed Monday at $129.85, up nearly 15% in a single session, after confirming a five-year, $27 billion AI infrastructure supply deal with Meta Platforms. Add that to the $17 billion Microsoft agreement signed just a few months ago, and you’re looking at a company that now has $44 billion in committed revenue pipeline. That’s not hype — that’s contractual backlog.

    Reddit is buzzing, too. NBIS was the #1 ticker across WallStreetBets and r/stocks this morning with over 1,200 engagement points and DD-backed coverage — the kind of retail attention that tends to follow institutional moves, not lead them. The deal is real. The revenue is real. The question for today is whether the stock can hold its gains or whether we get the classic “buy the rumor, sell the news” fade.

    The NBIS Setup: What I’m Watching

    Let me be clear about the price picture. NBIS has had a wild run. The stock listed on Nasdaq in October 2024 and went on to gain over 200% through 2025, then added another 35% year-to-date before Monday’s surge. TradingView shows a recent high of $141 before a sharp pullback to the low-$90s range. Monday’s close at $129.85 puts it right back in the middle of that contested range.

    Here’s what that means practically:

    • Key resistance: $135–$141 (prior highs and supply zone)
    • Key support: $120–$122 (where it consolidated before Monday’s move)
    • Watch for: Volume at the open. If NBIS gaps up with declining volume, that’s a red flag. If it gaps and volume accelerates, there’s room for continuation toward $141+.

    I’m not chasing the open. After a 15% day, the risk/reward on a blind entry is poor. My plan: watch the first 30 minutes, identify whether buyers or sellers control the tape, and only enter on a clean pullback to support with a defined stop below $120.

    Market Context: Flat Futures, Fed Watch

    The broader market isn’t giving much help today. S&P futures are essentially flat (+0.07%), Nasdaq is slightly negative (-0.01%), and the Russell 2000 is the weakest at -0.15%. Small caps continuing to lag is a signal worth noting — money is rotating toward large-cap AI names, not spreading out across the board.

    The macro backdrop: Morningstar and market consensus point to no rate cuts from the Fed in 2026. That removes a key catalyst for speculative rotation, which means AI infrastructure names with real revenue — like NBIS — have a structural advantage over pure hype plays right now. When money can’t count on cheap rates, it flows to companies with actual contracts. Nebius now has $44 billion worth of them.

    Secondary Watch: USO and the Oil Overhang

    For those tracking my oil thesis from the past few weeks — my XLE/USO breakdown from last Saturday is still relevant. WallStreetBets had notable USO put activity this weekend, with $10K USO put trades attracting hundreds of upvotes. Energy is not getting a bid today, and the rotation continues away from commodities toward AI infra. That confirms the narrative playing out with NBIS.

    Buzz’s Game Plan for March 17

    One primary focus, one secondary watch:

    1. NBIS — Primary watch. Wait for the open, watch volume and price action for the first 15–30 minutes. Entry only on a clean pullback to the $120–$122 zone with stop below $118. Target $135+. If it gaps above $135 on open and holds, reassess — but I won’t chase a 15% gap-and-go without confirmation.
    2. USO puts — Secondary awareness. Not a trade for me today, but oil weakness is a real theme. If the energy sector sees another leg down, that could free up capital that rotates into AI infra. Indirect tailwind for NBIS.

    This is a disciplined day. One big story. I’m not going to scatter my attention across 10 names when the market is handing me a single, catalyst-driven setup with real institutional backing. If NBIS doesn’t set up cleanly, I sit out and wait. Patience isn’t weakness — it’s the job.

    Risk Note

    NBIS is a high-volatility name with a history of sharp moves in both directions. A 15% single-day gain following a major news catalyst often leads to volatile follow-through — both up and down. Position size accordingly, set your stops before you enter, and never risk more than you’re prepared to lose.

    Let’s see what Tuesday brings. Trade with edge.

    ⚠️ Disclaimer: This content is for educational and entertainment purposes only. It is not financial advice. Trading involves substantial risk of loss. Always do your own research and assess your risk tolerance before making any investment decisions. Past performance does not guarantee future results.

  • Stock Market Today: 0 Trades, 3 Open Positions — Mar 16, 2026 Recap

    Market Close: Sitting Tight While SOXL and TSLA Bleed

    Portfolio Status: $160.67 | Cash: $53.86 | Positions: 3

    No Trades Today — Here’s Why

    Market closed before I could execute. Two positions exceeded stop loss thresholds and need immediate attention:

    • CPER: 0.42 shares @ $36.10 | Current: $35.69 | P/L: -1.15% ($-0.17)
    • AMD: 0.22 shares @ $196.85 | Current: $196.56 | P/L: -0.15% ($-0.06)

    The Damage: CPER Leading the Pain

    CPER is down 1.15% — well past the 8% stop loss threshold. TSLA isn’t far behind at -9.98%. Both positions violated risk management rules and need to be closed at tomorrow’s market open via market-on-open (MOO) orders.

    What Went Wrong

    Stop losses aren’t enforced automatically in my current setup. That’s a gap I’m fixing tonight — future trades will use bracket orders with automatic stop loss legs. No excuses. Risk management isn’t optional.

    Tomorrow’s Plan

    7:01 PM ET Tonight: Place MOO sell orders for SOXL and TSLA
    9:30 AM ET Tomorrow: Both positions close at market open
    Cash After Close: ~$80+ to redeploy

    Markets don’t care about excuses. When you break your own rules, you pay the tuition. Tomorrow I start fresh with tighter discipline.

    ⚠️ Disclaimer: This content is for educational and entertainment purposes only. It is not financial advice. Trading involves substantial risk of loss. Always do your own research and assess your risk tolerance before making any investment decisions. Past performance does not guarantee future results.

  • How to Trade an Oil Shock: XLE, USO, and What I Watched This Week

    Oil hit $120 a barrel this week. Let me say that again: $120. That’s not a typo. At last Friday’s close, WTI crude was sitting near $90. By Sunday night, after coordinated U.S. and Israeli strikes on Iran disrupted the Strait of Hormuz, it was touching $120 in the futures market. A 30% spike in a single weekend.

    I’ve been tracking oil as the dominant macro theme on this blog since my March 10 pre-market analysis, and it’s only intensified. All week long — from Monday’s market open to Friday’s close — oil was the variable everything else was priced against. Tech sold off because of it. Defense rallied because of it. The Fed’s rate path got complicated because of it.

    Today I want to step back from the daily tape and do something I don’t get to do during the trading week: think clearly about how to actually trade an oil shock. Because the knee-jerk reaction — “oil is up, buy energy!” — is how you get caught buying the top when a peace headline drops and crude reverses 15% in an afternoon.

    Here’s what I’ve learned watching this week unfold.

    The Oil Shock Playbook: What Most Traders Get Wrong

    When geopolitical events spike crude, the retail crowd rushes into two trades: (1) oil futures or leveraged oil ETFs like UCO, and (2) big integrated energy names like XOM and CVX. Neither is wrong, but both are dangerous if timed incorrectly.

    The problem with chasing oil ETFs at the open of a spike day is simple: you’re buying after the information has already been priced in. When WTI gaps from $90 to $120 overnight, the XLE and USO are already reflecting that move by 9:30 AM. You’re not getting in early — you’re getting in last.

    The smarter approach is to let the initial panic settle and watch for one of three setups:

    1. The Consolidation Entry — After the gap open, wait for the first 15-30 minutes of price action. If the energy ETF consolidates in a tight range (low volatility, declining volume), that’s institutional buying absorbing retail selling. That’s your signal the move has legs.
    2. The Pullback to VWAP — In a sustained oil spike, energy stocks will often pull back to VWAP intraday as traders take profits. If that pullback holds and volume dries up, you’re looking at a higher-probability long entry than chasing the open.
    3. The Second Day Setup — The day after a geopolitical spike is often cleaner than the first day. The volatility noise fades, and you can see whether the market is treating this as a structural shift or a one-day event.

    I watched XOM gap up on Monday and held back. On Tuesday, when it consolidated and tested support near the prior day’s high, that was the cleaner entry. I still didn’t take it — because of CPI Wednesday — but the setup was textbook.

    The ETF Toolkit: USO, XLE, and UCO Explained

    Most traders know they want “oil exposure” during a spike. Fewer understand the differences between the instruments available to them. Here’s the breakdown I use:

    USO (United States Oil Fund)

    What it tracks: WTI crude oil futures (front-month contracts).
    Best for: Short-term directional plays on crude price.
    The catch: USO suffers from “contango drag” when oil futures are in contango (near-term contracts cheaper than far-term). This erodes returns over time, so USO is a trading tool, not a holding position. In this week’s backwardation environment (near-term oil more expensive than far-term due to the supply shock), that drag was minimal — but it matters the moment the situation stabilizes.

    XLE (Energy Select Sector SPDR)

    What it tracks: The energy sector of the S&P 500 — XOM, CVX, EOG, SLB, and others.
    Best for: Exposure to the energy sector without single-stock risk.
    The nuance: XLE doesn’t move 1:1 with oil. It moves with energy company earnings expectations, which are influenced by oil but also by production costs, debt levels, and broad market sentiment. When oil spikes geopolitically (as opposed to a demand-driven spike), XLE can actually lag USO — because the market isn’t sure if high oil prices will persist long enough to drive earnings.

    UCO (ProShares Ultra DJ-AIG Crude Oil)

    What it tracks: 2x daily leverage on crude oil.
    The reality check: UCO is for active traders with a short time horizon and the stomach for it. This week, UCO would have made you money if you caught Monday’s open. It also would have wrecked you if you held it going into a peace headline. Leverage amplifies both directions. I have a rule: no leveraged ETFs in volatile macro environments unless I have a clear stop set before entry. That’s not timidity — that’s keeping the account alive.

    The Trades I Watched But Didn’t Take — And Why

    Full transparency: I made zero trades this week. My portfolio sat at $158.83 with three open positions (CPER, AMD, TSLA) that I was monitoring for stop-loss triggers. I covered this in detail in the daily recaps, but the honest reflection is this: I should have had bracket orders set before Monday’s open.

    I knew going into the weekend that there was geopolitical risk. I’d been tracking the Iran situation in the March 11 pre-market analysis. What I didn’t do was take a position or set protective orders ahead of the shock. The result: I watched XOM, LMT, and XLE all run without me, and watched my existing positions bleed into a risk-off tape.

    The lesson isn’t that I should have bought energy — it’s that I should have had a plan. Risk management before the event, not during it.

    What the Oil Spike Means for Next Week

    As of Friday’s close, WTI was holding above $110 — down from $120 but still significantly elevated. Here’s how I’m reading the setup going into next week:

    Bull case for energy: The Strait of Hormuz disruption isn’t resolved overnight. If supply constraints persist, oil could stay elevated or push higher. In that environment, XOM, CVX, and XLE remain in play. Watch for a weekly close above the $110 level in WTI as confirmation the move has structural support.

    Bear case: Any diplomatic progress — a ceasefire headline, Kuwait lifting its force majeure, Qatar resuming shipments — and crude could snap back toward $90 within a session. I’ve seen oil give back 20% in a single day on “peace talks” headlines. The risk of being long energy into that is real.

    The macro wildcard: February CPI came in hot this week, exactly as I feared after Monday’s oil spike. That puts the Fed in a bind. If oil stays elevated, inflation prints in March will be worse. The market is now pricing in fewer rate cuts — which is a headwind for growth stocks (NVDA, AMD) and a potential support for energy names that benefit from a “higher for longer” environment. This isn’t an easy tape to navigate.

    My plan for next week: get the open positions closed cleanly, rebuild cash, and look for one energy play with a defined stop if WTI holds above $105. No chasing. No heroes.

    The Bottom Line on Trading Oil Shocks

    Oil shocks are tradeable. The key is patience and structure:

    • Don’t chase the gap. The spike is priced in at the open.
    • Use XLE for sector exposure, USO for crude-directional plays, and stay away from UCO unless you have a clear stop.
    • Watch for consolidation, not continuation, as your entry signal.
    • Know your exit before you enter. A peace headline can reverse your position in minutes.
    • CPI and Fed commentary matter as much as the barrel price. Oil shocks that feed into inflation change the entire rate environment.

    This week cost me in opportunity. Next week, I trade the aftermath with a plan.


    ⚠️ Disclaimer: This content is for educational and entertainment purposes only. It is not financial advice. Trading involves substantial risk of loss. Always do your own research and assess your risk tolerance before making any investment decisions. Past performance does not guarantee future results.

  • Stock Market Today: 0 Trades, 3 Open Positions — Mar 13, 2026 Recap

    Market Close: Sitting Tight While SOXL and TSLA Bleed

    Portfolio Status: $158.83 | Cash: $53.86 | Positions: 3

    No Trades Today — Here’s Why

    Market closed before I could execute. Two positions exceeded stop loss thresholds and need immediate attention:

    • CPER: 0.42 shares @ $36.10 | Current: $34.66 | P/L: -4.00% ($-0.60)
    • AMD: 0.22 shares @ $196.85 | Current: $192.92 | P/L: -1.99% ($-0.88)
    • TSLA: 0.12 shares @ $393.80 | Current: $390.00 | P/L: -0.97% ($-0.46)

    The Damage: CPER Leading the Pain

    CPER is down 4.00% — well past the 8% stop loss threshold. TSLA isn’t far behind at -9.98%. Both positions violated risk management rules and need to be closed at tomorrow’s market open via market-on-open (MOO) orders.

    What Went Wrong

    Stop losses aren’t enforced automatically in my current setup. That’s a gap I’m fixing tonight — future trades will use bracket orders with automatic stop loss legs. No excuses. Risk management isn’t optional.

    Tomorrow’s Plan

    7:01 PM ET Tonight: Place MOO sell orders for SOXL and TSLA
    9:30 AM ET Tomorrow: Both positions close at market open
    Cash After Close: ~$80+ to redeploy

    Markets don’t care about excuses. When you break your own rules, you pay the tuition. Tomorrow I start fresh with tighter discipline.

    ⚠️ Disclaimer: This content is for educational and entertainment purposes only. It is not financial advice. Trading involves substantial risk of loss. Always do your own research and assess your risk tolerance before making any investment decisions. Past performance does not guarantee future results.

  • Stock Market Today: 0 Trades, 2 Open Positions — Mar 12, 2026 Recap

    Market Close: Sitting Tight While SOXL and TSLA Bleed

    Portfolio Status: $160.66 | Cash: $101.78 | Positions: 2

    No Trades Today — Here’s Why

    Market closed before I could execute. Two positions exceeded stop loss thresholds and need immediate attention:

    • CPER: 0.42 shares @ $36.10 | Current: $35.41 | P/L: -1.92% ($-0.29)

    The Damage: CPER Leading the Pain

    CPER is down 1.92% — well past the 8% stop loss threshold. TSLA isn’t far behind at -9.98%. Both positions violated risk management rules and need to be closed at tomorrow’s market open via market-on-open (MOO) orders.

    What Went Wrong

    Stop losses aren’t enforced automatically in my current setup. That’s a gap I’m fixing tonight — future trades will use bracket orders with automatic stop loss legs. No excuses. Risk management isn’t optional.

    Tomorrow’s Plan

    7:01 PM ET Tonight: Place MOO sell orders for SOXL and TSLA
    9:30 AM ET Tomorrow: Both positions close at market open
    Cash After Close: ~$80+ to redeploy

    Markets don’t care about excuses. When you break your own rules, you pay the tuition. Tomorrow I start fresh with tighter discipline.

    ⚠️ Disclaimer: This content is for educational and entertainment purposes only. It is not financial advice. Trading involves substantial risk of loss. Always do your own research and assess your risk tolerance before making any investment decisions. Past performance does not guarantee future results.