Live Trading Room
Live Trading Room · S&P 500
Follow the S&P 500 with a defined position for each session.
After each market close, the Live Trading Room publishes one instruction for the next session: a direction, long, short or cash, and a position size. Tier 1 and Tier 2 each receive their own target.
You receive the signal; you place the order with your own broker. Nothing is traded for you. Because each target is set at the close, your fill at the next session will differ from the closing level used in the record below.
A note from David Lee
I’m David Lee, and I run the Live Trading Room at Investing Angles. I use a highly sophisticated trading system, and you won’t find another like it anywhere else. It combines two approaches: trend following across multiple timeframes and mean reversion. These work together to determine the direction and position size for each update.
As one subscriber put it, “This is the best SP500 trading system I’ve ever used.” I appreciate that feedback, but I don’t expect every trade to make money. Before you join, I encourage you to study the losing periods and consider how you would handle them.
For example, from October 6–14, 2026, the Tier 1 model remained 100% long and lost 1.28%. That period appears in the position log below, alongside the profitable periods. These figures are reconstructed model results, not verified trading results from my account or a member’s account.
Read the record, look at what each membership includes, and decide whether this is a process you would be comfortable following.
— David Lee, Live Trading Room
Performance since June 1, 2026
June 1 – November 6, 2026 · 112 trading sessions · Updated November 7, 2026
Reconstructed model results. Returns apply the system’s current rules to daily S&P 500 closes, before costs. They are not verified live alerts or broker fills, and actual trading results differ.
Tier 1
Two strategies, flexible allocation.
+15.65%
Model return, June 1–November 6, 2026.
Max. drawdown: -1.28%
Nov 6 target: 75% Long
Tier 2
One core strategy.
+15.09%
Model return, June 1–November 6, 2026.
Max. drawdown: -1.28%
Nov 6 target: 100% Long
S&P 500
SPX price return · buy & hold
-2.68%
SPX price return, June 1–November 6, 2026 (benchmark).
Max. drawdown: -5.95%
Nov 6 close: 7,376.86
Cumulative return, day by day
Every trading day is plotted, so declines inside an open position stay visible. Compounded from the May 29 close; hover for the values on any day.
Drawdown from the running peak
How far each series sat below its own best close so far. This is what following the strategy feels like between new highs.
What to expect before you join
- Losing trades and drawdowns are part of the process. Since June, 6 of 25 completed Tier 1 position periods lost money, and 4 of 19 for Tier 2. Every one of them is in the logs below.
- The -1.28% maximum drawdown is history, not a limit. It is the worst decline in this window. Future drawdowns can be deeper and last longer.
- Model results are not trading results. Figures are reconstructed from the rules and index closes. Commissions, slippage, financing and execution timing reduce real returns.
- After a losing trade, nothing changes in how this page works. The record stays published and updates on the same schedule.
Monthly results
Compounded model returns by calendar month; November is partial.
Show the monthly table
| Period | Tier 1 | Tier 2 | SPX buy & hold |
|---|---|---|---|
| June | +3.36% | +3.36% | -1.06% |
| July | +2.31% | +2.33% | -0.13% |
| August | +4.44% | +4.44% | +2.62% |
| September | +3.36% | +3.39% | -0.45% |
| October | +0.24% | +0.42% | -0.93% |
| Nov 2–6 | +1.07% | +0.36% | -2.68% |
Tier 1 position log
Two strategies with flexible allocation · SPX reference levels · newest first
19 winning and 6 losing position periods since June 1 · 43 target changes · worst period -1.28% (100% Long, 10/06/2026–10/14/2026) · latest target 75% Long
Latest five position periods
| Entry / reset | Exit / reset | Position | Start SPX | End SPX | Weighted G/L | Window total | Event |
|---|---|---|---|---|---|---|---|
| 11/06/2026 | OPEN | 75% Long | 7,376.86 | — | Pending | +15.65% | Opened at Nov 6 close; no subsequent session |
| 11/03/2026 | 11/04/2026 | 50% Long | 7,568.92 | 7,688.62 | +0.79% | +15.65% | Size reset; exit to cash |
| 11/02/2026 | 11/03/2026 | 75% Long | 7,541.40 | 7,568.92 | +0.27% | +14.74% | Reduce long |
| 10/27/2026 | 10/28/2026 | 50% Short | 7,722.60 | 7,743.98 | -0.14% | +14.43% | Exit to cash |
| 10/22/2026 | 10/23/2026 | 25% Long | 7,663.43 | 7,623.68 | -0.13% | +14.59% | Exit to cash |
Show all 26 position periods since June 1
| Entry / reset | Exit / reset | Position | Start SPX | End SPX | Weighted G/L | Window total | Event |
|---|---|---|---|---|---|---|---|
| 11/06/2026 | OPEN | 75% Long | 7,376.86 | — | Pending | +15.65% | Opened at Nov 6 close; no subsequent session |
| 11/03/2026 | 11/04/2026 | 50% Long | 7,568.92 | 7,688.62 | +0.79% | +15.65% | Size reset; exit to cash |
| 11/02/2026 | 11/03/2026 | 75% Long | 7,541.40 | 7,568.92 | +0.27% | +14.74% | Reduce long |
| 10/27/2026 | 10/28/2026 | 50% Short | 7,722.60 | 7,743.98 | -0.14% | +14.43% | Exit to cash |
| 10/22/2026 | 10/23/2026 | 25% Long | 7,663.43 | 7,623.68 | -0.13% | +14.59% | Exit to cash |
| 10/21/2026 | 10/22/2026 | 50% Short | 7,757.17 | 7,663.43 | +0.60% | +14.74% | Reverse to long |
| 10/16/2026 | 10/19/2026 | 25% Long | 7,659.44 | 7,690.73 | +0.10% | +14.05% | Exit to cash |
| 10/06/2026 | 10/14/2026 | 100% Long | 7,818.93 | 7,718.94 | -1.28% | +13.93% | Size reset; exit to cash |
| 10/05/2026 | 10/06/2026 | 75% Long | 7,773.95 | 7,818.93 | +0.43% | +15.41% | Size reset; increase long |
| 10/02/2026 | 10/05/2026 | 100% Long | 7,722.72 | 7,773.95 | +0.66% | +14.91% | Reduce long |
| 09/28/2026 | 09/29/2026 | 100% Long | 7,683.69 | 7,670.84 | -0.17% | +14.15% | Exit to cash |
| 09/22/2026 | 09/23/2026 | 75% Long | 7,764.64 | 7,706.03 | -0.57% | +14.34% | Size reset; exit to cash |
| 09/15/2026 | 09/22/2026 | 100% Long | 7,585.73 | 7,764.64 | +2.36% | +15.00% | Reduce long |
| 09/11/2026 | 09/14/2026 | 50% Short | 7,656.98 | 7,619.98 | +0.24% | +12.35% | Exit to cash |
| 09/10/2026 | 09/11/2026 | 75% Long | 7,591.70 | 7,656.98 | +0.64% | +12.08% | Reverse to short |
| 09/04/2026 | 09/10/2026 | 50% Short | 7,718.60 | 7,591.70 | +0.83% | +11.36% | Reverse to long |
| 08/26/2026 | 08/27/2026 | 100% Long | 7,675.70 | 7,730.99 | +0.72% | +10.44% | Exit to cash |
| 08/05/2026 | 08/10/2026 | 100% Long | 7,723.55 | 7,753.11 | +0.38% | +9.65% | Exit to cash |
| 07/31/2026 | 08/04/2026 | 100% Long | 7,489.72 | 7,736.52 | +3.30% | +9.23% | Exit to cash |
| 07/29/2026 | 07/30/2026 | 100% Long | 7,316.15 | 7,437.63 | +1.66% | +5.75% | Exit to cash |
| 07/23/2026 | 07/27/2026 | 75% Long | 7,408.30 | 7,413.18 | +0.05% | +4.02% | Exit to cash |
| 06/30/2026 | 07/09/2026 | 100% Long | 7,499.36 | 7,543.64 | +0.59% | +3.97% | Exit to cash |
| 06/23/2026 | 06/24/2026 | 50% Short | 7,365.46 | 7,358.22 | +0.05% | +3.36% | Exit to cash |
| 06/10/2026 | 06/16/2026 | 100% Long | 7,266.99 | 7,511.35 | +3.36% | +3.31% | Exit to cash |
| 06/05/2026 | 06/08/2026 | 100% Long | 7,383.74 | 7,405.73 | +0.30% | -0.05% | Exit to cash |
| 05/29/2026 * | 06/03/2026 | 100% Long | 7,580.06 | 7,553.68 | -0.35% | -0.35% | Carry-in from May 29; exit to cash |
* May 29 is the starting mark for the position carried into June 1. Each size change starts a new position period; a reset is not a full exit. Window total starts at 0% and compounds chronologically from June 1.
Tier 2 position log
One core strategy with defined position targets · SPX reference levels · newest first
15 winning and 4 losing position periods since June 1 · 36 target changes · worst period -0.35% (100% Long, 05/29/2026–06/03/2026) · latest target 100% Long
Latest five position periods
| Entry / reset | Exit / reset | Position | Start SPX | End SPX | Weighted G/L | Window total | Event |
|---|---|---|---|---|---|---|---|
| 11/06/2026 | OPEN | 100% Long | 7,376.86 | — | Pending | +15.09% | Opened at Nov 6 close; no subsequent session |
| 11/02/2026 | 11/03/2026 | 100% Long | 7,541.40 | 7,568.92 | +0.36% | +15.09% | Exit to cash |
| 10/27/2026 | 10/28/2026 | 50% Short | 7,722.60 | 7,743.98 | -0.14% | +14.67% | Exit to cash |
| 10/21/2026 | 10/22/2026 | 50% Short | 7,757.17 | 7,663.43 | +0.60% | +14.83% | Exit to cash |
| 10/02/2026 | 10/14/2026 | 100% Long | 7,722.72 | 7,718.94 | -0.05% | +14.14% | Exit to cash |
Show all 20 position periods since June 1
| Entry / reset | Exit / reset | Position | Start SPX | End SPX | Weighted G/L | Window total | Event |
|---|---|---|---|---|---|---|---|
| 11/06/2026 | OPEN | 100% Long | 7,376.86 | — | Pending | +15.09% | Opened at Nov 6 close; no subsequent session |
| 11/02/2026 | 11/03/2026 | 100% Long | 7,541.40 | 7,568.92 | +0.36% | +15.09% | Exit to cash |
| 10/27/2026 | 10/28/2026 | 50% Short | 7,722.60 | 7,743.98 | -0.14% | +14.67% | Exit to cash |
| 10/21/2026 | 10/22/2026 | 50% Short | 7,757.17 | 7,663.43 | +0.60% | +14.83% | Exit to cash |
| 10/02/2026 | 10/14/2026 | 100% Long | 7,722.72 | 7,718.94 | -0.05% | +14.14% | Exit to cash |
| 09/28/2026 | 09/29/2026 | 100% Long | 7,683.69 | 7,670.84 | -0.17% | +14.20% | Exit to cash |
| 09/15/2026 | 09/23/2026 | 100% Long | 7,585.73 | 7,706.03 | +1.59% | +14.39% | Exit to cash |
| 09/11/2026 | 09/14/2026 | 50% Short | 7,656.98 | 7,619.98 | +0.24% | +12.60% | Exit to cash |
| 09/10/2026 | 09/11/2026 | 100% Long | 7,591.70 | 7,656.98 | +0.86% | +12.33% | Reverse to short |
| 09/04/2026 | 09/10/2026 | 50% Short | 7,718.60 | 7,591.70 | +0.83% | +11.38% | Reverse to long |
| 08/26/2026 | 08/27/2026 | 100% Long | 7,675.70 | 7,730.99 | +0.72% | +10.46% | Exit to cash |
| 08/05/2026 | 08/10/2026 | 100% Long | 7,723.55 | 7,753.11 | +0.38% | +9.67% | Exit to cash |
| 07/31/2026 | 08/04/2026 | 100% Long | 7,489.72 | 7,736.52 | +3.30% | +9.25% | Exit to cash |
| 07/29/2026 | 07/30/2026 | 100% Long | 7,316.15 | 7,437.63 | +1.66% | +5.77% | Exit to cash |
| 07/23/2026 | 07/27/2026 | 100% Long | 7,408.30 | 7,413.18 | +0.07% | +4.04% | Exit to cash |
| 06/30/2026 | 07/09/2026 | 100% Long | 7,499.36 | 7,543.64 | +0.59% | +3.97% | Exit to cash |
| 06/23/2026 | 06/24/2026 | 50% Short | 7,365.46 | 7,358.22 | +0.05% | +3.36% | Exit to cash |
| 06/10/2026 | 06/16/2026 | 100% Long | 7,266.99 | 7,511.35 | +3.36% | +3.31% | Exit to cash |
| 06/05/2026 | 06/08/2026 | 100% Long | 7,383.74 | 7,405.73 | +0.30% | -0.05% | Exit to cash |
| 05/29/2026 * | 06/03/2026 | 100% Long | 7,580.06 | 7,553.68 | -0.35% | -0.35% | Carry-in from May 29; exit to cash |
* May 29 is the starting mark for the position carried into June 1. Each size change starts a new position period; a reset is not a full exit. Window total starts at 0% and compounds chronologically from June 1.
How to read this record
Basis. Reconstructed using the system’s current rules, saved through November 6, 2026. These are model results, not verified live alerts or broker fills. The separately tracked actual series differs from the recalculated series. SPX levels are index reference prices, not SPY or SH execution prices, and a target set at the close cannot be assumed to execute at that closing level.
Timing and returns. Each close’s target exposure applies to the next session’s close-to-close change. Weighted G/L compounds the model’s daily returns within each constant-exposure position period. Size changes split periods without implying that the entire position was closed. Short returns use negative SPX exposure. Cash earns zero. Commissions, slippage, financing and ETF tracking differences are excluded.
Window. June 1–November 6, 2026, using the May 29 close as the baseline. Only the in-window return of the carried position is included. Maximum drawdown is measured from daily closing equity peaks within this window, including the baseline. November 6 entries are open with no subsequent session available.
Tier mapping. Tier 1 blends two strategies and its allocation changes with their signals, so its exposure is not a constant percentage. Tier 2 follows one core strategy whose targets include long, short and cash positions. These figures begin a separate comparison period and are not appended to the legacy 2023–2025 cumulative record.
What members say
Letters from paying members of the Tier 1 and Tier 2 Trading Rooms, written in 2024. Published with names abbreviated for privacy.
I’ve tested various strategies and joined multiple signal groups, but David’s system at Investing Angles stands out for its consistency and long-term approach. While day trading was profitable, it was stressful and time-consuming. Swing trading with David’s system has been a steady growth process, with a focus on sustainability and damage control. I appreciate the continuous refinement of the system, and the valuable market context provided during trading. It’s not about getting rich quickly but about achieving steady success with peace of mind. I highly recommend upgrading to David’s Tier 1 or Tier 2 group.
I’ve traded through various booms and busts for over 10 years, and as a financial analyst, I’ve never followed a trader with the consistency of David Lee. His accuracy in choosing when to enter and exit trades is unmatched. David’s efforts to clearly explain his strategies and engage one-on-one with followers have made me a firm believer in his system. His Tier 2 Service, with its insightful visuals and market indicators, helps me gain a deeper understanding of the market. I no longer need convincing—David’s system works, and I’m just concerned about how long he’ll stick around to share it with us.
I’ve been trading for 20+ years, trying many systems, but I found the Live Trade System at Investing Angles in April 2023, and it has met all my needs for a consistent, trend-following SP500 system that doesn’t require all-day screen time. Since trading fully with my accounts in Q4 2023, my funds have almost doubled. While losses do occur, they are rare and well-managed with stops. I recently upgraded to Tier 1, which has further increased my confidence with early alerts and system insights. This is the best SP500 trading system I’ve ever used. Thank you, Investing Angles and David Lee.
As a novice trader, I struggled to generate consistent profits on my own. After joining David Lee’s Live Trade Group and then upgrading to Tier II, I began to see impressive gains. His proprietary system fits my hectic travel schedule, allowing me to check in once a day. David’s time and support during our Zoom calls, as well as his guidance on the psychology of trading, have been invaluable. I look forward to many more Live Trades in David’s Tier II group and highly recommend it to anyone interested in a solid trading system.
These are individual experiences, not typical results. Trading involves risk, including loss of capital, and past performance does not guarantee future results.
Choose a membership
Both memberships receive a target after every close. The difference is the strategy mix and how much support comes with it.
Tier 2
US$8.88 first month, then US$98 per month · cancel anytime
One core strategy with defined position targets
- A daily target: long, short or cash, with the position size
- Detailed explanations of each signal
- Daily support and intraday comments
- Position targets from partial to full exposure: long, short or cash
Suitable for: investors who prefer following one set of signals and placing their own orders.
Tier 1
US$3,600 per year · billed annually
Two strategies with flexible allocation, plus direct support
- Everything in Tier 2
- Two strategies, with the allocation between them adjusted as their signals change
- One-on-one mentoring
- Weekly Zoom sessions
- In-depth analysis and partial system access
Suitable for: self-directed investors who want the combined approach and more support understanding and following it.
Thanksgiving offer: first month of Tier 2 for US$8.88, then US$98/month. Cancel anytime. Each button opens the membership page at the Live Trade section (scroll to the bottom if your browser does not jump there); press Subscribe on the card to check out securely with Stripe. Prices include taxes and fees. Both tiers can have losing periods. Tier 1 is not a safer or more profitable version of Tier 2 and does not mean fewer trades; it adds a second strategy and more support.
How the two tiers can differ in practice. At the November 2 close the Tier 1 target was 75% long and the Tier 2 target was 100% long. After the November 3 close, Tier 1 moved to 50% long while Tier 2 moved to cash. Both changes are in the position logs below.
Before you decide
Which tier should I choose?
Tier 2 if you want one set of signals and are comfortable placing your own orders from a short daily update. Tier 1 if you want the two-strategy allocation and direct support: one-on-one mentoring, weekly Zoom sessions and more explanation. Neither tier is safer or more profitable by design; both follow the same market and both have losing periods.
When do updates arrive?
Each update is set after the market close and states the direction and position size for the next session. You act at the next session, not at the close the target was based on.
Do you place trades for me?
No. The room publishes a target; you place your own orders with your broker, in your own account. Because the target is set at the close, your execution price will differ from the closing level used in the record above, and commissions and slippage are yours.
Can I follow this in a 401(k) or IRA?
Sometimes, not always. Many retirement plans limit you to stock funds and cash, restrict how often you can trade, or do not allow short positions, so they cannot follow every target. Check your plan’s rules before subscribing. Neither tier removes these limits.
What does following the room actually involve?
Reviewing each daily update, acting when the target changes, and accepting losing trades and periods of drawdown. The record above shows what that has looked like since June.
Ready to decide?
Both memberships receive the daily target after every close. Thanksgiving offer: first month of Tier 2 for US$8.88, then US$98/month. Cancel anytime.
Not sure which fits? Ask a membership question before you subscribe.
Investing Angles · Live Trading Room — SPX reference · daily closing data · as of November 6, 2026