# Table of Contents - [Welcome to TLab doc! | TradersLab doc](#welcome-to-tlab-doc-traderslab-doc) - [Mindset: Surviving Shakeouts and Holding for Multi-Week Moves | PrimeTrading](#mindset-surviving-shakeouts-and-holding-for-multi-week-moves-primetrading) - [Settings | TradersLab doc](#settings-traderslab-doc) - [Alex's Swing Trading System | PrimeTrading](#alex-s-swing-trading-system-primetrading) - [Market Overview | TradersLab doc](#market-overview-traderslab-doc) - [TLMM Breadth | TradersLab doc](#tlmm-breadth-traderslab-doc) - [PrimeTrading Academy - The Basics | PrimeTrading](#primetrading-academy-the-basics-primetrading) - [Who Am I? | PrimeTrading](#who-am-i-primetrading) - [Intraday GDB | TradersLab doc](#intraday-gdb-traderslab-doc) - [Sectors & Themes | TradersLab doc](#sectors-themes-traderslab-doc) - [Screener | TradersLab doc](#screener-traderslab-doc) - [Watchlists | TradersLab doc](#watchlists-traderslab-doc) - [Filters library | TradersLab doc](#filters-library-traderslab-doc) - [Alex's scans (TradersLab) | PrimeTrading](#alex-s-scans-traderslab-primetrading) - [Trading terms/concepts GLOSSARY | PrimeTrading](#trading-terms-concepts-glossary-primetrading) - [Why the Panda? | PrimeTrading](#why-the-panda-primetrading) - [Alex's Trading Psychology Reflections | PrimeTrading](#alex-s-trading-psychology-reflections-primetrading) - [ATR extensions TV script | PrimeTrading](#atr-extensions-tv-script-primetrading) - [Risk Management Metrics | PrimeTrading](#risk-management-metrics-primetrading) - [21dma-structure Cycle Counter | PrimeTrading](#21dma-structure-cycle-counter-primetrading) - [Market STRUCTURE & PIVOTS | PrimeTrading](#market-structure-pivots-primetrading) - [21dma-structure TV script | PrimeTrading](#21dma-structure-tv-script-primetrading) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Quickstart | TradersLab doc](#quickstart-traderslab-doc) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Relative Rotation (RRG) | TradersLab doc](#relative-rotation-rrg-traderslab-doc) - [TradersLab Home Page | TradersLab doc](#traderslab-home-page-traderslab-doc) - [Screener Introduction | TradersLab doc](#screener-introduction-traderslab-doc) - [Using TLMM to stay on the right side of the market | TradersLab doc](#using-tlmm-to-stay-on-the-right-side-of-the-market-traderslab-doc) - [Alex's Trading Journal | PrimeTrading](#alex-s-trading-journal-primetrading) - [Building Trading System | PrimeTrading](#building-trading-system-primetrading) - [Trade Room Onboarding (Discord) | PrimeTrading](#trade-room-onboarding-discord-primetrading) - [Using TLMM to stay on the right side of the market | PrimeTrading](#using-tlmm-to-stay-on-the-right-side-of-the-market-primetrading) - [Alex's TradersLab daily routine | PrimeTrading](#alex-s-traderslab-daily-routine-primetrading) - [Alex's Trading System - FULL Walkthrough | PrimeTrading](#alex-s-trading-system-full-walkthrough-primetrading) - [Using TLMM to stay on the right side of the market | TradersLab doc](#using-tlmm-to-stay-on-the-right-side-of-the-market-traderslab-doc) - [Alex's Trading System - FULL Walkthrough | PrimeTrading](#alex-s-trading-system-full-walkthrough-primetrading) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) --- # Welcome to TLab doc! | TradersLab doc ![Page cover](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FOlKxgUV8l5Jb0YsAsY0S%252FCopie%2520de%2520TradersLab.io%2520%28Banni%25C3%25A8re%2520Twitter%29%2520%2822%29.png%3Falt%3Dmedia%26token%3D7ae30e88-54c5-4089-b85e-398ec1d79402&width=1248&dpr=3&quality=100&sign=88f5980e&sv=2) For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/readme.md) . Welcome to the official **TradersLab Documentation Hub** — your go-to resource for mastering the platform and unlocking its full potential. Here, you'll find clear, structured guides covering every feature TradersLab offers — from market dashboards and sector analysis to advanced stock screening tools. Whether you're just getting started or looking to refine your workflow, this documentation is designed to help you navigate TradersLab efficiently and stay ahead in the markets. Explore interactive guides, best practices, and tips to ensure you leverage TradersLab as your complete trading edge. Welcome to the official **TradersLab Documentation Hub** — your go-to resource for mastering the platform and unlocking its full potential. Here, you'll find clear, structured guides covering every feature TradersLab offers — from market dashboards and sector analysis to advanced stock screening tools. Whether you're just getting started or looking to refine your workflow, this documentation is designed to help you navigate TradersLab efficiently and stay ahead in the markets. Explore interactive guides, best practices, and tips to ensure you leverage TradersLab as your complete trading edge. ### [](https://traderslab.gitbook.io/traderslab#jump-right-in) Jump right in [](https://traderslab.gitbook.io/traderslab/getting-started/quickstart) ![Cover](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252F4rbDmg4utZt8n5c5ArsM%252FTlab%2520walkthrough.png%3Falt%3Dmedia%26token%3D0c9c92a9-b957-4a94-a1e0-4e8f0dac1689&width=490&dpr=3&quality=100&sign=20073d4e&sv=2) **Getting Started** TradersLab Walkthrough [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview) ![Cover](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252Fy0srsmoZCUnDRMp5F5Rz%252F3d60e2c6-7433-403a-bf58-c829a7f50bcb_1721x934.webp%3Falt%3Dmedia%26token%3Dc454e83f-5f40-4daf-bc89-8de02c1272a6&width=490&dpr=3&quality=100&sign=5bedba95&sv=2) **Dashboards** Learn about Tlab dashboards! ![Cover](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252Fnrh3hBqDHVVO14i5j4bA%252FPrimeTrading.one.jpg%3Falt%3Dmedia%26token%3D4eda5955-a114-4207-9a98-cf7e634644da&width=490&dpr=3&quality=100&sign=366e2f11&sv=2) **Settings** Share your docs online [NextQuickstart](https://traderslab.gitbook.io/traderslab/getting-started/quickstart) Last updated 1 month ago --- # Mindset: Surviving Shakeouts and Holding for Multi-Week Moves | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/mindset-surviving-shakeouts-and-holding-for-multi-week-moves.md) . ### [](https://traderslab.gitbook.io/primetrading/mindset-surviving-shakeouts-and-holding-for-multi-week-moves#mindset-surviving-shakeouts-and-holding-for-multi-week-moves) Mindset: Surviving Shakeouts and Holding for Multi-Week Moves One of the biggest challenges for a swing or position trader today is not finding entries, but staying in the trade long enough for it to matter. The market environment has evolved in a way where sharp pullbacks, gap-down opens, and fast shakeouts are no longer exceptions, they are part of the normal rhythm of an uptrend. If your default reaction is to reduce exposure or exit on the first sign of weakness, you will constantly find yourself out of your best positions right before they resume higher. A lot of what feels like “good risk management” in the moment is often just the mind looking for comfort. A red screen, a gap down, or an intraday flush creates a sense of urgency that something must be done. But urgency is rarely aligned with good decision-making. The market doesn’t reward activity, it rewards alignment. And alignment comes from understanding the broader structure, not reacting to short-term discomfort. In a strong trend, most pullbacks are not the start of something new, they are part of the same move. They serve a purpose. They reset sentiment, shake out weak positioning, and create the conditions for continuation. If you look at any sustained multi-week move, it is rarely a straight line. It is a sequence of advances, pauses, stress-tests, and quick pullbacks that feel uncomfortable in real time but look completely normal in hindsight. The difficulty is that you don’t experience them in hindsight, you experience them in the moment, when everything feels uncertain. This is where a key mental shift needs to happen. Discomfort is not information. A red P&L is not a signal. Feeling stressed during a pullback does not mean the market is breaking. The only thing that matters is whether the underlying structure has changed. Are leaders breaking key levels? Is the trend being violated? If the answer is no, then the trade itself has not changed, even if the emotional experience has. Most traders spend a lot of time refining entries, looking for better timing or more precision. But the real limiter of performance is often the inability to hold through normal volatility. If you consistently exit on the first red day, or react to every stress-test, you remove the possibility of participating in the part of the move that actually drives returns. The larger gains in trading do not come from being right more often, they come from allowing your winners to expand over time. That only happens if you stay in. There is no version of trend trading where you avoid shakeouts entirely. They are not a flaw in the system, they are a necessary part of it. They are what make trends sustainable. They create the emotional pressure that forces weak hands out and allows stronger positioning to take control. Learning to sit through them is not about being passive, it is about understanding what matters and what doesn’t. It is about recognizing that not every adverse move requires a response. On days where the market is pulling back aggressively, your role shifts. It is no longer about trying to optimize entries or extract maximum performance. It becomes about preserving your positioning and avoiding irreversible decisions made under stress. Trying to force clarity in the middle of an intraday move is often where the most damage is done. Good positions get sold not because the setup failed, but because the pressure became too uncomfortable. In many cases, the real information only becomes clear after the close, once the noise has settled. A large part of the ability to stay calm through these periods comes from proper sizing. This is not just a psychological concept, it is a structural one. If your position sizing is appropriate, you can absorb normal volatility without it impacting your decision-making. If your sizing is too large, every move becomes magnified, and even a routine pullback feels like a major threat. The market hasn’t changed, but your perception of it has. Good sizing creates the conditions for objectivity. Another important component is how you manage exposure into strength. Trimming into extensions is not just about locking in profits, it is about building a mental cushion. By reducing exposure when R:R deteriorates and realizing some gains along the way, you create flexibility. That flexibility allows you to approach pullbacks with a different mindset. Instead of seeing them as something to fear, you can start to see them as opportunities to re-engage, provided the structure remains intact. At a higher level, the edge in this style of trading is not just identifying the right stocks or entering at the right level. It is staying aligned with the trend long enough for it to pay you. That requires patience, discipline, and a clear framework that separates what is noise from what is meaningful. The market will constantly test that framework through volatility and uncertainty. The goal is not to eliminate that discomfort, but to operate correctly despite it. If you want to capture multi-week and multi-month moves, you have to accept the conditions that come with them. That includes shakeouts, temporary drawdowns, and periods of doubt. You cannot participate in extended trends while avoiding the very characteristics that define them. The focus should remain on structure, leadership, and overall market context, not on the emotional reaction to short-term movement. Less reaction, more observation. Trust the structure, and give your positions the time they need to work. [PreviousAlex's Swing Trading System](https://traderslab.gitbook.io/primetrading) [NextPrimeTrading Academy - The Basics](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics) Last updated 1 month ago --- # Settings | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/getting-started/settings.md) . * * * The **Settings** section in TradersLab provides a customizable interface for traders to adjust various aspects of their **charts, dashboards, screeners, and theme preferences**. This guide outlines each section and how traders can optimize their setup for a better trading experience. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FhVzzDdH0BOM35hepoDeA%252FPasted%2520image%252020250219164506.png%3Falt%3Dmedia%26token%3Dec7f7eda-3765-4e4b-9e11-8155414b5f47&width=768&dpr=3&quality=100&sign=4a067941&sv=2) [](https://traderslab.gitbook.io/traderslab/getting-started/settings#chart-settings) **Chart settings** ------------------------------------------------------------------------------------------------------------ The **Chart Settings** section allows traders to fully customize the appearance and behavior of their charts, including price series, moving averages, volume, and trend indicators. Below is a detailed breakdown of each setting. ### [](https://traderslab.gitbook.io/traderslab/getting-started/settings#series-type-and-colors) **Series Type and Colors** This section customizes the visual representation of price movements. **Options Available:** * **Chart Type:** Select between **Bar, Line, Candlestick, or other chart styles** to suit your trading style. * **Use Thin Bars:** Toggle ON/OFF to adjust the thickness of **bar chart lines** for better visibility. * **Up/Down Colors:** Customize the **color of bullish (Up) and bearish (Down) bars** for better contrast and market sentiment tracking. ### [](https://traderslab.gitbook.io/traderslab/getting-started/settings#price-moving-averages) **Price Moving Averages** This section enables traders to **add, remove, and customize** moving averages on price charts. **Features:** * **Add New Moving Average:** * Select **SMA (Simple Moving Average)** or **EMA (Exponential Moving Average)**. * Define the **period (e.g., 20, 50, 200, etc.).** * Choose a **custom color** for easy distinction on the chart. * **Selected Moving Averages:** * Displays the active moving averages. * Each moving average has an **edit (🖉)** and **delete (❌)** option for quick modifications. * **Show Moving Average Legends:** * Toggle ON/OFF to display a **legend** identifying the moving averages applied to the chart. ### [](https://traderslab.gitbook.io/traderslab/getting-started/settings#volume-moving-average) **Volume Moving Average** This setting adjusts how the moving average for **traded volume** is displayed on charts. **Options Available:** * **Enable Volume MA:** Toggle ON/OFF to activate or deactivate the volume moving average. * **Type:** Choose between **SMA or EMA** for the volume calculation. * **Period:** Set the lookback period for the volume moving average (e.g., **20, 50, etc.**). * **Color:** Select a **custom color** for better differentiation. * **Show Moving Average Legend:** Toggle ON/OFF to show or hide the **legend for volume moving averages**. ### [](https://traderslab.gitbook.io/traderslab/getting-started/settings#avwap-anchored-vwap-settings) **AVWAP (Anchored VWAP) settings** The **AVWAP (Anchored VWAP)** is a dynamic volume-weighted average price that helps traders track key support and resistance levels. **Options Available:** * **Color:** Choose a **custom color** for the AVWAP line on the chart. * **Show AVWAP Legends:** Toggle ON/OFF to display or hide the **AVWAP label** on the chart. ### [](https://traderslab.gitbook.io/traderslab/getting-started/settings#reset-to-defaults) **Reset to Defaults** **Reset to Defaults:** Restores all chart settings to their default state. [](https://traderslab.gitbook.io/traderslab/getting-started/settings#tlmm-dashboard-settings) **TLMM dashboard settings** ------------------------------------------------------------------------------------------------------------------------------ The **TLMM Dashboard** settings let traders fine-tune their market overview by adjusting which moving averages are displayed. #### [](https://traderslab.gitbook.io/traderslab/getting-started/settings#percent-above-key-moving-average) **Percent Above Key Moving Average** This option shows the **percentage of stocks** above their key moving averages. **Selectable Moving Averages:** * **Show 5 SMA** _(Simple Moving Average)_ * **Show 10 EMA** _(Exponential Moving Average)_ * **Show 21 EMA** _(Exponential Moving Average)_ * **Show 50 SMA** _(Simple Moving Average)_ * **Show 200 SMA** _(Simple Moving Average)_ Traders can toggle each option **ON or OFF** to customize which moving averages appear on the dashboard. **Reset to Defaults:** Resets all TLMM settings to their original state. [](https://traderslab.gitbook.io/traderslab/getting-started/settings#screener-settings) **Screener settings** ------------------------------------------------------------------------------------------------------------------ The **Screener Settings** control how often the stock screener updates and whether it operates outside market hours. * **Refresh Interval:** Adjusts the **update frequency** of the screener. _(Default: 10 seconds)_ * **Market Hours Only:** When enabled, the screener **only auto-refreshes during market hours** to reduce unnecessary updates during off-hours. **Reset to Defaults:** Restores all screener settings to default values. [](https://traderslab.gitbook.io/traderslab/getting-started/settings#theme-settings) **Theme settings** ------------------------------------------------------------------------------------------------------------ TradersLab allows customization of **theme colors** to enhance visibility and personalization. * **Positive Color:** Defines the color for \*\*positive movements * **Negative Color:** Defines the color for **negative movements** **Reset to Defaults:** Restores theme colors to default settings. [PreviousQuickstart](https://traderslab.gitbook.io/traderslab/getting-started/quickstart) [NextMarket Overview](https://traderslab.gitbook.io/traderslab/dashboards/market-overview) Last updated 1 year ago --- # Alex's Swing Trading System | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/alexs-swing-trading-system.md) . [](https://traderslab.gitbook.io/primetrading#a-quick-note-before-you-dive-in) A Quick Note Before You Dive In ------------------------------------------------------------------------------------------------------------------- What you're about to read is **my system** — built entirely around **my personality, my risk appetite, my emotions, my lifestyle**, and how I want to approach the market long term. The rules I follow… the types of setups I trade… how I trim and manage positions… the frequency and pace I operate at — **it’s all tailored to me**. It works because it _fits_ who I am, both as a trader and a person. So don’t come here expecting something to copy and paste into your own process. Instead, use this system as a **starting point** — something to **learn from, test, get inspired by**, and adapt as you figure out what actually fits _you_. That’s the real goal. Over time, your own system will take shape — one that aligns with your mindset, your life, and your long-term goals. This is mine. Go build yours, but I'm here to help ;) Alex [](https://traderslab.gitbook.io/primetrading#rules-discretion-and-the-role-of-judgment) Rules, Discretion, and the Role of Judgment ----------------------------------------------------------------------------------------------------------------------------------------- As this system has evolved and more people have followed my work, a recurring point of tension has surfaced — particularly around decisions that don’t align perfectly with every rule laid out in this GitBook. That tension is understandable. Most traders seek clarity, certainty, and structure, especially when navigating uncertain market environments. Hard rules provide comfort. They create boundaries, reduce ambiguity, and help protect against poor conditions and emotional mistakes. Early in a trading career, this type of structure is not only helpful, it is essential. Rules act as guardrails. They prevent overtrading, keep risk contained, and force discipline when experience is limited. However, as time in the market accumulates, the function of those rules begins to shift. The framework you see here exists to define structure, context, and intent. It outlines how I assess environments, identify leadership, manage risk, and think about positioning. What it does not attempt to do is eliminate judgment. Over the years, the rules within my system have gradually become less of a rigid checklist and more of a lens through which I evaluate probability, risk, and opportunity. They help me understand _why_ I am involved in a trade, not simply whether a box has been checked. With experience, many of the secondary rules act more as conviction multipliers than absolute gates. When price action is constructive, leading stocks are behaving well, and bases are developing in a healthy way, I allow for flexibility. That flexibility is not random, impulsive, or emotional. It is grounded in repeated exposure to different market regimes and an understanding of how opportunities evolve in real time. A key element of this approach is maintaining a probabilistic mindset. Markets are not binary. They rarely present perfect, fully aligned conditions before moving. There are periods where the picture is unclear, signals are mixed, or leadership is just beginning to emerge. In those moments, I allow myself to _test_ — always with defined risk — not to force profits, but to gather information. Early trades serve as feedback mechanisms. Traction, or the lack of it, tells me something valuable about the environment I am operating in. This means that not every indicator needs to be flashing a buy signal for a trade to be valid. Sometimes the goal is not immediate performance, but information. Understanding whether setups are following through, whether leaders are being supported, and whether risk is being rewarded is part of a discretionary trader’s job. That process cannot be fully automated or reduced to a static rule set. For that reason, I deliberately avoid over-constraining my process with too many rigid rules or indicators. Doing so would limit my ability to apply judgment, experience, and context. Trading, at its core, is a game of probabilities, not certainties. My objective is to position myself where the odds are favorable, manage risk when they are not, and remain flexible enough to adapt as conditions evolve. This is why you should not expect this system to function like a robot, nor should you expect zero deviation from what is written here. This framework is not a script to be followed blindly. It is a structure within which I operate, navigate, and occasionally bend when the market provides sufficient justification to do so. That is not a lack of discipline. It is disciplined discretion. Ultimately, my goal has never been to provide a step-by-step recipe for replicating my trades. Mastery in trading is not built through imitation. It is built through years of observation, repetition, success, failure, and reflection. What I aim to share here is how I think about risk, how I interpret market behavior, and why I make the decisions I do. From there, the work is yours. Over time, through multiple cycles and countless decisions, your own framework will take shape — one that aligns with your mindset, your risk tolerance, and your understanding of probability. [](https://traderslab.gitbook.io/primetrading#core-principles) CORE PRINCIPLES ----------------------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/primetrading#core-philosophy-trading-the-market-waves-with-intentionality) Core Philosophy: Trading the Market Waves with Intentionality In my approach, **trading starts with the market — not the stock**. It’s about aligning with the **psychology of market cycles** and understanding how capital flows shape trends. The goal isn’t to catch random setups in isolation — it’s to ride the **right wave**, with the **right names**, at the **right time**. That wave is the core. The stocks I trade? They’re simply vehicles. Once I determine the phase of the market — whether it's the early stages of a trend reversal, a continuation setup, or a correction — I build a **concentrated basket of liquid leaders** that reflect that environment. This mindset — seeing things at the **Market Cycles + Portfolio level** — allows me to stay detached from any single stock's noise. It helps me operate systematically, without emotional interference from individual P&L swings. I’m not chasing every breakout or swing setup. I’m positioning **within context** — the broader market structure, relative strength flows, and internal breadth. A big part of that edge comes from **only trading the top liquid leaders** — and trading them the best I can. By choice, I remove the noise of everything else. It’s impossible to catch everything that’s moving, and I’m not trying to. These names offer the **highest probability setups**, the cleanest structure, and the strongest institutional backing. That’s where real performance comes from — and that’s where I stay focused. ### [](https://traderslab.gitbook.io/primetrading#mental-models-that-drive-my-system) Mental Models That Drive My System This is not about chasing confirmation. In fact, the **edge comes from acting before it feels easy** — before everyone else sees it. The system is built around a few critical mental anchors: * **Market > Setups:** Always respect the market’s phase. A good setup in a bad tape is not worth your capital. * **Price First:** Ignore the noise. Structure and price action override everything — news, indicators, sentiment. * **No Breakouts:** My edge is in **pullbacks to structure** — usually around the 21dma. I don't chase highs. I wait for price to come to me. * **Cushion Is Leverage:** The profit cushion on current positions gives me the flexibility to test new exposure — it’s my tactical edge. * **Defense Is Offense:** In corrections, survival and mental clarity are alpha. I protect capital and wait for new alignment. * **Play the Odds, Not the Outcome:** I treat every exposure as a probability — not a guarantee. That mindset makes it easier to adjust quickly. If the setup doesn’t develop or the odds shift away, I reduce or exit exposure without hesitation. I’m not here to prove a point — I’m here to allocate risk where the edge is. It’s not about being right, it’s about staying aligned with probability. * **You Can’t Catch Everything:** In strong markets, there will be hundreds of names moving. Trying to chase them all leads to scattered execution and underperformance. Focus on the **strongest setups out of pullbacks**, trade them well, and add only when there’s room, not from FOMO. ### [](https://traderslab.gitbook.io/primetrading#its-not-about-being-right-its-about-playing-the-odds) It’s Not About Being Right — It’s About Playing the Odds ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FudDJ5MlBrjgVralH6b5Z%252Fimage.png%3Falt%3Dmedia%26token%3D956d7bfa-8dee-4c60-830d-3ee61277fc60&width=768&dpr=3&quality=100&sign=5e252279&sv=2) Once you’ve been through enough cycles, you stop expecting clean cause-and-effect. Some days, your best name gaps down 2–3% on no news. Other days, everything you touch sticks and gaps up. That’s just how markets work — **random in the short term, but structured and repeatable over time**. I trade with a win rate around **40% on average**. And I’m completely at peace with that — because this game isn’t about being right all the time. It’s about knowing that when the right setup shows up, the **odds have shifted in your favor**, even if that doesn’t guarantee a win. Think of it like counting cards in blackjack. You're not predicting the exact outcome of the next hand — you're reading the environment, understanding when the odds lean in your direction, and **sizing your bet accordingly**. I do the same with each trade. That mindset shift is huge. You start to see losses not as failures, but as part of the math. You stop expecting every trade to work — and that helps **detach from outcome, manage emotion**, and stay consistent. Because at the end of the day, this game is about **playing your edge**, not chasing perfection. And if you do that with discipline, the winners take care of the rest. ### [](https://traderslab.gitbook.io/primetrading#the-high-level-structure-of-my-system) The High-Level Structure of My System 1. **Market Timing First:** * I use **price**, and the **McClellan Indicator (MCSI/MCO)** to determine whether the market offers a favorable risk/reward window. * I focus on **oversold breadth** (MCO) for entries and avoid new positions when the MCSI is in a confirmed downtrend. * **No market confirmation = no portfolio risk.** 2. **Position Building via 21dma Structure:** * I trade **pullbacks into the 21dma-structure**, either on weakness into the zone or on strength when reclaiming structure. * After a market pullback or correction, I like to get the **weekly 10wma-structure** **confluence** as well for added confirmation. * I avoid buying anything >1x ATR above the 21dma. * Everything revolves around **structure**, **relative strength**, and **positioning context**. 3. **Concentration & Execution:** * I typically trade **5–15 liquid names** at a time. * Full position size is entered early — risk per trade is between **0.25% and 0.5% of total capital**, up to 1% on high-conviction setups. * I don’t scale blindly. **Adds are treated as new trades**, with structure, risk, and separate stops. 4. **Selling Rules:** * I trim **into strength** (e.g., 2R) and **on technical weakness** (21dma-structure break). * Stops are based on **closing behavior around the 21 EMA low**, not intraday noise. * I don’t use hard stops — it’s a **discretionary but disciplined approach**. 5. **Earnings Management:** * Position sizing into earnings is managed based on **cushion vs. implied move**. * I never hold full size into earnings. At most, **1/3 or 1/6**, depending on extension and risk. 6. **Exposure Management:** * **Out of Correction:** Start light. Engage leaders. Use cushion to add. * **Confirmed Trend Pullback:** Add back exposure at support, only if cushion permits. * **Overbought:** Stop adding. Trim strength. Protect gains. * **Breakdown:** Cut risk. Sit out. Reassess. Watch MCSI and breadth for re-entry signal. ### [](https://traderslab.gitbook.io/primetrading#summary-mindset-structure-over-emotion) Summary Mindset: Structure Over Emotion This is not a fast-paced, scalp-the-open kind of system. It’s **intentional**, **framework-based**, and **psychologically resilient**. * I operate **exclusively on daily charts** — no intraday noise. * Focus time: **first hour and final 30 minutes.** * My **edge is in selection and timing**, not in sitting at the screen all day. I don’t care about hitting every move. I care about putting size behind the **right move**, within the **right wave**, with **risk fully defined**. If I’m trading without a map — just reacting to candles or alerts — I know I’m operating at a disadvantage. That’s why I built this system: to bring structure to my trading, clarity to my decisions, and **longevity to my edge**. ### [](https://traderslab.gitbook.io/primetrading#id-10-golden-rules) 10 Golden Rules **1\. Respect the trend, not your cushion.** Don’t let short-term P&L fluctuations shake your confidence. Focus on structure, not fear. Let your selling rules guide the trade. **2\. Engage early, not late.** Edge comes from recognizing early shifts in trend — not chasing consensus. The best moves begin before it feels comfortable. **3\. Manage Open Heat actively.** Your unrealized gains are not safe by default. Use trims and trailing stops to stay in control of your equity curve. **4\. Ride strength, don’t guess tops.** Strong trends often run further than expected. Stay aligned with price, and let structure—not opinion—tell you when it’s time to exit. **5\. Small drawdowns are the real edge.** Progress isn’t about big winners — it’s about keeping the down periods shallow so you’re ready when the tide turns. **6\. Position smartly, not emotionally.** You don’t have to catch every move. If it’s the start of a real trend, you’ll get your chance. Focus on where you want to buy, not on FOMO. **7\. Survival is a position.** In bad markets, your best trade might be going flat. Capital and mental clarity are more valuable than a forced trade. **8\. Wait for confirmation, not pride.** You don’t need to be first. Let price prove it — reclaim key moving averages, see the RS, then engage with structure. **9\. Master inactivity.** Not trading when there’s no edge is just as important as knowing when to push. Use quiet markets to build edge, not to burn capital. **10\. Patience compounds.** Swing and position trading requires emotional detachment and time. Let setups work. Focus on weeks and months — not minutes. [](https://traderslab.gitbook.io/primetrading#the-21dma-structure-playbook) **THE 21DMA STRUCTURE PLAYBOOK** ----------------------------------------------------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/primetrading#the-21dma-structure) THE 21DMA-STRUCTURE As an intermediate-term swing trader, the **21-day moving average** is the backbone of my system. Over time, I’ve simplified my approach to the point where this is really the only indicator I keep on my charts — aside from a few key lines to help define structure and pivots. To give that moving average more context and flexibility, I use a **21-day EMA structure**, built from the **lows, highs, and closing prices**. This creates a dynamic zone — not just a single line — that helps me visualize trend, momentum, and risk. It gives enough room for natural volatility, while still keeping me anchored to the trend. Everything I do — from entry to trimming to holding — revolves around this structure. When price is above it, I lean in. When it’s below and declining, I stay out or manage risk tighter. Simple, clean, and consistent. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FKF9w0w9lbNBAY73NGpSp%252Fimage.png%3Falt%3Dmedia%26token%3D5a36f24e-59e6-4284-8af3-217a65636096&width=768&dpr=3&quality=100&sign=86b47cbe&sv=2) [21dma-structure TV script](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script) ### [](https://traderslab.gitbook.io/primetrading#the-playbook) THE PLAYBOOK _A practical framework for reading trend strength, momentum, and risk._ The 21dma-structure sits at the center of my process. It’s not something I use because it’s popular or because it works for everyone — it’s simply the framework that has consistently made the most sense to me. It gives me clarity. It simplifies the noise. It helps me understand the rhythm of the market in a way that aligns with how I trade. For me, the 21dma isn’t about signals or formulas. It’s about **behavior**. The slope of the 21dma, the reactions around it, the pivots, the reclaims, the failed retests — that’s what I pay attention to. Those details tell me how demand is evolving in the short-term trend, and that’s where most of my decisions come from. I use this playbook in **two ways**: * first, to assess the overall market environment and understand whether conditions are supportive or hostile, and * second, to evaluate **individual stocks** for setups and entries. Both work together in my system — a stock setup means nothing to me if market structure isn’t aligned, and strong market structure means nothing if the stock can’t confirm its own behavior. The 21dma-structure ties the two sides together. And sometimes, after a pullback or correction, **leading stocks will form reclaim & backtest setups before the market does**. When the broader market is still working through its own **higher low (#3 scenario)**, the strongest names often reveal themselves early. When I see that — leadership setting up while the market structure is starting to turn constructive — I allow myself to **test the waters with caution**. It’s not full aggression yet, but it’s a place where I start leaning in because leaders tend to move first. When price is above a rising 21dma-structure, I generally feel more comfortable being involved. It tells me the trend is behaving well and that weakness into structure is usually healthy. When price is below it, especially if the 21dma is flattening or rolling over, that’s where I naturally pull back and get more cautious. That’s where I tend to see more chop, hesitation, and failed attempts at strength. After a deeper pullback or corrective phase, the key moment for me is always the **reclaim of the 21dma-structure**. That reclaim tells me structure is beginning to repair itself. If it holds, and I see the 21dma starting to curl back up, that’s usually when I start paying closer attention for new setups. I don’t try to guess bottoms — I just wait for structure to rebuild. So most of my short-term read on the market comes down to one simple question: **How is price reacting to the 21dma-structure right now?** ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F63QYGJ9wyz65PEqgPfKc%252Fimage.png%3Falt%3Dmedia%26token%3Dd9365773-cb7a-4577-875f-5ad410889fe9&width=768&dpr=3&quality=100&sign=a7f4c371&sv=2) I don’t try to forecast anything. I just observe the behavior that’s unfolding. And over time, I’ve noticed that the same five patterns keep repeating themselves. **These are the four behaviors I track in my own trading:** #### [](https://traderslab.gitbook.io/primetrading#id-1.-pullback-into-a-rising-21dma-structure-uptrend-pullback) **1\. Pullback Into a Rising 21DMA-Structure (Uptrend pullback)** This appears **in a confirmed uptrend**. The trend is already established, and price is pulling back in a healthy, normal way. **Behavior** In a confirmed uptrend, price pulls back into a **rising** 21dma-structure. Two bullish variations typically appear: * a clean bounce on first touch, or * an initial bounce followed by a retest that forms a new **higher low**. **Structural Meaning** This is the uptrend maintaining control. A rising 21dma means the sequence of **higher highs and higher lows** is intact, and the pullback is simply price resetting after an extension. When price reacts well at structure — either through the first bounce or a retest/higher low — it confirms that buyers are still setting the rhythm of the trend. There’s no shift in character, no loss of demand, and no structural warning. **Why it matters for positioning** This is one of the most reliable places for me to get involved in an existing trend. The market is already trending up, the pullback is normal, and the rising 21dma gives me clean, defined risk. Instead of chasing breakouts, I can buy weakness into structure with the trend on my side. If the uptrend continues, I’m already in at structure; if it fails, the structure gives me a clear line to step aside. **How I play it** This is where I’m most aggressive. It’s historically where my win rate is the highest. I either **buy the weakness into the rising 21dma-structure**, or I wait for the **daily reversal pivot reclaim** to buy early strength that confirms the short-term structure shift. Both approaches keep me aligned with a strong trend without chasing extended moves. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F2goTZP9gqvunYuHkBOml%252Fimage.png%3Falt%3Dmedia%26token%3D5b3d1b86-1c59-4c77-86c4-b1288c90e031&width=768&dpr=3&quality=100&sign=5920d9fe&sv=2) #### [](https://traderslab.gitbook.io/primetrading#id-2.-reclaim-and-backtest-structure-higher-low-confirmation) **2\. Reclaim & Backtest (Structure Higher Low Confirmation)** This shows up **after a pullback or correction**. The market has weakened, structure broke down, and now price is attempting to rebuild and transition back toward an uptrend. **Behavior** Price reclaims the 21dma-structure, then pulls back for a clean retest that forms a **structure higher low**. **Structural Meaning** This is the point where the downtrend loses control. A higher low forms after the reclaim, breaking the sequence of lower lows/lower highs and signaling that the the structure is beginning to shift from corrective → constructive. **Why it matters for positioning** This is usually the earliest and cleanest moment to position for a potential new trend. Buyers defend where they should, the pullback has likely completed, and the risk is well-defined. If the trend continues, you’re already in; if it fails, the structure gives you a clear line to manage risk. **How I play it** After a pullback or correction, this is one of my favorite spots to get involved. I’m not chasing strength — I’m buying the retest with structure in my favor. My win rate is high here because I let the structure confirm before acting. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FnLcF20VVOb2R9E2DmKm9%252Fimage.png%3Falt%3Dmedia%26token%3Dec6f3ecb-9cb6-4b65-a08b-75006f3b8e9a&width=768&dpr=3&quality=100&sign=cfb93df9&sv=2) #### [](https://traderslab.gitbook.io/primetrading#id-3.-reject-and-higher-low-early-constructive-action) **3\. Reject & Higher Low (Early constructive action)** This typically appears **during the transition phase**, when the market is trying to repair structure but isn’t ready to reclaim the 21dma yet. **Behavior** Price rejects the 21dma-structure, but instead of breaking down, it forms a **higher low** underneath. **Structural Meaning** Even though price couldn’t reclaim structure yet, sellers failed to push to a lower low. Demand is showing up early, and the downtrend rhythm is weakening. **Why it matters for positioning** I treat this as a potential setup forming. If price later reclaims the 21dma-structure, the move is usually stronger because buyers were already defending underneath. **How I play it** I begin to pay close attention when I see constructive action in liquid leaders. If leadership is clearly emerging and market internals confirm the move, I will start to slowly test the cycle with pilot positions. However, this phase is strictly for probing—it is not the time to be aggressive. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FTTSQXQFNQH7Ni2B3ijca%252Fimage.png%3Falt%3Dmedia%26token%3D258434cc-b002-4fac-8267-835850fbe564&width=768&dpr=3&quality=100&sign=222bfb4e&sv=2) #### [](https://traderslab.gitbook.io/primetrading#id-4.-reject-and-lower-low-rollover-downtrend-re-confirmation) **4\. Reject & Lower Low (Rollover/ Downtrend re-confirmation)** This can show up in two places of the market cycle: * **deep inside a downtrend**, where structure is already broken and weakness continues, or * **at the very start of a pullback**, where the initial rejection of the 21dma-structure signals that more weakness is likely ahead. **Behavior** Price rejects the 21dma-structure and makes a **lower low**, continuing the sequence of lower highs/lower lows. **Structural Meaning** The downtrend remains in full control. Structure isn’t repairing — it’s progressing. Sellers are setting the rhythm, and demand isn’t strong enough to shift the pattern. **Why it matters for positioning** I avoid forcing longs here. The structure gives me no reason to try to anticipate a turn, and the risk of continuation lower is high. **How I play it** I stay on the sidelines. Nothing here suggests opportunity for me. I preserve capital, stay patient, and wait for structure to eventually rebuild. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FY2JeNpcq0sFJVpxrmA4Q%252Fimage.png%3Falt%3Dmedia%26token%3D2da3def4-a065-4059-b504-d3587ec41796&width=768&dpr=3&quality=100&sign=c27c72c8&sv=2) [](https://traderslab.gitbook.io/primetrading#market-timing) MARKET TIMING ------------------------------------------------------------------------------- Timing the market windows is the foundation of my system—that’s the priority. I use TradersLab’s TLMM dashboard for that. Over time, I determined my edge, where buying a pullback setup has the highest probability or working and leading to a sustained move. I buy early in the market move, but I am still waiting for the Price and Breadth confirmation to increase the odds. I do buy on weakness in an uptrend, if a leading stock is into support, even if short-term breadth is not oversold. But that's not the bulk of my positioning, as I recognize that the odds are not as high as if the market is oversold. ### [](https://traderslab.gitbook.io/primetrading#price-structure-comes-first) Price Structure Comes First The 21-day moving average isn’t just a line on the chart — for me, it’s a **core structure** that keeps me grounded in what matters most: **price**. Price reflects everything. Every belief, every forecast, every position — it's already baked in. You don’t need to guess where things are headed when you can simply follow what’s happening. **Price tells the truth.** And when you trust that, trading becomes a lot simpler. Be dumb — follow price. That’s why I anchor so much of my process around the **21dma-structure**. When the market is trading **above a rising 21dma**, that’s my safeguard. It means the short-term trend is intact, the structure is clean, and conditions are favorable. If we’re below it — especially after a strong move — that’s when I stay cautious. That’s where chop lives. That’s where traders give back gains. After a larger pullback or correction, I want to see **price reclaim the 21dma**. That reclaim is everything — especially if the 21dma starts to curl back up. That’s what resets the structure and gives me a green light to look for entries again. From there, I focus on two main types of action: 1. **Buying weakness** or **early strength confirmation** into a **rising 21dma** — when the trend is strong and a pullback gives me a high R/R entry at structure. 2. **Buying strength or weakness** just after on the **reclaim of a curling-up 21dma** — especially after a broader pullback. That reclaim and initial backtest often mark the start of a new wave. The goal isn’t to predict — it’s to respond. Structure tells me when it’s safe. Price tells me when it’s time. ### [](https://traderslab.gitbook.io/primetrading#understanding-character-change-around-the-21dma-structure) Understanding Character Change Around the 21dma-Structure One of the most important aspects of my system is recognizing **character change** — those subtle shifts in behavior that signal whether the market is strengthening or weakening around the **21dma-structure**. Back in early September 2025, the price action showed **constructive behavior**: we were still forming **higher lows**, and each rejection of the 21dma-structure was getting **weaker and weaker**. That’s exactly what I want to see during a healthy uptrend — the market absorbing supply, respecting structure, and starting to build the conditions that lead to higher highs. The environment was improving, and the structure was supportive. But the recent action in November 2025 is different. We have now **broken the higher-low structure**, and the last two sessions showed a **strong rejection** of the declining 21dma-structure. That’s a meaningful change. The market is no longer absorbing selling pressure the same way; instead, sellers are starting to show presence _around_ the moving average. That shift tells me the rhythm has changed, and the environment I depend on for clean, high-probability setups is no longer in place. This is why observing how price behaves **around the 21dma-structure** is so central to my process. I’m not simply looking at whether price is above or below a line — I’m tracking _how_ the market interacts with it: * Is the 21dma acting as a platform for constructive behavior? * Or is it acting as resistance that rejects price sharply? * Are higher lows forming and tightening the structure? * Or is the market starting to break those early supports? For me, that interaction — the **character around structure** — is what defines my edge. It tells me whether the environment is shifting toward opportunity or caution, and it helps me align my timing with the actual behavior of the market rather than predictions or emotions. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252Fdfh45AURk46levlXTeUo%252Fimage.png%3Falt%3Dmedia%26token%3D84a681ae-d3d6-463f-97e7-61cdadfa2048&width=768&dpr=3&quality=100&sign=624228d0&sv=2) #### [](https://traderslab.gitbook.io/primetrading#why-i-use-qqqe-for-market-health) **Why I use QQQE for market health** For market timing, I don’t use QQQ — I use **QQQE**. And that’s intentional. QQQ is heavily weighted toward a handful of mega-caps. Those names can mask what’s actually happening under the surface. A few giants can drag the index up while the rest of the market is weakening, or hold the index flat while most stocks are breaking down. That’s not useful for the type of trading I do. QQQE, on the other hand, is **equal weight**. Every component counts the same, so it gives me a much cleaner read on **broad participation**. It tells me whether the average stock in the tech/growth space — the liquid leaders I actually trade — is healthy, pulling back, tightening, or breaking down. This matters because my setups don’t come from mega-caps holding up the index. They come from **broad strength**, **breadth**, and **structure** across the names that make up the real trading universe: liquid growth, second-tier leaders, and core tech. QQQE allows me to see: * whether the market is supporting the types of stocks I trade * whether strength is widespread or concentrated * whether pullbacks are healthy resets or signs of weakness * whether the average leader is respecting or breaking its 21dma-structure This is why QQQE is my main reference for market health — it aligns directly with my process, my universe, and my setups. It filters out distortions, eliminates the noise from mega-cap weighting, and shows me the true condition of the environment I’m trading in. When QQQE is strong and respecting structure, I know the backdrop is supportive. When it’s breaking down, rolling over, or failing reclaims, I know it’s time to stay cautious — even if QQQ itself still looks fine. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FSJ1aau5yugqzhS285UmX%252Fimage.png%3Falt%3Dmedia%26token%3D811846fb-cc61-4c4e-8ffa-83ce628cf7f4&width=768&dpr=3&quality=100&sign=6205e08f&sv=2) ### [](https://traderslab.gitbook.io/primetrading#mco-for-timing.-mcsi-for-confirmation) MCO for Timing. MCSI for Confirmation. #### [](https://traderslab.gitbook.io/primetrading#what-mco-and-mcsi-actually-are) **What MCO and MCSI Actually Are** Before using MCO and MCSI in my process, it’s important to understand what they truly measure. They’re both breadth indicators based on **advancers vs. decliners**, but they track different layers of the market’s internal health. #### [](https://traderslab.gitbook.io/primetrading#mco-mcclellan-oscillator-timing-tool) **MCO — McClellan Oscillator (Timing Tool)** MCO is a **short-term breadth momentum indicator**, built from the relationship between advancing issues and declining issues on an exchange (for me: NDX components, not NYSE). **How it’s calculated (simple version):** * Take the daily _advancers minus decliners_ * Smooth it with two exponential moving averages (19-day and 39-day EMAs) * Subtract the two EMAs from each other * The result is the MCO In simple terms, MCO measures **how strong or weak participation is on a short-term basis**. When MCO drops deeply negative, it means: * too many stocks declined vs. advanced * breadth has been washed out * we’re in an oversold condition * fear is elevated * conditions are shifting from “selling climax” → “snapback potential” This is why I compare it to a **rubber band** — stretches too far, and odds shift toward a bounce or reset. Not guaranteed, but the risk/reward improves. #### [](https://traderslab.gitbook.io/primetrading#mcsi-mcclellan-summation-index-confirmation-tool) **MCSI — McClellan Summation Index (Confirmation Tool)** MCSI is the **longer-term breadth trend indicator**, and it’s essentially the cumulative “running total” of the MCO. **How it’s calculated (simple version):** * Take the MCO reading each day * Add it to yesterday’s MCSI value * This cumulative line becomes the MCSI * Compare it to its own moving average (I use the 10dma) So where MCO is short-term **momentum**, MCSI is long-term **breadth trend and participation**. When MCSI curls up, it tells me: * the underlying trend of participation is improving * more stocks are beginning to join the move * breadth is supporting the structure repair When MCSI reclaims its **10dma**, that’s the moment breadth actually turns — a structural shift in participation, not just a bounce. This is why I use MCSI _after_ MCO: * **MCO gives the timing.** * **MCSI gives the confirmation.** When they align with the market reclaiming the **21dma-structure**, that’s when I have the backdrop I want to start pressing. #### [](https://traderslab.gitbook.io/primetrading#why-i-use-them-together) **Why I Use Them Together** * **MCO = tells me when conditions are washed out enough to pay attention.** * **MCSI = tells me whether real participation is supporting the move.** * **21dma-structure = tells me whether price action agrees.** When all three line up, I get the highest probability window of the cycle — oversold → repair → participation → structure reset. That’s where I want to be aggressive. #### [](https://traderslab.gitbook.io/primetrading#my-process) My Process In my process, price always leads. But once structure starts resetting, I turn to **MCO (McClellan Indicator)** to time the opportunity, and to **MCSI (McClellan Summation Index)** to confirm that there’s real participation behind the move. I use **MCO** like a rubber band. When it stretches too far to the downside — especially after a correction or a hard pullback — it doesn’t guarantee a reversal, but the odds begin to shift in our favor. Every strong move starts from a state of stretch and fear. When **MCO** drops below **\-1σ**, I’m on alert. That’s where fear peaks and the market gets washed out — often creating the conditions for a snapback. But how I act on that depends on **where we are in the broader market cycle**. If we’re in a **strong market early in a new trend**, those quick washes might be all you get — and you have to be ready to step in fast. Later in the cycle, or during deeper resets, I tend to wait for more confirmation and **oversold readings in the -2σ area**. Context always matters. * If MCO is oversold in the **\-1σ or lower**, and price retesting or reclaiming the 21-dma structure area, I prepare for **pullback trades**. * If MCO is oversold in the **\-2σ or lower** I watch for **deeper cycle reversals**. But timing isn’t enough — I need confirmation. That’s where **MCSI** comes in. I’m looking for MCSI to curl back up after a downtrend — ideally right as **price is starting to reclaim the 21dma-structure**. That’s **not a green light**. That’s where I **test the turn**. Maybe I take a small starter, start leaning in, but keep it light and measured. If MCSI then pushes higher, **reclaiming its own 10dma**, that’s the **real shift**. That’s when **participation starts to broaden**, and I get the **confidence to size up**. That’s not feelers anymore — that’s when I **press the gas**. If **MCSI flips down**, especially after an **extended run in the** **+1 to +2σ**, it signals that **breadth is contracting** — and when that happens, I stop looking to add. No new trades. I’m not cutting all exposure, but I **hold off on committing new risk**. In this kind of environment, **structure isn’t breaking yet**, but the **wind is shifting** — and pressing here is how you end up getting chopped to pieces. I want to see participation stabilize and breadth contracts before I step back in. #### [](https://traderslab.gitbook.io/primetrading#the-flow) The Flow * **MCO and/or MCSI oversold (-1 to -2σ)** = _timing window opens_ * **MCSI curl-up + 21dma reclaim/retest** = _early confirmation, test the turn_ * **MCSI 10dma reclaim** = _press with conviction_ * **MCSI curl-down** → caution, participation fading. * **MCSI curl-down** from overbought area (+1 to +2σ) → Late stage trend weakening. Trim into strength. That’s when I stop hesitating. I don’t need to know the bottom — I just need to know when the wind has started to shift in our favor. That’s when I size in. That’s when I press. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F0yxEPeZm5pSnt6aWFpsb%252Fimage.png%3Falt%3Dmedia%26token%3D3900b0b5-a140-4a6f-9959-541f6e8f55c1&width=768&dpr=3&quality=100&sign=ed81a9c2&sv=2) [](https://traderslab.gitbook.io/primetrading#why-i-dont-try-to-pick-bottoms) **Why I Don’t Try to Pick Bottoms** ---------------------------------------------------------------------------------------------------------------------- One of the biggest improvements in my trading came when I stopped trying to pick bottoms during downtrends. Catching the exact low looks great from the outside, but in practice it usually leads to frustration, repeated small losses, and unnecessary drawdowns. Downtrends are structurally built to trap traders who try to anticipate reversals. Support levels break, bounces fail, and every “promising reversal” often ends up giving back gains on the next leg. After living through that cycle enough times, it became clear to me that bottom-fishing offers a terrible risk/reward profile. That’s why I anchor my timing around how the market behaves **relative to the 21dma-structure**. I’m not trying to guess where the low is — I’m looking for confirmation that structure is **actually beginning to repair**. Below a declining 21dma-structure, the market remains in breakdown or repair mode, and any strength is unreliable. Above the 21dma-structure, I shift into observation mode to see whether volatility tightens, sellers lose control, and a potential higher low forms. Once the market begins turning around and builds a **rising or curling 21dma-structure**, that’s when the tone finally shifts and the risk/reward becomes favorable again. The reclaim of the 21dma-structure isn’t just a line crossing — it represents the structural transition from **lower highs and lower lows** to the early stages of **higher lows and higher highs**. That’s the moment where the behavior of the market actually changes, and where I want to start taking exposure. It removes the need to predict. I simply align myself once structure confirms the downtrend is ending. I also want to highlight something important in my process: the periods where the market is trending below a declining 21dma-structure are not wasted time. Those phases create space to recharge mentally after extended uptrends, step away from the constant pressure of managing exposure, and reset without feeling the need to act. Even though I’m not day trading, carrying risk for long stretches still takes a toll, and those repair phases allow me to disconnect and prepare for the next opportunity. So instead of guessing bottoms, I focus on three things: * **Structural confirmation:** I wait for the market to show reclaim or constructive behavior around its 21dma-structure instead of reacting to every rebound in a downtrend. * **A shift in rhythm:** I want to see the pattern of lower highs/lower lows break before I commit capital, because that’s when the environment begins supporting my style again. * **Favorable risk/reward:** I’d rather enter slightly “late” with structure behind me than repeatedly catch falling knives with no confirmation. I’m not trading to impress anyone or prove I can nail the exact bottom. I trade for my own account, and I want to risk when the environment offers the best probability and the cleanest structure. For me, that moment almost always appears **after** the market starts trading constructively around the 21dma-structure — not before. [](https://traderslab.gitbook.io/primetrading#why-i-dont-play-market-rotation-during-downtrends) **Why I Don’t Play Market Rotation During Downtrends** ------------------------------------------------------------------------------------------------------------------------------------------------------------ Another key evolution in my process was deciding to stop chasing market rotation when the environment I trade — QQQ and the top liquid leaders — is in a confirmed downtrend. On paper, rotation logic sounds compelling: money rotates into energy, financials, defensives, and suddenly those sectors start showing relative strength while growth is breaking down. It creates the illusion that “there’s always something working,” and if you’re not careful, you can get pulled into squeezing pivots of the market even when your universe is under pressure. But in practice, for me, that approach created a constant drift away from where the **real opportunities appear in every cycle**. When relative strength pockets emerge during corrections, I anchor myself to names that almost always become leaders in the next uptrend. I’m not tempted to chase temporary strength in sectors that historically don’t deliver multi-month structural runs aligned with my edge. Instead of observing the market objectively, rotation pulled me into managing positions I didn’t truly want to own. That’s the real cost of rotation for me — not just the P/L outcome, but the **opportunity cost and psychological drift**. It drags attention away from the names that actually matter. Over time, I realized something: **The next cycle rarely comes from the rotational sectors that look good when the market is weak — it almost always comes from the same liquid leaders.** Those names often begin tightening first. They repair structure. They start pulling in dollar-flow before the next leg becomes obvious. If I’m busy rotating into whatever looks “safe,” I’m almost guaranteed to be late on the true leaders. That’s why I stopped chasing rotation during corrections. It wasn’t about activity — it was about alignment with my system and my edge. Instead, I use those periods to: * **Recharge & reset:** Step back from constant exposure and reduce cognitive load. * **Study structure:** Observe how leaders behave around key moving averages and volatility contraction. * **Prepare for the turn:** Stay mentally sharp and ready when structure shifts. [](https://traderslab.gitbook.io/primetrading#why-i-dont-short-during-pullbacks-or-corrections) **Why I Don’t Short During Pullbacks or Corrections** ---------------------------------------------------------------------------------------------------------------------------------------------------------- Another important shift in my evolution was stepping away from shorting during market pullbacks or corrections. Shorting during pullbacks often traps you into a mindset where everything you see becomes filtered through a bearish lens. Instead of observing early signs of strength and accumulation, you start searching for confirmation that supports your position. Over the years, I realized that shorting added very little to my overall edge while simultaneously draining focus, mindset, and timing. More importantly: **The best opportunities of the next cycle often reveal themselves before the market fully repairs.** If I’m too focused on managing short exposure, I risk missing the early structural shifts that define leadership. That’s why I chose to step away from aggressive shorting during corrections. Not because shorting is wrong — but because alignment with my edge matters more. Instead, during corrections I focus on: * **Protect capital** * **Track leadership** * **Recharge & reset** My goal is not to trade every movement of the market. My goal is to stay aligned with the strongest trends when they emerge, remain defensive when conditions weaken, and stay ready when the market reclaims constructive structure. Because that’s where the real opportunity begins. [](https://traderslab.gitbook.io/primetrading#entries) ENTRIES ------------------------------------------------------------------- Over the years, I went from trading 10 different setups, to only focusing on the variation of a single setup. The market, relative strength, and group strength context is more important than a technical setup. I keep it simple — when a stock pulls back into its **21dma-structure**, I look for **one of two entries**: either weakness into support, or **strength through a reclaim, reversal, or tight range setup**. 1. Buy **on weakness** against the 21dma right into structure. No confirmation it will bounce, but R/R is best and risk taken is minimal. I like those on **red-to-green moves** right off the open. They can be incredibly powerful, especially in strong tapes. 2. Wait for the daily reversal (prior day's high pivot reclaim in a pullback), and 21dma-structure high reclaim, a R2G move, or a DTL or base level breakout to engage **on strength around the 21dma-structure**. R/R is less, but the odds of working is higher due to trend re-confirmation. While I wait and look for those ideal conditions, I want to be clear — **relative strength and intraday action** still drive a lot of my decisions. I pay close attention to how the market behaves in real time, and how the **specific names on my focus list are trading**. That ultimately dictates whether I take a trade. Even though I have preferred entry techniques, I’m **not rigid**. If there’s a **high-quality setup unfolding**, I’ll get involved — even if it’s not a perfect textbook entry. There’s still a good amount of **discretion in my system**, and I’m good with that. It lets me adjust without breaking structure. That said, my foundation doesn’t change: I want to trade **liquid leaders first**, and I wait for them to **pull back into their 21dma-structure area**. My buyable zone starts **as long as price is within 1xATR of that structure** — ideally where we see a **tight range or a daily reversal** develop just above it. From there, I adjust based on context: market breadth, recent stock behavior, and my current portfolio cushion. #### [](https://traderslab.gitbook.io/primetrading#reiterating-my-core-approach) **Reiterating My Core Approach** For me, everything starts with the **market** — its 21dma-structure, its leadership behavior, and the overall health of the environment. My focus isn’t on finding the most precise trigger or the perfect candle. My focus is on **positioning myself in the strongest, most liquid leaders** as they retest their rising 21dma-structure, especially when: * **the market itself is showing constructive behavior around its own 21dma-structure**, * **my MCO / market condition models are oversold or supportive**, and * **the leaders I track are pulling back into buyable zones**. I’m not trying to outsmart the market. I simply want exposure when both the market and the leaders are giving me the best R/R window. My buyable zone starts as long as the stock is within **1xATR of the 21dma-structure**, ideally where a tight range, daily reversal, or constructive intraday behavior develops just above it. From there, I adjust based on context: market breadth, leadership behavior, and my own portfolio cushion. My goal isn’t precision — it’s alignment. I want to be involved when the **market** is healthy, when **structure** is supportive, and when **leaders** are giving me opportunities to build exposure. ### [](https://traderslab.gitbook.io/primetrading#entries-examples) ENTRIES EXAMPLES #### [](https://traderslab.gitbook.io/primetrading#daily-reversal-example) Daily Reversal example HOOD entry on May 6th off the 48.34$ pivot that confirmed a daily reversal off prior day's high. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FCh5ZhFDvjdKN73YgpCsi%252Fimage.png%3Falt%3Dmedia%26token%3Dad7e7a11-c6b5-4f78-8e67-04a91ada7e35&width=768&dpr=3&quality=100&sign=32ea17bd&sv=2) #### [](https://traderslab.gitbook.io/primetrading#id-21dma-structure-high-reclaim-example) 21dma-structure high reclaim example SE entry on April 24th 2025 as it reclaimed the 21dma-structure high, and the bar turned black on my charts. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F4J5PeK0iHXmGxGkWUbne%252Fimage.png%3Falt%3Dmedia%26token%3D882fe5e1-f082-417b-bd1c-c28164406abc&width=768&dpr=3&quality=100&sign=f47fc569&sv=2) #### [](https://traderslab.gitbook.io/primetrading#dtl-or-base-level-breakout-example) DTL or base level breakout example MBT (Bitcoin futures) entry on April 21st as it reclaimed the 21-dma structure high, but also broke out of a DTL structure. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FBo55VMBfWDFNcweukWzf%252Fimage.png%3Falt%3Dmedia%26token%3D3433f223-e109-4cc3-b838-31bd55c0cd93&width=768&dpr=3&quality=100&sign=8f27c408&sv=2) I usually use a mix of these techniques to build a position into a leading stock around the 21dma-structure. I **don't engage if price is above 1xATR-21dma extension**. I want them as close to their 21dma-structure as possible. Not short-term extended. [](https://traderslab.gitbook.io/primetrading#technical-characteristics) TECHNICAL CHARACTERISTICS ------------------------------------------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/primetrading#relative-strength) Relative Strength I developed my own RS ranking system, that I use via TradersLab.io to filter my ideas and focus on the top RS liquid leaders of the market. **RS Rank (From Tlab doc)** This is Alex's proprietary score that takes into account a stock’s **performance over multiple timeframes**, including **1 month to 1 year**, along with the **stock’s distance from its 52-week high and low**. Other considerations: * I focus on Liquid Leaders with high 1 /12-month Relative Strength (RS). * Once the trend is confirmed, transition to recent Leaders (1/3-month RS leaders). * After significant correction (deep MT & LT oversold) focus on short-term RS and first to consolidate and reclaim kma’s. (21dma structure and 50dma) ### [](https://traderslab.gitbook.io/primetrading#volume) Volume I use volume mainly as a contextual tool — not a core input in my decision-making. Low volume during pullbacks often signals healthy digestion, while sudden high-volume spikes — especially in the form of exhaustion gaps — can hint at potential reversals or shakeouts. That said, I don’t rely heavily on volume to make trading decisions. I monitor it, take note of the story it tells, but rarely let it drive the trade. It’s secondary — useful for color, not for conviction. ### [](https://traderslab.gitbook.io/primetrading#previous-trend) Previous trend I focus on names showing high Relative Strength — the liquid leaders. But I also want to see **a strong uptrend on the left side of the chart**. Ideally, it’s either the **start of a new uptrend out of a correction**, or **a strong, extended move followed by a clean base or pullback**. That prior leadership matters to me. I want to see names that have already shown they can lead. And just as important — I look for **clean, predictable price action**. If a name trades choppy or keeps reverting to the mean, I’m not interested. I want **smooth, directional strength** — not noise. ### [](https://traderslab.gitbook.io/primetrading#higher-lows) Higher Lows Structured higher lows are part of my process, as I like to see that right-side pullback being defended a bit higher, proving that buyers are more aggressive and/or sellers are getting exhausted and not looking to push the stock down as much. I am looking for these higher low structures on a larger or smaller timeframe. * (1) - Bigger structure within the intermediate base to build the larger setup. * (2) - Micro structure to setup an entry setup above the 21dma-structure as we retest it. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252Fhp8s4r7pwAekAfYS1hub%252Fimage.png%3Falt%3Dmedia%26token%3D5105b040-cadf-4ee2-9d6a-12a148ce3fc5&width=768&dpr=3&quality=100&sign=daf340c4&sv=2) [](https://traderslab.gitbook.io/primetrading#buying-process) BUYING PROCESS --------------------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/primetrading#position-sizing) Position sizing Position sizing in my system is fully rules-based but context-sensitive. Every trade is entered with a defined risk, sized as a percentage of total capital. My default approach is to enter with **full position size right away**, using clear structural levels (primarily the **21EMA**) to define stop-loss risk. #### [](https://traderslab.gitbook.io/primetrading#base-risk-allocation) **Base Risk Allocation** * **0.25% of capital risked per trade** when entering on **weakness** — typically during a retest of the 21DMA-structure area, where R/R is most favorable and risk is clearly defined against the 21EMA. * **0.5% of capital risked per trade** when entering on **confirmation** — such as a clean daily reversal or reclaim of structure after the pullback, offering more evidence but slightly reduced R/R. * **Up to 1% risk** on **high-conviction setups** — where everything aligns: strong relative strength, group leadership, favorable market conditions, and clean structure. Managing risk starts with how I size positions and pace my exposure. My goal is to keep losses under control and avoid situations where I’m forced to act before the end of day, since patience is built into my system. * If I size too heavy near the lows of structure (e.g., 40%+), I increase the odds of getting stopped out or taking a loss so large it forces me to sell before EOD. That goes against the discipline I want my system to enforce. * Instead, I keep initial entries in the **10–20% range** of my risk budget. This keeps me flexible and prevents oversized losses. I prefer to **build positions with 2–3 adds** as confidence in the setup grows and the structure holds. Each new add is treated with its own logic and risk, rather than simply averaging up or down. * **Near the bottom of structure:** win rates are lower, so I size small — around **0.125–0.25% NER per entry**. * **Near the top or slightly above structure:** conviction is higher, so I can size more — **0.5–1% NER per entry**. This tiered approach means I’m adding risk only when conditions are stronger, while keeping exposure small when the probabilities aren’t in my favor. By structuring entries this way, I: * **Control the size of my losses** if the setup fails. * **Stay patient** by letting end-of-day rules dictate exits, not position size pressure. * **Let conviction guide scaling**, instead of fear or urgency. This discipline keeps me consistent across trades and aligned with the edge my system is designed to capture. #### [](https://traderslab.gitbook.io/primetrading#contextual-adjustments) **Contextual Adjustments** Position sizing is dynamic. While my base structure is consistent, sizing is adjusted based on **market context**, **portfolio traction**, and **performance feedback**: * **When the market is coming off a deep oversold condition** and I already have **open positions working well**, I will scale up: * **0.5% risk** on strength-based entries right away. * **0.25% risk** on weakness, with the option to **add an additional 0.25%** risk if strength confirms in the following sessions. * **When the market is extended** (e.g., breadth and price action are overbought) and not emerging from an oversold zone, I reduce both **position sizing and overnight exposure**. My priority shifts to protecting capital and preserving open profit cushions. #### [](https://traderslab.gitbook.io/primetrading#performance-based-modulation) **Performance-Based Modulation** Aggressiveness is also influenced by **recent trade performance** and **YTD equity curve status**: * If my system is in sync and recent trades are working well, I give myself permission to **press harder** with larger initial risk or layered exposure. * If I’m out of rhythm, or in a drawdown, I automatically **scale back size** and shift focus toward execution quality and base hits. This built-in performance modulation ensures I’m pressing when conditions are most favorable and protecting myself during periods of lower edge. ### [](https://traderslab.gitbook.io/primetrading#adding-to-a-position) Adding to a position When it comes to adding, I don’t just average up into strength. I wait for the stock to **set up again** — as if it were a brand-new trade. That means a clean structure, a defined entry, and solid risk-reward. Since I usually get my first entry low in the base or near key support, I’m not eager to raise my cost basis without a good reason. I’ll consider adding if the stock **pulls back into that original buy zone**, or if it forms a **higher low structure that’s still within the broader buy area**. Both setups give me defined risk and allow me to stay in control. And when I add, I treat that entry as a **separate position** — with its **own stop-loss, its own profit target**, and its own exit plan. It keeps me objective and prevents emotional decision-making around the full position size. [](https://traderslab.gitbook.io/primetrading#selling-process) SELLING PROCESS ----------------------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/primetrading#stop-loss) **Stop-Loss** I also use the 21dma-structure as my **structural stop**, from the moment I enter until the moment the trade is complete. My initial stop loss is placed at the **low band** of that structure, and I trail the position using that same structure as long as the trend behaves. Even after I take my first trim, nothing changes — the 21dma-structure remains the reference point. **Why this works so well for me is simple:** As long as price respects the structure, the trend is intact. The moment it closes below the low band — and my bar turns pink — that’s my signal that structure has broken. I don’t negotiate with that. I take the loss or take whatever gains remain. It keeps me disciplined, objective, and aligned with the actual behavior of the trend rather than my emotions or opinions. Using the 21dma-structure as a trailing stop keeps me in the winners longer, gets me out of the losers early, and removes a huge amount of guesswork. Price either respects structure — or it doesn’t. * **Initial protective stop (daily):** use the **21-DMA structure** (I anchor to the **21-EMA low band**). Intraday flexibility is allowed as long as the **daily close** holds the structure. * **After the 2R trim is taken,** From that point, the trade is managed off the **21DMA-structure** (daily close below and failure to reclaim = exit on the following session or EOD). This widens room for a bigger multi-weeks trend while position risk is already neutralized and the position proved itself. * I use **soft stop-losses**, meaning I don’t place hard stop orders with my broker—instead, I manage exits manually based on structure and closing behavior. ### [](https://traderslab.gitbook.io/primetrading#soft-stops-and-end-of-day-decision-making) Soft Stops & End-of-Day Decision Making I use **soft stop-losses**, meaning I don’t place hard stop orders with my broker. Instead, I manage exits manually based on structure, portfolio context, and **daily closing behavior**. This approach is designed to avoid reacting to intraday noise while still maintaining full accountability to risk. This does **not** mean unlimited downside. Every trade has a clearly defined **maximum loss** I am willing to accept. That level is known in advance and respected at all times. If a trade reaches my maximum acceptable loss (usually around ~1% per trade), I’m out immediately — no waiting, no end-of-day review, and no exceptions. Soft stops never override risk limits. As long as the trade remains within my predefined max pain, the **daily close holds structure**, and the move appears intraday or emotional rather than structural, I’m willing to let the trade breathe and reassess at **end of day** instead of reacting in real time. Whether I wait until EOD depends on overall portfolio health, existing YTD cushion, and whether I’ve already trimmed size. A trade is never evaluated in isolation. I will not wait until EOD if max pain is reached, structure is clearly broken, the move is news-driven, liquidity deteriorates, or the trade thesis is invalidated. At that point, the decision is already made. My mindset operates at a higher level than any single trade. I don’t manage positions in isolation — I manage **distributions**. My focus is on the average outcome over **hundreds of trades**, not on whether one specific trade closes slightly worse than expected by EOD. Those situations happen, they’re uncomfortable, but they are **outliers**, not the norm. Over time, they are filtered out by many smaller, controlled losses and become statistically insignificant inside the broader average. What matters is not perfection on one trade, but consistency across the entire sample. This approach requires experience, emotional control, and strict risk management. For newer traders, **hard stops are often the better tool** until process and consistency are built. A soft stop is not hope — it’s a deliberate choice to use closing information while staying fully accountable to risk. ### [](https://traderslab.gitbook.io/primetrading#partial-selling-r-multiples) Partial selling (R-multiples) I scale out **into strength** using **fixed R targets**: * **At 2R:** sell **⅓** of the position. * **Final 2/3 (“runner”)**: hold until the **21DMA- structure breaks** on the daily chart (see stop rule above). #### [](https://traderslab.gitbook.io/primetrading#what-is-r-and-how-i-calculate-targets) What is “R” and how I calculate targets * **R** = my **initial risk per share**. * **Long:** R=Entry−Initial Stop * **2R target (long):** Entry+2R **Example (long):** Entry **$100**, initial stop **$95** ⇒ **R = $5**. * **2R** = $100 + 2×$5 = **$110** → sell **⅓**. * Last **2/3** rides the **21DMA-structure** until that daily structure breaks. #### [](https://traderslab.gitbook.io/primetrading#why-the-2r-trim-matters) Why the 2R trim matters Taking **⅓ off at 2R** banks **+0.67R**. If price later hits the **original stop**, the remaining **⅔** would lose **−0.67R** → **net ≈ breakeven** on the trade. That **de-risks** the position, removes a lot of stress, and lets me **hold through normal reactions** while aiming for the multi-month leg. #### [](https://traderslab.gitbook.io/primetrading#discipline-and-automation) Discipline & automation Using fixed **R target** lets me stage **limit order at the broker** (OCO/brackets): a profit-limit (⅓ at **2R)**. This makes the whole “trim-into-strength” process **fully systematic**. ### [](https://traderslab.gitbook.io/primetrading#execution-notes) Execution notes * I prefer **end-of-day** decisions for stop/structure checks; intraday only if there’s an **abnormal move** (e.g., gap far beyond targets or a decisive break of structure). * If 2R is **gapped through** at the open, the ⅓ fills at best available; I still treat the trade as **de-risked** and switch the stop framework to the **21DMA-structure**. **Bottom line:** fixed **2R** trim + **daily 21DMA-structure management** after 2R is hit gives me **better R:R at entry, larger initial size**, and a clear path to **capture the bigger trend** once the trade proves itself. ### [](https://traderslab.gitbook.io/primetrading#earnings-management) Earnings Management I manage earnings exposure based on the relationship between the **implied move** (from options pricing) and the **cushion** I’ve built in the trade — but it’s not a rigid rule. I also factor in **my conviction on the name**, the current **market cycle**, and how **earnings reactions have been playing out overall** in the broader tape. To gauge potential volatility, I use **Optionslam.com** to get the **expected implied move** — a quick way to understand the market’s pricing for post-earnings swings. Then I weigh that against my cushion: **If cushion > implied move:** * **Not extended**: I may hold up to **1/3 position** through earnings. * **Extended**: I typically reduce further, holding **no more than 1/6 position**. **If cushion < implied move:** * I usually **close the position** — unless I have unusually high conviction or a very specific reason to hold. There’s flexibility built into this — it’s not a formula, it’s a framework. The goal is always the same: protect open gains, respect risk, and only size through earnings when the **setup, context, and cycle all align**. [https://www.optionslam.com/earnings/stocks/NET](https://www.optionslam.com/earnings/stocks/NET) ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FZLrXCvT8Wtba4duu0U7J%252Fimage.png%3Falt%3Dmedia%26token%3D33a210fe-522d-4580-925f-70d1cd044b8b&width=768&dpr=3&quality=100&sign=f2b69377&sv=2) [](https://traderslab.gitbook.io/primetrading#exposure-and-portfolio-management) EXPOSURE & PORTFOLIO MANAGEMENT --------------------------------------------------------------------------------------------------------------------- My execution framework revolves around price structure, breadth extensions, and the McClellan Summation Index (MCSI). These three tools help me time when to engage, when to press, and when to trim. It's a flexible system, but built on consistent principles. ### [](https://traderslab.gitbook.io/primetrading#out-of-a-correction-trend-reset) Out of a Correction (Trend Reset) After a correction, I look for alignment across multiple signals before committing risk: * Price must reclaim the 21dma, showing early strength. * Medium- or long-term breadth extensions (stocks >50dma or >200dma) should curl up from oversold. * MCSI (McClellan Summation Index) must turn upward, signaling internal market participation. That’s when I start engaging — testing exposure in high RS names with clean structure. It’s not about going all-in — it’s about building traction with controlled risk. **Goal:** Stay nimble, test exposure, and get traction. **Exposure:** Start light (1% to 2% NER), often with 2-3 pilot positions. **Approach:** * Prioritize leaders showing early RS and clean structure. * Tightly manage risk. No margin used unless traction develops. * Use cushion on open positions to justify adding. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FKKjr5xKtJXvPORU6e0Ol%252Fimage.png%3Falt%3Dmedia%26token%3D45bab82b-30f8-4c28-946c-952b95a9ad69&width=768&dpr=3&quality=100&sign=7970998e&sv=2) ### [](https://traderslab.gitbook.io/primetrading#pullback-within-a-confirmed-uptrend-trend-continuation) Pullback Within a Confirmed Uptrend (Trend Continuation) **Different playbook here:** * The trend is confirmed — price above key MAs, structure intact. * Market pulls back toward the 21dma, and short-term breadth (stocks >21dma) reaches oversold levels. **Approach:** * Hold core with trailing stops. * Avoid adding unless it's a clean retest setup or short-term breadth extensions are oversold and the market is back into a support area. * **These pullbacks present a strong opportunity to re-engage — either by adding back exposure to core positions, or entering new leaders that are setting up near the 21dma structure.** * Unless we're in the late stages of a larger trend, this is typically where you want to get aggressive again. * Only test new exposure if open profit cushion allows it. That’s when I get aggressive again — either by adding back exposure to core names or stepping into new leaders that held well. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FS3j3ZScvkVivuCu6JHQy%252Fimage.png%3Falt%3Dmedia%26token%3D40f9410b-b455-490d-b8a8-a6d9aafbff18&width=768&dpr=3&quality=100&sign=b7267f7&sv=2) ### [](https://traderslab.gitbook.io/primetrading#breakdown-full-correction) Breakdown / Full Correction **Goal:** Protect capital, reset. **Exposure:** Cut to cash. May test short-side trades with tight risk. **Conditions:** Loss of trend, MCSI flip down, indices below declining key moving averages. (21 & 50dma) **Approach:** * Avoid guessing bottoms. * Focus on preservation of mental and financial capital. * Prepare watchlists, observe RS, and wait for signal to re-engage. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FLCbcJigT4lpc5nis6Csq%252Fimage.png%3Falt%3Dmedia%26token%3Dceebf523-22cf-4d63-ba18-c13ec216588a&width=768&dpr=3&quality=100&sign=9cda2f60&sv=2) ### [](https://traderslab.gitbook.io/primetrading#summary-flow) Summary Flow * **Correction** → MCSI turns up, breadth ext. curls up from oversold, 21dma reclaimed → Start engaging. * **Confirmed Uptrend + Pullback** → ST breadth oversold, 21dma test, MCSI hooking up → Add back exposure. * **Uptrend + Overbought** → Trim into strength, stop adding, protect gains. * **Breakdown / Full Correction** → MCSI flips down, trend lost, indices under key MAs → Cut to cash, focus on capital preservation. [](https://traderslab.gitbook.io/primetrading#execution) EXECUTION ----------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/primetrading#timeframe-for-analysis) **Timeframe for Analysis** Exclusively daily charts — they offer the clearest perspective on trend structure, key moving averages, and actionable risk-reward zones. I don’t use intraday charts at all, as they introduce unnecessary noise that can lead to hesitation, second-guessing, or poor decision-making. The daily timeframe keeps me aligned with the bigger picture and reduces emotional interference. ### [](https://traderslab.gitbook.io/primetrading#optimal-timing-for-trades) **Optimal Timing for Trades**: * Prefer entries during the **first hour, mid-day pullback (lunch hour)** or the **final 30 minutes of the session**. * These are periods where the morning emotion has settled, and you can gauge whether a breakout or setup is holding. * When we get a **gap down open followed by an early reversal**, that’s different for the open. Those **red-to-green moves** right off the open can be incredibly powerful, especially in strong tapes. That shift in sentiment, right out of the gate, often sets the tone for the day. * The final 30 minutes is key for decision-making: it’s where I confirm closing strength, breakout validity, or make risk adjustments. ### [](https://traderslab.gitbook.io/primetrading#order-types) **Order Types**: * **Market orders** are used to ensure fast execution when the setup is valid and structure is in place — especially important when dealing with liquid leaders during breakout or retest zones. * I’ll use **limit orders** only when I have clear structural levels and liquidity to justify more precision, such as when bidding during a mid-day pullback into support. * Speed of execution matters more than saving a few cents — the goal is to secure position in a clean spot, not to time the absolute low tick. ### [](https://traderslab.gitbook.io/primetrading#gap-up-open) **Gap Up Open**: * **Avoid chasing gap-ups** at the open — early strength can often fade or trap late entries. * Let the stock settle and observe how it behaves after the open. * If the gap pushes into **exhaustion zones**, use that strength to **trim into strength**, not to add. * I only consider **adding** if the gap is clean, **supported by volume**, and confirms a **breakout setup I was already prepared for** — never on impulse. ### [](https://traderslab.gitbook.io/primetrading#gap-down-open) **Gap Down Open**: * Reassess the setup immediately. If the **structure is still intact**, I usually hold — especially if the move looks like part of a **broader market shakeout**. * Avoid panic exits right at the open — often the worst time to make a judgment. * But if a **key level is breached** and my stop is hit, I exit — no hesitation. * If the name **stabilizes and reclaims structure** later in the session, I’m always ready to **reload with fresh context and tighter risk**. [](https://traderslab.gitbook.io/primetrading#universe) UNIVERSE --------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/primetrading#universe-list-criteria) Universe List Criteria #### [](https://traderslab.gitbook.io/primetrading#why-i-only-trade-the-top-liquid-leaders) Why I Only Trade the Top Liquid Leaders In my system, I only trade the **top liquid leaders** — and I’m strict about it. During a strong market cycle, this universe typically narrows down to **30 to 40 names**, and that’s more than enough. These are the stocks that consistently show **leadership in price, volume, and structure** — and that’s exactly where I want to be. Liquidity is a critical filter. When a stock trades with high daily volume and strong dollar flow, it tells me that **institutions are involved**. That institutional support brings **order** to the price action — setups are cleaner, structure holds more often, and risk is easier to manage. These names don’t just behave better — they also tend to deliver the **largest percentage moves**. That’s because real trends are built on **sustained institutional accumulation**. Leaders get stronger as they pull in capital and attention. They lead sectors, then indices, and often run much further than people expect. I want to be in those names early, and I want to manage them with size and clarity. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FWXNHMkBVETebD8hy7xda%252Fimage.png%3Falt%3Dmedia%26token%3D84a5e25a-a043-4354-94d3-ea5b0db5fe37&width=768&dpr=3&quality=100&sign=c4594536&sv=2) #### [](https://traderslab.gitbook.io/primetrading#my-universe-filter) My Universe Filter To stay focused, I use a scan inside **TradersLab** that filters for only the highest-quality names. These are the criteria that define my trading universe: **Goal: Find the top liquid leading stocks** * Top RS Rank (Alex’s RS composite rating) * 250mil$/daily liquidity * Minimum 1mil shares avrg. daily volume. * 10% > ADR > 2.5% * Price > 10$ * Market cap > 1bil$ * Exclude China & HK * Exclude Biotech, Defensive, Real Estate, Healthcare, Energy, Financials, Industrials * Earnings in 7+ days [Alex's scans (TradersLab)](https://traderslab.gitbook.io/primetrading/alexs-scans-traderslab) [](https://traderslab.gitbook.io/primetrading#routine) ROUTINE ------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/primetrading#focuslist) Focuslist Each day, I build a **Focuslist of ~5 names**, ideally the night before when the market is closed and there’s no noise. Every name should have: * A clear **entry alert** * A well-defined **structure-based stop** This keeps me selective and focused — I’m not trying to catch everything, just the best setups with real potential. That said, I’m flexible. If the Focuslist isn’t performing — especially in a strong market — I’ll pull from my **PB Scan in TradersLab**, which captures names that meet my core setup criteria in real time. If the list gets too crowded (more than 5 names), I filter using the following priorities: * **Relative Strength**: Both RS Rank and short-term (1M) RS * **Sector/Theme Leadership**: Strong setups within leading groups * **Volume Profile in the Pullback**: Lower volume = healthy digestion * **Price Tightness**: Compression often precedes expansion * **Structure Distance**: Closer to structure = more size * **ADR**: Higher ADR improves portfolio leverage and efficiency The goal is to stay sharp and actionable. Fewer, higher-quality names. Clear plans. No guessing. Let the setups come to you. ### [](https://traderslab.gitbook.io/primetrading#screentime) Screentime * I aim to limit screentime to what actually matters. My edge is defined by **where**, **how**, and **when** I engage — not by constantly watching the tape. * The only times I want to be active during the session are: * The **first hour**, where setups may trigger or early strength confirms. * The **final 30 minutes**, when decisions are made: entries confirmed, trims executed, or risk adjusted. * Outside of those windows, I act **only** if: * An **entry alert** is triggered from my Focus List. * A **stop-loss** level is hit. * The rest of the time is intentionally quiet — less exposure to noise means better decision-making and less emotional fatigue. ### [](https://traderslab.gitbook.io/primetrading#sleep) Sleep * I target **at least 7 hours of sleep** every night. If I’m underslept or mentally off, I acknowledge it and scale back. * No aggressive trading if I’m tired — alertness is non-negotiable for execution and discipline. ### [](https://traderslab.gitbook.io/primetrading#health) Health * **Minimum 3 hours of exercise per week**, to maintain energy and focus. * **No alcohol during the week**, to preserve sleep quality and mental sharpness. [](https://traderslab.gitbook.io/primetrading#trade-examples) TRADE EXAMPLES --------------------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/primetrading#hood-5-5-2025) HOOD (5/5/2025) ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F4BR5wDRWqp6FR9iuptxr%252Fimage.png%3Falt%3Dmedia%26token%3Dd0753fe1-4576-45ca-87d8-70ef4ce98830&width=768&dpr=3&quality=100&sign=baf28c3e&sv=2) ### [](https://traderslab.gitbook.io/primetrading#pltr-4-22-2025) PLTR (4/22/2025) Pretty happy with how I traded PLTR around my core. It was my first position out of this correction, as it was sticking out like a sore thumb. Clear leader. I was able to put a good initial trade and holding only 1/3 into earnings after my extensions trim did put me in a good mental place to add back even more on the 21dma structure retest on 5/7. Very happy how I identified the trade as top liquid leader, and trading around earnings on this pullback. Let's see where this one goes. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FUCfqHlS13hOdk8NZHl8q%252Fimage.png%3Falt%3Dmedia%26token%3D21d9020b-f992-44a6-8081-7f71e9b42a5e&width=768&dpr=3&quality=100&sign=38c275c3&sv=2) [NextMindset: Surviving Shakeouts and Holding for Multi-Week Moves](https://traderslab.gitbook.io/primetrading/mindset-surviving-shakeouts-and-holding-for-multi-week-moves) Last updated 3 months ago --- # Market Overview | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/dashboards/market-overview.md) . [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#overview) Overview ---------------------------------------------------------------------------------------------- The **Market Overview** page in TradersLab provides a comprehensive snapshot of the stock market, helping traders quickly assess market conditions, trends, and opportunities. This dashboard includes market indices, sector distribution, stock movers, news headlines, upgrades/downgrades, and economic events—all in one place. [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#key-sections-and-features) Key Sections and Features -------------------------------------------------------------------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#market-indices-and-performance) **Market Indices and Performance** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FgPYod35cKDyYXCRzybZ8%252Fimage.png%3Falt%3Dmedia%26token%3Dd6563502-62fb-4407-851b-62700d3af35d&width=768&dpr=3&quality=100&sign=b067ff7&sv=2) At the top of the Market Overview page, key indices are displayed, providing insights into broad market movements: * **NYSE Composite Index (^NYA)** * **Equal Weight S&P 500 (RSP)** * **Equal Weight Nasdaq 100 (QQQE)** * **Small Cap Index (IWM)** Each index box includes: * **Current price level** * **Daily percentage change** * **Trend condition** (e.g., Pullback, Correction, etc.) ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FDGNasm1bVNgHyK3u5VjI%252Fimage.png%3Falt%3Dmedia%26token%3D1be4be4f-b487-412f-91b8-c29b6ea20a3b&width=768&dpr=3&quality=100&sign=ef3442bc&sv=2) #### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#credit-spread-shy-hyg) Credit Spread (SHY/HYG) Tracks the spread between short-term Treasuries and high-yield bonds. * **Rising spread = risk-off** (credit tightening, bearish for equities). * **Falling spread = risk-on** (credit easing, bullish for equities). A “Bearish” tag means spreads are widening — often an early warning of defensive positioning. #### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#volatility-index-vix) Volatility Index (VIX) Represents short-term volatility expectations. * **Below 21-Day MA → neutral or bullish backdrop** * **Above 21-Day MA → elevated risk** The trend indicator (“21 MA Trend (5d)”) helps spot when volatility is starting to rise or contract — a critical risk gauge for position sizing. #### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#bitcoin-btcusd) Bitcoin (BTCUSD) Used as a **risk sentiment proxy**, especially in speculative phases. * Bullish when BTC trends above its 21-day MA with positive momentum. * Bearish when below — often signaling risk aversion in growth assets. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252Fgt2xmEPDMKeq470HmfPt%252Fimage.png%3Falt%3Dmedia%26token%3Dfeb34838-4fa6-4adc-94b5-d40f02d04d02&width=768&dpr=3&quality=100&sign=98327730&sv=2) #### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#market-sentiment) Market Sentiment Shows the daily **advance-decline breadth**, comparing advancers vs. decliners across the market. * **Positive values** → more stocks rising than falling. * **Negative values** → underlying weakness even if indexes appear flat. #### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#new-extremes) New Extremes Measures **new 21-day highs and lows** across the universe. * **High number of new highs** = expanding participation. * **High number of new lows** = internal deterioration. #### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#long-term-health) Long-Term Health Percentage of stocks trading above their **200-day moving average**. * 50% = healthy, broad uptrend. * <50% = weakening or corrective environment. This gives a structural view of how deep the trend runs under the surface. #### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#breadth-momentum) Breadth Momentum Based on **z-score normalization** of breadth indicators (like McClellan Oscillator and Summation). Z-score normalization converts each reading into a standardized scale, helping remove noise and make levels _consistent_ across time. * **High positive z-scores** = momentum thrust. * **Deep negatives** = washed-out, oversold breadth. #### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#sector-strength) Sector Strength Tracks how many sectors are currently positive (out of 11 GICS sectors). * **\>7 positive sectors** = broad strength, high probability trend environment. * **<4 positive sectors** = narrow leadership, higher risk of false breakouts. [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#global-daily-breadth) Global Daily Breadth ---------------------------------------------------------------------------------------------------------------------- ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FJ8gr5z4pTnI4blTeZ3cY%252Fimage.png%3Falt%3Dmedia%26token%3Da661ab4d-bc35-463a-a1f0-50e180ddd7e9&width=768&dpr=3&quality=100&sign=bbf23f16&sv=2) ### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#at-a-glance-sector-distribution-and-market-returns) **At A Glance: Sector Distribution & Market Returns** This section features a visual representation of stock movements across various sectors: **Sector Distribution:** View return distributions across sectors in an easy-to-read bubble chart. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FmQzcRLGxFgy1ez6F5XXa%252FPasted%2520image%252020250224122457.png%3Falt%3Dmedia%26token%3De6064910-f6ce-403a-9988-94f2c5df53bb&width=768&dpr=3&quality=100&sign=e4f3d2e8&sv=2) **Intraday GDB Chart:** Analyze real-time market breadth data. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FsdOAQJUWGKuUIGxVKwrb%252FPasted%2520image%252020250224122511.png%3Falt%3Dmedia%26token%3D7809c14a-8821-4efe-b38c-57c3f0d4937c&width=768&dpr=3&quality=100&sign=2d17eee1&sv=2) **Returns:** Track historical and current returns across different market segments. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FG9ZvKWDbevUEY7KiSCe9%252FPasted%2520image%252020250224122523.png%3Falt%3Dmedia%26token%3Db6e04159-7ebe-4136-bf8c-5a7fd840b768&width=768&dpr=3&quality=100&sign=e0201b77&sv=2) Users can toggle between different market views: * **S&P 500** * **Nasdaq 100** * **Russell 2000** * **NYSE** ### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#news-headlines) **News Headlines** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252Ff1bMsGiZFkopA5gr15FF%252FPasted%2520image%252020250224122640.png%3Falt%3Dmedia%26token%3Daa241248-88c9-49ef-9ff5-4c840cf6e364&width=768&dpr=3&quality=100&sign=9fbadae5&sv=2) This section aggregates financial news to keep traders informed about market-moving events. Users can view: * **Symbol-specific news** (related to stocks in your watchlist or screener results) * **General market news** (top financial news from major sources) ### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#todays-hot-stocks) Today’s Hot Stocks ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FzZt2J1qf3SjEqL4SzSkR%252FPasted%2520image%252020250224122653.png%3Falt%3Dmedia%26token%3D17908063-6e66-4696-b9cd-ee1ddd550aa4&width=768&dpr=3&quality=100&sign=82d0a566&sv=2) Traders can quickly identify stocks with significant price action. This section provides: * **Gainers:** Top stocks with the highest positive percentage changes. * **Losers:** Stocks experiencing the largest drops. * **Most Active:** Stocks with the highest trading volume. Each stock entry includes: * **Ticker symbol** * **Company name** * **Current price** * **Daily price change (%)** ### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#leading-stocks-and-stocks-to-watch) **Leading Stocks & Stocks to Watch** #### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#leading-stocks) **Leading Stocks** A heatmap view of the strongest stocks in the market based on performance metrics. **Heatmap:** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FI4p9Ldx0qktpxIPZub4A%252FPasted%2520image%252020250224122714.png%3Falt%3Dmedia%26token%3Dd9b40d6c-e60f-4f31-ad29-51ca2670b3b2&width=768&dpr=3&quality=100&sign=2d59df16&sv=2) **Distribution Bubble chart:** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FK9A4ZpFUfjHpDodeyunp%252FPasted%2520image%252020250224122803.png%3Falt%3Dmedia%26token%3D4040ab44-8418-4b6b-ba91-a1ebffdc03b6&width=768&dpr=3&quality=100&sign=90462f2d&sv=2) **Table view:** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FGVcY1r8LR3UszxsOvrmB%252FPasted%2520image%252020250224122936.png%3Falt%3Dmedia%26token%3D60083972-60e4-4096-b926-28ba860c3361&width=768&dpr=3&quality=100&sign=e889c699&sv=2) #### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#stocks-to-watch) **Stocks to Watch** Identifies stocks showing setup potential, liquidity, and notable price movements. **Heatmap:** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FUemDjIWTYicA2uvihTZY%252FPasted%2520image%252020250224123025.png%3Falt%3Dmedia%26token%3Db994f70a-0484-41c7-a438-ae030819ea87&width=768&dpr=3&quality=100&sign=8283b3c3&sv=2) **Distribution Bubble chart:** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FIlx69fC29MV3NT2aRPNp%252FPasted%2520image%252020250224123038.png%3Falt%3Dmedia%26token%3D53f1e265-b07e-4ba7-98b5-f736ed8749b0&width=768&dpr=3&quality=100&sign=5a75063f&sv=2) **Table view:** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FyBzhSOBdlyHLNA8A7gUS%252FPasted%2520image%252020250224123045.png%3Falt%3Dmedia%26token%3D4e7b5b30-a348-417f-a58d-5efe14ef62ee&width=768&dpr=3&quality=100&sign=88334a89&sv=2) ### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#upgrades-and-downgrades) **Upgrades and Downgrades** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FQVWl0bt0JnH8qlhctc7c%252FPasted%2520image%252020250224123120.png%3Falt%3Dmedia%26token%3D3f236c15-6eec-4242-84ee-c13391e66aad&width=768&dpr=3&quality=100&sign=f5c76a58&sv=2) This section displays analyst rating changes from major financial institutions. Traders can view: * **Stock ticker & company name** * **Upgrade or downgrade details** (e.g., "Equal-Weight → Overweight") * **Research firm responsible for the rating change** ### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#economic-calendar) **Economic Calendar** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FPmFNDqlT6ZtIi8sBurX5%252FPasted%2520image%252020250224123140.png%3Falt%3Dmedia%26token%3D1ce6e055-7ec2-43eb-904f-50a411f63d78&width=768&dpr=3&quality=100&sign=5a31aad1&sv=2) A critical tool for macroeconomic traders, this section lists upcoming economic events with: * **Event name** (e.g., GDP Growth Rate, Jobless Claims, etc.) * **Scheduled date** * **Impact level (High/Medium)** ### [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#earnings-calendar) **Earnings Calendar** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FEplJubjJkbAUCgRj6uPM%252FPasted%2520image%252020250224123149.png%3Falt%3Dmedia%26token%3Daa41a8d6-30e7-43b4-83ab-7caa29454703&width=768&dpr=3&quality=100&sign=b9b78084&sv=2) This section tracks upcoming earnings reports, displaying: * **Stock ticker & company name** * **Earnings release date & time** * **Estimated EPS (Earnings Per Share)** * **Estimated revenue** [](https://traderslab.gitbook.io/traderslab/dashboards/market-overview#how-traders-can-use-the-market-overview) How Traders Can Use the Market Overview ------------------------------------------------------------------------------------------------------------------------------------------------------------ 1. **Assess Overall Market Conditions** * Use index performance data and sector distribution charts to gauge market trends. 2. **Identify Market Leaders & Opportunities** * Check the Gainers, Losers, and Most Active lists to find high-momentum trades. 3. **Stay Informed with News & Ratings** * Read top financial news and analyst upgrades/downgrades to anticipate market moves. 4. **Plan Around Key Economic Events** * Use the Economic Calendar to prepare for high-impact market-moving announcements. 5. **Monitor Earnings Reports** * Stay ahead of earnings season with the Earnings Calendar for potential volatility plays. [PreviousSettings](https://traderslab.gitbook.io/traderslab/getting-started/settings) [NextTLMM Breadth](https://traderslab.gitbook.io/traderslab/dashboards/tlmm) Last updated 7 months ago --- # TLMM Breadth | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/dashboards/tlmm.md) . In the trading world, having a well-defined strategy is crucial for success. The TradersLab Market Model (TLMM) is a powerful tool that helps traders make informed decisions by tracking market direction, health, and strength. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252F1xW3u0vTgWJuq5Qy7ef2%252Fimage.png%3Falt%3Dmedia%26token%3Db8b5a8db-ae41-41ee-ae3e-b0b95e5d9547&width=768&dpr=3&quality=100&sign=b5e65997&sv=2) TLMM is built on three core components: 1. **PRICE** 2. **MOMENTUM** 3. **BREADTH** This article delves into how each element works and how they're used. **Price**: Price movements in the market reflect the interactions between buyers and sellers. Moving averages, like the 10-day, 21-day, 50-day, and 200-day moving averages, are instrumental in identifying trends and crossovers that signify market shifts. **Momentum**: Momentum assesses the speed and strength of price movements. Upward momentum suggests bullish trends, while downward momentum points to bearish trends. **Breadth**: Market breadth gauges the depth and breadth of market participation. Components like Net New Highs/Lows, Advances and Declines, Up/Down Volume, and Cumulative Indicators play a pivotal role in assessing the overall health and strength of the financial market. Furthermore, TLMM tracks assets meeting specific criteria, including average volume, float, liquidity, price, and market capitalization, ensuring that the tracked assets align with the model's objectives. This article provides a comprehensive overview of the TLMM model, its key components, and how it's used to make trading decisions. It offers traders a valuable tool to enhance their trading strategies and improve market timing. The **TLMM daily dashboard** serves as the central hub of information and critical indicators for the model, offering traders a comprehensive overview of the market's health and direction. It condenses essential data and indicators into an easily digestible format, ensuring traders have all the necessary information. Here's what the TLMM dashboard includes: One year of complete historical data is included: ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252F4uGjew16HqSf2qzOPZvx%252Fimage.png%3Falt%3Dmedia%26token%3Deb11b9c9-612c-4c81-bb5e-da892a239b57&width=768&dpr=3&quality=100&sign=53ac3549&sv=2) _**Pro Tip**__: Press on any row to open a mini-chart pop-up of this day’s market._ ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FSgHtx5XwxVy9mn9oQqUM%252F4f8e0214-a699-4541-9d0a-fd27de6ddc35_867x432.webp%3Falt%3Dmedia%26token%3D655bfa76-c341-49e5-b46c-9e44b8731eb6&width=768&dpr=3&quality=100&sign=8c67b2fa&sv=2) * * * [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#breadth) Breadth --------------------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#advances-declines) Advances/Declines ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2Fw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F65008e4c-a7ca-423e-900e-ec24b659cc81_1869x268.png&width=768&dpr=3&quality=100&sign=47e7e100&sv=2) Advances and declines track the number of assets that have seen their prices increase or decrease during a specified timeframe, often daily. **Advances:** More advances indicate that more assets are experiencing price increases, suggesting a positive market sentiment. **Declines:** A higher number of declines means more assets see price decreases, indicating a negative market sentiment. ### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#mcclellan-summation-index-and-oscillator) McClellan Summation Index & Oscillator ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2Fw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F5aa0fe4d-53b5-4622-9b4b-01a4b5ce0ce2_466x465.png&width=768&dpr=3&quality=100&sign=9f1db87a&sv=2) _**Pro Tip**__: Press the 🔍 symbol at the top right corner to enlarge the charts._ _**Pro Tip 2**__: Zoom in & out both charts using the mouse scroller._ The McClellan Summation Index is designed to gauge the overall health and direction of the market by analyzing the net advances and declines of a group of stocks. #### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#heres-how-the-mcclellan-summation-index-works) Here's how the McClellan Summation Index works: **Advances and Declines**: The McClellan Summation Index is derived from tracking the daily advances and declines. **Smoothed Indicator**: It is a smoothed, cumulative indicator that smooths out daily fluctuations by taking a moving average of the daily difference between the number of advancing and declining stocks. This smoothing helps filter out short-term noise and provides a more comprehensive view of market trends. **Long-Term Trend Analysis**: The McClellan Summation Index is used to identify longer-term trends in the market. A rising McClellan Summation Index suggests sustained buying pressure in the market, indicating a healthy and bullish trend. Conversely, a declining index may show a weakening market with a bearish sentiment. **Oscillator**: The McClellan Oscillator, which is the foundation for the Summation Index, is a short-term market breadth indicator calculated as the difference between the 19-day and 39-day exponential moving averages (EMA) of net advances. It is useful for identifying overbought and oversold conditions in the market. When the oscillator is positive, it indicates that the short-term average is above the long-term average, suggesting bullish momentum. Conversely, a negative oscillator value indicates bearish momentum. **Action**: MCSI is one of the primary tools for me to get involved early in anticipation of a market turn, even before the TLMMsignal changes. * On market tops, I like to reduce my positions or short the market when I see MCSI curling back down and pushing it even more when it crosses the 10dma. * I like to test the market on market bottoms when I see MCSI curling back up and pushing it even more when it crosses the 10dma. The McClellan Oscillator adds an additional layer of analysis, offering more immediate insights into market extremes, while the Summation Index provides a broader, long-term perspective. Together, they help in making more informed trading decisions. ### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#up-down-volume) Up/Down Volume ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2Fw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Faf2e4524-8a87-48f4-80d3-b884ccb2ba67_1840x191.png&width=768&dpr=3&quality=100&sign=8239918c&sv=2) Up and down volume measures the total trading volume of assets that have risen (up volume) or fallen (down volume) in price during a particular period. **Up Volume:** High up volume suggests that assets rising in price have substantial trading activity, which can confirm bullish momentum. **Down Volume:** High down volume indicates that assets falling in price have significant trading activity, confirming bearish momentum. ### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#new-highs-lows) New Highs/Lows ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2Fw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fa4c1c5a2-b6b0-456e-b2d9-4357f821f4d4_1852x253.png&width=768&dpr=3&quality=100&sign=1a014431&sv=2) Net new highs and lows represent the number of assets in a market that are reaching new high or low prices over a specific period, typically for the last 52 trading weeks. **Net New Highs:** A high number of net new highs indicates that many assets are reaching new high prices, which can signify bullish sentiment and market strength. **Net New Lows:** Conversely, many net new lows suggest that many assets are hitting new low prices, indicating bearish sentiment and market weakness. ### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#cumulative-52-week-highs-lows) Cumulative 52 Week Highs/Lows ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2Fw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F9db1939b-7133-4c77-8270-cdf1e0df0f2d_466x465.png&width=768&dpr=3&quality=100&sign=6d63cb35&sv=2) _**Pro Tip**__: Press the 🔍 symbol at the top right corner to enlarge the charts._ _**Pro Tip 2**__: Zoom in & out both charts using the mouse scroller._ This indicator tracks the cumulative net new highs or lows over time. A rising cumulative new 52-week high line suggests that many stocks are in strong uptrends, indicating a healthy and bullish market. It reflects broad-based buying interest and positively signals the market's overall health. **Bar Graph Explanation:** The bar graph below the cumulative line chart shows the net new high/low readings for each day. * **Green Bars**: Represent the days when there were more new highs than new lows, indicating bullish market sentiment. * **Red Bars**: Represent the days when there were more new lows than new highs, indicating bearish market sentiment. The height of the bars corresponds to the magnitude of the net new highs or lows. Larger bars suggest stronger sentiment in either direction. In the graph, we can observe periods of strong positive sentiment with high green bars, and periods of negative sentiment with red bars. Monitoring these daily readings helps in understanding short-term market movements and potential shifts in sentiment. This visualization complements the cumulative indicator, offering a more granular view of daily market conditions and reinforcing the broader trends indicated by the cumulative 52-week highs/lows line. ### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#percent-of-stocks-above-key-moving-averages) Percent of Stocks Above Key Moving Averages The graph titled "Percent of Stocks Above Key Moving Avg" provides valuable insights into the market's health by showing the percentage of stocks trading above their key moving averages (21-day, 50-day, and 200-day). This information can be used to assess short-term to long-term market conditions and to identify potential trading opportunities based on oversold or overbought conditions. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FwuZOvYPGeEiZiL8XXoXV%252Fimage.png%3Falt%3Dmedia%26token%3D27c80c36-1e6d-42d3-ab45-6ec3ac65d82d&width=768&dpr=3&quality=100&sign=7a4c05f4&sv=2) _**Pro Tip**__: Press the 🔍 symbol at the top right corner to enlarge the charts._ _**Pro Tip 2**__: Zoom in & out both charts using the mouse scroller._ **Key Elements of the Graph:** **5-Day Simple Moving Average (5 EMA)**: * This very short-term indicator helps identify recent market trends. * High percentage values indicate strong short-term momentum, while low values suggest weakening momentum. **10-Day Exponential Moving Average (10 EMA)**: * This very short-term indicator helps identify recent market trends. * High percentage values indicate strong short-term momentum, while low values suggest weakening momentum. **21-Day Exponential Moving Average (21 EMA)**: * This short-term indicator helps identify recent market trends. * High percentage values indicate strong short-term momentum, while low values suggest weakening momentum. **50-Day Simple Moving Average (50 SMA)**: * The 50 SMA is a widely used mid-term indicator. * A high percentage of stocks above the 50 SMA suggests a healthy market with sustained buying interest, while a low percentage indicates potential market weakness. **200-Day Simple Moving Average (200 SMA)**: * The 200 SMA is a long-term indicator, often used to define the overall market trend. * A high percentage of stocks above the 200 SMA signifies a strong bullish trend, whereas a low percentage indicates a bearish market environment. #### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#using-breadth-readings-to-assess-market-health) Using Breadth Readings to Assess Market Health **Short-Term Market Health:** * **Oversold Conditions:** When the percentage of stocks above the 21 EMA drops below 25%, it indicates that the market is oversold. This could present a short-term buying opportunity as the market may be poised for a rebound. * **Overbought Conditions:** Conversely, when the percentage rises above 75%, the market is considered overbought. This could signal a potential short-term top and a possible selling opportunity. **Mid-Term Market Health:** * **Oversold Conditions:** A low percentage of stocks above the 50 SMA suggests that the market might be oversold in the mid-term, indicating a potential buying opportunity. * **Overbought Conditions:** A high percentage above the 50 SMA may indicate that the market is overbought, suggesting caution for potential profit-taking or short positions. **Long-Term Market Health:** * **Oversold Conditions:** If the percentage of stocks above the 200 SMA falls below 25%, the market is in a long-term oversold condition, potentially indicating a significant buying opportunity. * **Overbought Conditions:** When the percentage exceeds 75%, the market is considered overbought in the long-term, which might signal the need for caution or profit-taking. #### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#timing-trades-using-breadth-conditions) Timing Trades Using Breadth Conditions * **Identify Opportunities:** Use the breadth readings to identify potential entry and exit points. Oversold conditions typically present buying opportunities, while overbought conditions suggest selling or trimming positions. * **Monitor Trends:** Keep an eye on the trends in these indicators. A rising percentage of stocks above key moving averages indicates improving market health, while a declining percentage suggests weakening conditions. ### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#daily-market-breadth-snapshot) Daily Market Breadth Snapshot ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FdbSHEPQbpcnSnr1MgpL7%252Fimage.png%3Falt%3Dmedia%26token%3D4e234e8a-f968-4112-933e-b290bd7c3000&width=768&dpr=3&quality=100&sign=69738499&sv=2) _**Pro Tip**__: Press on any row to open a mini-chart pop-up of today’s market or sector._ ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2Fw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fc60d8ded-e89e-4d56-9767-14d12dba6436_948x392.png&width=768&dpr=3&quality=100&sign=5caad542&sv=2) The Daily Market Breadth Snapshot provides detailed breadth readings for various stock markets and sectors. This includes advances/declines, new 52-week highs/lows, and the percentage of stocks trading above key moving averages (10-day, 21-day, 50-day, and 200-day). **Advances/Declines:** * **ADV:** Number of advancing stocks. * **DECL:** Number of declining stocks. * **NET:** Net advances (advances minus declines). * **NET RATIO:** Net advances as a percentage of total stocks. **New 52 Week Highs/Lows:** * **HIGHS:** Number of stocks reaching new 52-week highs. * **LOWS:** Number of stocks reaching new 52-week lows. * **NET:** Net new highs (highs minus lows). * **NET RATIO:** Net new highs as a percentage of total stocks. **% Above Key Moving Averages (KMA):** * **5EMA:** Percentage of stocks above their 5-day simple moving average. * **10EMA:** Percentage of stocks above their 10-day exponential moving average. * **21EMA:** Percentage of stocks above their 21-day exponential moving average. * **50SMA:** Percentage of stocks above their 50-day simple moving average. * **200SMA:** Percentage of stocks above their 200-day simple moving average. #### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#explanation-of-breadth-readings-for-markets-and-sectors) Explanation of Breadth Readings for Markets and Sectors These breadth readings are available for every stock market and sector, making this tool incredibly versatile. It allows traders and investors to: * **Identify Strength:** By comparing the breadth readings across different sectors and markets, one can quickly identify where the strength lies. For example, sectors with high percentages of stocks above their key moving averages or with more new highs than lows are considered strong. * **Time Sector Trades:** This tool is useful for timing sector trades. When a sector shows oversold breadth conditions (e.g., a low percentage of stocks above their key moving averages), it might indicate a buying opportunity. Conversely, overbought conditions might suggest a selling opportunity or the need to trim positions. * **Monitor Market Health:** By keeping track of the advances/declines and new highs/lows, investors can gauge the overall market health and detect potential turning points. For instance, a high number of new lows could signal market weakness, while a high number of new highs could indicate bullish sentiment. #### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#using-breadth-readings-for-market-and-sector-analysis) Using Breadth Readings for Market and Sector Analysis Here's how to interpret the breadth readings for effective market and sector analysis: * **Compare Across Markets and Sectors:** Look at the net ratios and percentages of stocks above their moving averages across different sectors to spot relative strength and weakness. * **Monitor for Divergences:** Keep an eye on divergences where the market index might be moving up, but the breadth indicators show underlying weakness. This could signal an upcoming reversal. * **Identify Trend Continuation or Reversals:** Consistent high breadth readings in a sector might indicate a strong continuation of the trend, while sharp declines in breadth might suggest a potential reversal. #### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#interactive-feature) Interactive Feature Each sector or market in the Daily Market Breadth Snapshot is clickable. By clicking on a sector or market, a mini-chart pop-up will open, allowing you to watch the price action of the selected sector in real-time. This feature provides an immediate visual representation of the sector's performance, helping to make more informed trading and investment decisions. By utilizing the Daily Market Breadth Snapshot, traders and investors can make more informed decisions, capitalize on sector-specific opportunities, and better manage their portfolios. * * * [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#momentum) Momentum ----------------------------------------------------------------------------------- ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2Fw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fa0838bf2-19e3-40c1-b095-4211daaf2153_1852x253.png&width=768&dpr=3&quality=100&sign=f96e1e93&sv=2) **Upward Momentum (Bullish):** Asset prices rise when a market experiences upward momentum and buyers are in control. This often occurs when there is positive news, strong investor sentiment, or increased demand for equity assets. Swing traders may seek to capitalize on upward momentum by buying assets, expecting prices to move quickly and continue to rise. **Downward Momentum (Bearish):** Conversely, when a market has downward momentum, asset prices are falling, and sellers are dominating the market. ### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#daily-ratio) Daily Ratio The ratio between stocks that are up 4% or more versus stocks that are down 4% or more on a given day is a daily momentum indicator used in stock market analysis. This ratio is often called the "4% Up/Down Ratio" or "4% Up/Down Day." ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252F3gouWxVNUOsOzkdcAY8J%252Fimage.png%3Falt%3Dmedia%26token%3Dfd81e668-bbfc-4ab8-9883-4c40daf84ca7&width=768&dpr=3&quality=100&sign=d6bf00af&sv=2) _**Pro Tip**__: Press the 🔍 symbol at the top right corner to enlarge the charts._ _**Pro Tip 2**__: Zoom in & out both charts using the mouse scroller._ #### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#heres-an-explanation-of-how-this-works) Here's an explanation of how this works: **Calculation:** To calculate the 4% Up/Down Ratio, I count the number of stocks that have increased in price by 4% or more on a given day and divide it by the number of stocks that have decreased in price by 4% or more on the same day. **Interpretation:** The resulting ratio provides insights into the overall momentum or sentiment of the market for that specific day. * **Ratio > 1:** If the ratio is greater than 1, it indicates that there are more stocks up 4% or more than those down 4% or more. This suggests bullish momentum for the day, with more stocks experiencing significant price increases. * **Ratio < 1:** Conversely, if the ratio is less than 1, it means there are more stocks down 4% or more than there are stocks up * **Extremes:** Extreme readings could be seen as climatic moves and be treated as contrarian to either take profits or get engaged early. ### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#id-5-and-10-day-ratio) 5 & 10-day ratio The 5 and 10-day ratio between stocks up 4% versus those down 4% on the day is a short-term momentum indicator that assesses the strength and direction of momentum in the market over a short-term period. Here's an explanation of how it works: **Calculation:** To calculate the 5-day ratio, I count the number of stocks that have risen by at least 4% from their previous day's closing prices over the last five trading days and compare it to the number of stocks that have fallen by at least 4% over the same period. Similarly, the 10-day ratio looks at the same comparison over the last ten trading days. **Interpretation:** * **5-Day Ratio:** This ratio provides insight into the short-term momentum over the past week. A high 5-day ratio (more stocks up 4% compared to down 4%) indicates short-term solid bullish momentum, suggesting that recent days have seen more stocks experiencing significant price increases. Conversely, a low ratio means short-term bearish momentum. * **10-Day Ratio:** This ratio extends the analysis to the past two weeks. A high 10-day ratio indicates stronger short-term momentum, reflecting a sustained bullish sentiment over the past two weeks. A low ratio, on the other hand, suggests a bearish sentiment over the same timeframe. * * * [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#price-action) Price Action ------------------------------------------------------------------------------------------- ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252F15Z0CqiZbv1cyWm3LGcn%252Fimage.png%3Falt%3Dmedia%26token%3Dff3d1d7c-fc0f-475d-8389-2a8feebfb102&width=768&dpr=3&quality=100&sign=8767c423&sv=2) As a trend swing trader, I effectively use a combination of very short-term (10-day), short-term (21-day), medium-term (50-day), and longer-term (200-day) moving averages, along with the 10/21 and 50/200 crossovers, to comprehensively assess the market trend and position themselves accordingly. Here's a step-by-step explanation of how to use these moving averages and crossovers: **Very Short-Term Moving Average (10-day EMA):** * **Trend Confirmation:** The 10-day moving average reacts quickly to recent price changes, confirming very short-term trends. **Short-Term Moving Average (21-day EMA):** * **Short-Term Trend:** The 21-day moving average provides insight into short-term trends and helps confirm trend direction. **Medium-Term Moving Average (50-day SMA):** * **Intermediate-Term Trend:** The 50-day moving average is a commonly used timeframe for assessing intermediate-term trends. **Longer-Term Moving Average (200-day SMA):** * **Long-Term Trend:** The 200-day moving average is instrumental in evaluating the market's long-term trend. **Short-term Crossovers - 10/21:** * **Bullish Signal:** A bullish crossover occurs when the 10-day MA exceeds the 21-day MA. This suggests a **short-term** positive shift in momentum and can be seen as a potential entry signal for short-term swing trades. * **Bearish Signal:** A bearish crossover occurs when the 10-day MA crosses below the 21-day MA. This signals a **short-term** negative shift in momentum and can be considered a potential exit signal for short-term positions. **Medium-term Crossovers - 21/50:** * **Bullish Signal:** A bullish crossover occurs when the 21-day MA crosses above the 50-day MA. This suggests a medium-term positive shift in momentum and can be seen as a potential entry signal for medium-term swing trades. * **Bearish Signal:** Conversely, a bearish crossover happens when the 21-day MA crosses below the 50-day MA. This signals a medium-term negative shift in momentum and can be considered a potential exit signal for medium-term positions. **Long-term Crossovers - 50/200:** * **Golden Cross (Bullish):** When the 50-day MA crosses above the 200-day MA, it's known as a "Golden Cross." This crossover is a strong bullish signal, suggesting a potential longer-term uptrend. Swing traders may view this as an opportunity to enter or add to long-term positions. * **Death Cross (Bearish):** Conversely, when the 50-day MA crosses below the 200-day MA, it's known as a "Death Cross." This crossover is a strong bearish signal, indicating a potential longer-term downtrend. Swing traders may use this to consider exiting or shorting positions. [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#global-daily-breadth-gdb) Global Daily Breadth (GDB) --------------------------------------------------------------------------------------------------------------------- ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FGz8gs9pGGVM70uhbFqQz%252Fimage.png%3Falt%3Dmedia%26token%3D998095a4-e1c3-4dc7-88f5-af76086c0a45&width=768&dpr=3&quality=100&sign=6abe19fd&sv=2) To calculate the "GLOBAL DAILY BREADTH" (GDB) score, we create a composite score that combines these indicators below to assess the overall market breadth for a given day. The GDB score aims to capture the breadth and strength of market movements across various aspects. Here's a step-by-step explanation of how we calculate it: **Daily Price Change:** * Calculate the average daily price change for the broad market. This is done by summing up the price changes of individual securities or the index constituents and dividing it by the number of securities. **Daily Net Advance/Decline Ratio:** * Calculate the number of advancing stocks (stocks that went up in price) for the day and divide it by the number of declining stocks (stocks that went down in price). This ratio measures market breadth in terms of the number of stocks participating in the move. **Daily U/D Volume:** * Calculate the total volume of shares traded in advancing (U) stocks and declining (D) stocks for the day. I calculate the U/D volume ratio by dividing the total U volume by the total D volume. This reflects the volume dynamics of advancing and declining stocks. **Net New High/Low (52w) Ratio:** * Calculate the number of stocks making new highs and divide it by the number of stocks making new lows for the day. This ratio indicates whether more stocks are reaching new highs or new lows and reflects market sentiment. **Daily Momentum Ratio:** * The ratio between stocks that are up 4% or more versus stocks that are down 4% or more on the day is referred to as the "4% Up/Down Ratio". Once I calculate these indicators for a given day, I combine them into my GDB score. Here's the approach to creating the composite score: * **Weight Assignment:** Assign weights to each indicator based on their relative importance (secret sauce). * **Standardization:** Standardize the values of each indicator to ensure they are on a consistent scale. This involves transforming the values into % ratios. * **Weighted Sum:** Multiply each standardized indicator by its assigned weight. * **Composite Score:** Sum up the weighted, standardized indicators to calculate the daily GDB score. The GDB score is a normalized -100 to +100 score based on the last year's historic scores, with +100 being the strongest day of the last year and -100 the weakest. A higher score suggests broader market participation and strength, while a lower score indicates weaker market breadth. #### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#interpretation) Interpretation: **GDB > +80:** Breadth Thrust **GDB < -80:** Distribution **Uptrend:** * During an uptrend, I’ll want to see steady positive readings during the ascent, with low to medium negative readings during pullbacks. * During the uptrend, I want to see GDB between +20 and +80. * After an extended uptrend, a GDB > +80 could signify an exhaustion move, especially if we are already extended for kma’s. * Once a pullback is confirmed, I want to see GDB stay contained above -80. Otherwise, it’s a distribution sign. * Following a shallow pullback, a GDB breadth thrust reading > +80 is a good confirmation for upside continuation. **Market Bottom:** * If the market makes a higher low while in a confirmed downtrend, and GDB shows a breadth thrust reading, then it’s considered as a follow-through day (FTD) and potential market bottom. **Market Top:** * If the market makes a lower high while in a confirmed uptrend, and GDB shows a distribution reading, then it’s considered as a potential market top. [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#trend-state-model) Trend State Model ----------------------------------------------------------------------------------------------------- ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252Frz1KtLi3aRePcU5hvfWV%252Fimage.png%3Falt%3Dmedia%26token%3De5dda4eb-8ed9-47fe-b4d0-a5e56a9f1ca7&width=768&dpr=3&quality=100&sign=91c08aff&sv=2) We developed the Trend State Model to gauge the market trend state and identify different buying, selling, or shorting opportunities based on key indicators such as price, breadth, and momentum. This model provides a comprehensive view of market conditions by analyzing data across short-term, mid-term, and long-term timeframes. By leveraging these indicators, the Trend State Model helps traders make informed decisions and optimize their strategies. #### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#trend-state-model-1) TREND STATE MODEL: ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FVMvpwrbSXgKg9qSlqFHb%252Fimage.png%3Falt%3Dmedia%26token%3De6f1a72c-af25-4456-939c-1a1a10830dfc&width=768&dpr=3&quality=100&sign=abd32a22&sv=2) **UPTREND:** * If short-term, mid-term and long-term conditions are positive. * Confirms a strong market uptrend. **PULLBACK:** * If short-term conditions are negative and long-term conditions are positive. * Indicates a temporary market pullback in a long-term uptrend. **CORRECTION:** * If mid-term and long-term conditions are negative. * Signals a broader market correction. **RALLY:** * If short-term conditions are positive and long-term conditions are negative. * Suggests a short-term rally within a weaker market. **UPTREND ATTEMPT:** * If mid-term conditions are positive and long-term conditions are negative. * Shows an attempt at starting a new uptrend. #### [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#secondary-states) SECONDARY STATES: **Short-Term Buying Opportunity:** * If PULLBACK is TRUE. * Criteria: (Stocks >20dma OR 10dma) < 25% and hook up (higher than the previous day by >1%). * Indicates a short-term buying opportunity during a pullback. **Long-Term Buying Opportunity:** * If CORRECTION is TRUE. * Criteria: (Stocks >200dma AND 50dma) < 25% and hook up (higher than the previous day by >1%). * Signals a long-term buying opportunity during a correction. **Shorting Opportunity:** * If RALLY is TRUE. * Criteria: (Stocks >20dma OR 10dma) > 75% and hook down (lower than the previous day by >1%). * Suggests a shorting opportunity during a rally. **Trimming Opportunity:** * If UPTREND is TRUE. * Criteria: (Stocks >20dma OR 10dma) > 75% and hook down (lower than the previous day by >1%). * Indicates a trimming opportunity during an uptrend. [](https://traderslab.gitbook.io/traderslab/dashboards/tlmm#market-datasets) **Market Datasets** ----------------------------------------------------------------------------------------------------- **S&P 500 (RSP - Equal Weight)** * **Type of Market**: Large-cap U.S. stocks * **Components**: 500 companies from the S&P 500, equally weighted * **ETF/Market Highlights**: The RSP ETF provides exposure to the S&P 500 index with an equal weighting to each company, giving smaller companies the same influence as larger ones. **Nasdaq 100 (QQQE - Equal Weight)** * **Type of Market**: Technology and growth-oriented U.S. stocks * **Components**: 100 companies from the Nasdaq-100, equally weighted * **ETF/Market Highlights**: The QQQE ETF offers exposure to the Nasdaq-100 index, but with an equal weight for each company. This setup highlights the performance of smaller tech and growth companies, balancing the influence of tech giants like Apple and Microsoft with other innovative firms. **NYSE Composite (^NYA)** * **Type of Market**: Broad U.S. stock market * **Components**: Thousands of companies listed on the NYSE * **Market Highlights**: The NYSE Composite Index provides a broad representation of the performance of all common stocks listed on the New York Stock Exchange, covering a wide range of industries and sectors. **Russell 2000 (IWM)** * **Type of Market**: Small-Cap U.S. stock market * **Components**: 2,000 small-cap companies * **Market Highlights**: The Russell 2000 Index represents the smallest 2,000 companies in the Russell 3000 Index, which itself includes 3,000 of the largest U.S. stocks. The Russell 2000 is widely regarded as a benchmark for small-cap stocks, providing a comprehensive overview of the performance and trends within the small-cap sector. This index covers a diverse range of industries, offering insights into the more agile and growth-oriented segment of the U.S. equity market. [PreviousMarket Overview](https://traderslab.gitbook.io/traderslab/dashboards/market-overview) [NextIntraday GDB](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb) Last updated 1 year ago --- # PrimeTrading Academy - The Basics | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics.md) . [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#primetrading-academy-foundations-of-markets-and-trading) **PrimeTrading Academy – Foundations of Markets & Trading** ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- _A complete introduction for absolute beginners_ * * * [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-1-what-a-stock-really-is) **Chapter 1 – What a Stock Really Is** ----------------------------------------------------------------------------------------------------------------------------------------------------------- When most people think of stocks, they imagine symbols, charts, and prices that move up and down. But a stock is, at its core, a very simple concept: it is a unit of ownership in a real company. Understanding this is the foundation for everything that follows. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#ownership-in-a-business) Ownership in a business When a company needs money to expand—hire employees, build infrastructure, invest in research—it can divide itself into pieces called shares and sell some of those pieces to the public. If a company has 100 million shares outstanding and you buy 500 of them, you own: 500 ÷ 100,000,000 = 0.0005% of the business. Your ownership conveys certain rights. You may receive dividends, vote on major decisions, and, in theory, benefit from the company’s long-term success. You are not merely trading abstract numbers; you are trading claims on real businesses. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#the-slow-pace-of-fundamentals-vs.-fast-pace-of-prices) The slow pace of fundamentals vs. fast pace of prices A company’s true value—its competitive position, revenue model, product quality, and durability—changes slowly over time. A stock price, meanwhile, can fluctuate minute by minute. These fluctuations reflect **shifting expectations**, not changes in the underlying business. Investors constantly reassess what the company might be worth in the future, and they express those expectations through buy and sell orders. This distinction matters: * Fundamentals shape long-term value. * Order flow and expectations shape short-term price. Both perspectives matter, but they serve different purposes. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#primary-vs.-secondary-market) Primary vs. secondary market When a stock is first sold in an IPO, the proceeds go to the company. This is the primary market. After that, nearly all trading happens in the secondary market, where investors buy and sell shares from one another. The company is unaffected by these day-to-day transactions. Your gain or loss depends entirely on how other investors value that same ownership. [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-2-what-the-market-actually-is) **Chapter 2 – What the Market Actually Is** --------------------------------------------------------------------------------------------------------------------------------------------------------------------- The market is not a single entity with emotions. It is a complex ecosystem made of participants interacting through a continuous auction. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#the-market-as-an-electronic-auction-venue) The market as an electronic auction venue Modern markets are electronic systems that match buyers and sellers. Exchanges maintain the order book, handle execution, and enforce rules. Brokers route your order to one or more exchanges capable of filling it. Although you see a single price on your chart, that price may reflect trades across multiple interconnected venues. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#who-participates-in-the-market) Who participates in the market Participants vary widely: * **Long-term institutions** managing pension funds and mutual funds. * **Hedge funds** running strategies across multiple timeframes. * **Algorithmic and high-frequency traders** providing liquidity and arbitrage. * **Retail investors and traders** with vastly diverse goals. Their differing motivations—income generation, risk management, speculation, hedging—create the dynamic environment of modern markets. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#why-understanding-the-ecosystem-matters) Why understanding the ecosystem matters Because so many time horizons coexist, no single bar or move can be interpreted in isolation. A rally on the 5-minute chart may simply be a small reaction within a larger institutional accumulation. A dramatic intraday drop may be insignificant noise in the long-term trend. Context is essential: * Who is likely driving the move? * Is the action part of a larger trend? * Is it meaningful or simply the natural noise of the auction? Without understanding the ecosystem, traders mistake randomness for patterns and normal fluctuations for meaningful signals. [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-3-indexes-etfs-and-the-market-environment) **Chapter 3 – Indexes, ETFs, and the Market Environment** ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Before selecting individual stocks, a trader must understand the broader environment that shapes their behavior. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#what-indexes-represent) What indexes represent Indexes aggregate groups of companies to represent a segment of the market: * S&P 500: major U.S. corporations. * NASDAQ 100: technology and growth leaders. * Dow Jones: established industrial companies. * TSX Composite: major Canadian stocks. These indexes act as barometers for economic confidence, liquidity conditions, and institutional positioning. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#why-indexes-matter-for-traders) Why indexes matter for traders Individual stocks are heavily influenced by the direction and health of their index. When the S&P 500 is trending strongly upward, most quality stocks behave more constructively. Pullbacks are shallow; breakouts have follow-through. In market corrections, even excellent companies weaken simply because institutions reduce exposure broadly. A trader must always ask: * Is the market supportive of new risk-taking? * Is the environment corrective or constructive? * Are indexes confirming or contradicting the stock’s move? Trading against a weak market environment significantly reduces probability of success. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#etfs-as-representations-of-risk-baskets) ETFs as representations of risk baskets Exchange-traded funds allow direct exposure to an index (e.g., SPY for the S&P 500, QQQ for the NASDAQ). For traders, ETFs are extremely useful because they: * Reflect sector strength and weakness * Reveal rotation in real time * Confirm or contradict setups in individual stocks Understanding the tide is more important than understanding any single wave. [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-4-how-prices-move-order-flow-liquidity-and-auction-mechanics) **Chapter 4 – How Prices Move: Order Flow, Liquidity, and Auction Mechanics** -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Understanding why prices move is foundational to understanding markets. Price does not respond to opinions, predictions, or news headlines. It responds only to actual orders — the real-time interaction between buyers and sellers in an electronic auction environment. At its core, the market is a continuous auction where order flow determines direction. Every tick, wick, candle, and trend is a direct expression of this underlying negotiation. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#the-market-as-a-continuous-auction) **The Market as a Continuous Auction** The stock market operates like a global, electronic auction that never stops during trading hours. Buyers place limit orders at the price they are willing to pay; sellers place limit orders at the price they are willing to accept. These intentions accumulate in the order book. Example of the order book structure: Best bids (buyers waiting): 49.90 49.95 49.99 Best asks (sellers waiting): 50.01 50.05 50.10 The current price will not change until a buyer accepts the ask or a seller accepts the bid. Price changes only when one side becomes more aggressive than the other. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#aggressive-orders-and-liquidity-consumption) **Aggressive Orders and Liquidity Consumption** Orders fall into two categories: * **Passive limit orders** that rest in the order book and wait. * **Aggressive market orders** that execute immediately against the best available price. Price moves only when aggressive market orders consume available liquidity. If buyers submit enough market orders to clear out the sell orders at 50.01, the next available ask becomes the new price. If they continue buying, the price continues rising. The same process in reverse creates downward movement. Price movement is therefore the visible result of **aggressive behavior overwhelming resting liquidity**. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#imbalance-the-core-driver-of-price-movement) **Imbalance: The Core Driver of Price Movement** All price movement is caused by imbalance: * Price rises when aggressive buying exceeds sell-side liquidity. * Price falls when aggressive selling exceeds buy-side liquidity. * Price consolidates when buying and selling pressure are balanced. Every candle on a chart is a visual record of this imbalance — or lack of imbalance — during its time interval. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#institutional-influence-on-price) **Institutional Influence on Price** Institutions control the majority of trading volume. Their orders are large enough that executing them all at once would move prices significantly. As a result, institutions distribute their orders over time. This behavior leads to: * sustained directional trends * sharp expansion moves * high-volume breakouts * steady accumulation or distribution phases * notable reactions at key price levels Even without access to the raw order book, these patterns appear clearly on price charts. Price action is the public footprint of institutional behavior. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#candles-as-order-flow-summaries) **Candles as Order Flow Summaries** A candlestick is not simply a visual symbol; it is a compressed summary of the order flow battle during its time period. A strong green candle reflects dominant buying pressure that consumed sell-side liquidity. A strong red candle reflects dominant selling pressure. Long wicks reveal that one side attempted to push price but was met with enough opposing liquidity to force a reversal. Small-bodied candles indicate equilibrium or indecision. Reading candles is reading the interaction of supply and demand. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#why-price-moves-in-waves) **Why Price Moves in Waves** Price does not travel in straight lines because liquidity is uneven across price levels. Institutions also avoid revealing their full intentions, entering and exiting gradually. Add in retail traders and algorithmic adjustments, and the result is a naturally oscillating movement: impulsive legs followed by corrections, consolidations, or pauses. This wave structure is universal and is present across all timeframes. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#the-primacy-of-price) **The Primacy of Price** News, forecasts, opinions, and emotions influence traders, but they do not move price directly. Only executed orders do. Price incorporates all available information because every decision — whether informed, emotional, rational, or institutional — must be expressed through a buy or sell order. Price is therefore the most reliable, unbiased information source in the market. It reflects the final decision of all participants. [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-5-categories-of-stocks-and-their-behavioral-differences) **Chapter 5 – Categories of Stocks and Their Behavioral Differences** ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Not all stocks behave alike. Volatility, trend reliability, liquidity, and institutional attention vary widely across categories. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#large-cap-stocks) Large-cap stocks These companies have established operations, deeper liquidity, and large institutional ownership. Their price movements tend to be smoother because: * Liquidity dampens volatility * Institutional trading is steady * Predictability improves stability Large-caps are generally easier for beginners because noise is reduced. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#mid-cap-stocks) Mid-cap stocks These companies are still expanding, often with compelling fundamental stories. They can move faster and more dramatically, making them attractive for trend traders. However, liquidity may be thinner and volatility increased. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#small-cap-stocks) Small-cap stocks Here lie both opportunity and danger. Small caps can double in a few weeks or lose half their value just as quickly. They are more prone to: * manipulation * illiquid gaps * emotional retail flow * sharp reversals Most beginners underestimate how challenging these stocks are to trade. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#growth-and-value-distinctions) Growth and value distinctions Growth stocks expand rapidly, reinvesting profits into scaling instead of distributing dividends. Their valuations are based on expectations of future success. Value stocks trade at lower valuations relative to earnings or assets. They are often more stable but offer smaller upside in exchange for lower volatility. Understanding these behavioral profiles helps traders choose stocks suited to their temperament and system. [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-6-account-structures-and-their-implications) **Chapter 6 – Account Structures and Their Implications** ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Account type shapes not only what you can do but how your capital behaves. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#cash-accounts) Cash accounts Simple and direct. You trade only with the money you have. There is no borrowing, no interest, and no leverage. For beginners, this is the safest structure. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#margin-accounts) Margin accounts A margin account allows the trader to borrow funds from the broker to increase buying power. It also permits short selling. Margin amplifies both gains and losses and requires disciplined risk management. Many beginners misuse margin, turning small mistakes into catastrophic losses. A margin account is a tool, not a shortcut. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#registered-accounts-tfsa-rrsp-canada) Registered accounts (TFSA, RRSP – Canada) Tax-advantaged accounts offer powerful long-term benefits: * TFSA: gains are tax-free. * RRSP: contributions are tax-deductible; withdrawals are taxed. However, CRA rules restrict active trading in these accounts because frequent trading may be considered business income. These accounts are best for longer-term investments. [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-7-order-types-and-their-strategic-purposes) **Chapter 7 – Order Types and Their Strategic Purposes** ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- To participate in the market effectively, a trader must understand how orders work. Execution mistakes create unnecessary losses. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#market-orders) Market orders A market order executes immediately at the best available price. For highly liquid stocks, this usually results in minimal slippage. For less liquid names or during volatile periods, it can result in unexpectedly poor fills. Use with caution, primarily when execution speed is more important than precision. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#limit-orders) Limit orders A limit order specifies the maximum price you will pay or the minimum price you will accept. This provides control and prevents slippage. Limit orders are the preferred method for entries and exits in most situations. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#stop-loss-orders) Stop-loss orders A stop-loss is essential. It converts to a market order once triggered and is designed to limit damage when a trade moves against you. Stops are not optional tools; they are structural protections essential for all traders. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#buy-stop-orders) Buy stop orders Used to trigger entries above current price—useful for breakouts and pattern confirmation. They help prevent catching falling knives or entering too early. Execution precision is a core trading skill. Poor execution erodes edge even in a strong system. [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-8-fundamental-and-technical-analysis) **Chapter 8 – Fundamental and Technical Analysis** ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Two dominant analytical frameworks exist in markets, each with its own strengths. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#fundamental-analysis) Fundamental analysis This approach examines a company’s financial health, competitive advantage, growth prospects, and valuation. It is essential for long-term investing but insufficient for short-term decision-making. Fundamentals move slowly. Prices move quickly. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#technical-analysis) Technical analysis This approach examines price action, volume, trend, and structure. Unlike fundamentals, technical analysis reflects the _actions_ of market participants in real time. Because institutions act on expectations before fundamentals appear in financial statements, price often leads fundamentals. This is why technical analysis is so valuable for traders. Technical analysis is the study of supply, demand, and the auction—not of patterns for their own sake. A mature trader uses technical analysis for timing and risk management, even if they incorporate fundamentals into their broader thesis. [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-9-trend-structure-and-market-phases) **Chapter 9 – Trend Structure and Market Phases** --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Trend is the single most important contextual element in trading. Price tends to persist in its direction because institutional participation is persistent. Understanding trend prevents countertrend trading mistakes. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#uptrends) Uptrends Defined by higher highs and higher lows. An uptrend reflects: * consistent institutional accumulation * strong demand * constructive sentiment Pullbacks in an uptrend are opportunities, not warnings. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#downtrends) Downtrends Defined by lower highs and lower lows. Downtrends reflect: * distribution * risk reduction * deteriorating demand Most long setups fail in downtrends, even if the underlying company is strong. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#consolidations) Consolidations When neither buyers nor sellers dominate, price moves sideways. These areas reflect temporary balance or preparation for directional movement. Breakouts and breakdowns often originate from consolidations. Trend structure is not arbitrary. It reflects the real flow of institutional capital. [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-10-support-resistance-supply-and-demand) **Chapter 10 – Support, Resistance, Supply, and Demand** -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Support and resistance are not mystical lines. They represent real zones of interest where previous imbalances occurred. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#support) Support A price area where buying interest was strong enough to halt or reverse decline. Institutions may have accumulated here. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#resistance) Resistance A price area where selling pressure prevented further advance. Institutions may have distributed or sold here. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#supply-and-demand-zones) Supply and demand zones Supply zones form where large selling occurred. Demand zones form where large buying occurred. These zones matter because markets often revisit them, testing whether the imbalance still exists—or has shifted. A zone that once attracted buyers may no longer hold when revisited; this shift signals a change in market character. Understanding these interactions gives a trader insight into the likely behavior of price around key levels. [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-11-candles-volume-and-reading-price-action) **Chapter 11 – Candles, Volume, and Reading Price Action** ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Candles summarize order flow; volume confirms participation. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#candles) Candles Each candlestick records: * the opening negotiation * the highest price reached * the lowest excursion * the closing balance of power Wicks show rejection. Bodies show control. Location within trend determines significance. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#volume) Volume Volume shows how many shares traded. High volume reflects strong participation—often institutional. Low volume can signal hesitation or lack of interest. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#price-action-as-behavior) Price action as behavior Price action is not about memorizing patterns. It is the study of behavior: * who is in control * how strongly they are acting * where that behavior shifts * when an imbalance resolves or reverses Candles and volume give the trader a real-time window into supply and demand. [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-12-risk-management-and-the-mathematics-of-survival) **Chapter 12 – Risk Management and the Mathematics of Survival** --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Risk management is the core of trading. A trader survives not by being right often, but by managing losses and allowing winners to compensate for them. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#small-losses-are-necessary) Small losses are necessary Losses are not failures; they are the cost of participation. A trader’s job is to ensure losses are small and controlled. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#risk-reward-ratio-rrr) Risk–reward ratio (RRR) A trade that risks 1 unit to gain 3 units allows profitability even with a low win rate. Expectancy matters more than accuracy. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#position-sizing) Position sizing The size of each trade should be based on volatility and distance to stop-loss. Poor sizing leads to excessive drawdowns. ### [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#never-add-to-a-losing-position) Never add to a losing position Doing so worsens risk and compounds errors. Professionals add to winners, not losers. Survival precedes success. Without risk discipline, no trading system can work. [](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics#chapter-13-the-reality-of-learning-and-mastery) **Chapter 13 – The Reality of Learning and Mastery** --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Trading cannot be mastered quickly. It requires: * skill development * observation * pattern recognition * emotional control * risk management * system building * market understanding Expectations must be grounded in reality. Most traders require years, not months, to reach consistent profitability. Mastery comes from repetition, experience, study, and disciplined execution—not shortcuts. [PreviousMindset: Surviving Shakeouts and Holding for Multi-Week Moves](https://traderslab.gitbook.io/primetrading/mindset-surviving-shakeouts-and-holding-for-multi-week-moves) [NextWho Am I?](https://traderslab.gitbook.io/primetrading/who-am-i) Last updated 6 months ago --- # Who Am I? | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/who-am-i.md) . ### [](https://traderslab.gitbook.io/primetrading/who-am-i#who-i-am) **Who I Am** I’m Alex — a Canadian trader, a proud dad of three little boys, and someone who’s been obsessed with markets for more than a decade. I started trading around 2013 while studying electrical engineering at university. Like most beginners, I jumped into everything I could get my hands on: Forex, futures, penny stocks… if it moved, I tried to trade it. It was messy, exciting, and honestly the best kind of education. Things shifted when I found CANSLIM and later the Mark Minervini books. That’s where trading finally stopped feeling like chaos and started feeling like a craft. But even then, it took years of breaking even, refining my process, and figuring out who _I_ was as a trader before anything meaningful happened. 2020 was my breakout year — just like it was for many traders of this generation. But the real growth came after. The bear market forced me to rebuild my whole approach. I moved away from heavy breakout and fundamental reliance, and into a pure technical, price-focused style centered around liquid leaders and pullback entries. That’s when everything started to truly align. Today, I’m not here to sell a dream or sugarcoat the journey. I’m a no-bullshit trader who shares openly because I know how painful and confusing those early years can be. Trading has been the most rewarding journey of my life — and also the biggest challenge I’ve ever taken on. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252Fkb3fUAsjSEQ5C2LKb4pV%252FAlex_boys.jfif%3Falt%3Dmedia%26token%3D71bb4a16-e766-4824-bedb-84f0acd8e1ee&width=768&dpr=3&quality=100&sign=1becc9c1&sv=2) Ho yeah, I love road cycling :) ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FzvtUrVnYpb5fy6Me0HmW%252Fimage.png%3Falt%3Dmedia%26token%3Dca9774ef-5bc6-4a9a-a480-49469d4f147e&width=768&dpr=3&quality=100&sign=365d1b89&sv=2) ### [](https://traderslab.gitbook.io/primetrading/who-am-i#why-i-trade) **Why I Trade** Of course, I love the markets. I enjoy the game, the puzzle, the structure. But my real “why” is simple: **freedom**. I trade to build financial independence. I trade so I can control my time. But most importantly, I trade so I can be present as my three boys grow up — so I can enjoy life with them, not watch it pass by while I’m stuck chasing someone else’s schedule. Trading is my vehicle to create the life I want for my family. It forces me to be disciplined, calm, intentional — the kind of person I want my kids to see. ### [](https://traderslab.gitbook.io/primetrading/who-am-i#my-style) **My Style** **Style:** Technical analysis + momentum, built around clean trend structures. I focus almost exclusively on **pullback entries and cheat-type entries** in the direction of the dominant trend. My priority is trading liquid leaders showing strong relative strength. **Risk Management:** My entire process is based on **tight-risk entries**, fast de-risking at R multiples, and leaving a **small runner** when the chart earns it, so I can participate in multi-week or multi-month moves without increasing psychological load. Capital goes only where structure deserves it. **Charts timeframe:** I analyze **Weekly + Daily**, but all entries, stops, and execution decisions are made from the **Daily timeframe only**. **Trade duration:** Short- to mid-term swing trading — holding periods range from a few days to a few weeks, occasionally extending into multi-month trends when the structure stays clean. **Trade frequency:** On average, I take **30–50 trades per month**, depending on market conditions and the quality of leadership. **Setups:** My setups are now focused almost entirely on **pullbacks into the 21-DMA structure**, combined with clean daily chart behavior: RS strength, higher lows, pivots, and controlled volatility. No bottom-fishing, no guessing — the price must be aligned with the trend. ### [](https://traderslab.gitbook.io/primetrading/who-am-i#performance-and-consistency) **Performance & Consistency** Over the past few years, my trading has evolved from high-volatility swings to something much more sustainable. This chart speaks for itself: ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FIKjXh5vWNol0QOJjhUGJ%252Fimage.png%3Falt%3Dmedia%26token%3D090bfe09-e7ba-4436-ac49-a80ae651e3ad&width=768&dpr=3&quality=100&sign=96a9b513&sv=2) * Multi-year compounding from 2020 to today * Over **3,500%+ cumulative gain** * **Annual CAGR around 150%** * **2025 YTD already above 110%** * And the maturity that comes with shifting from hunting 300–400% years to building a repeatable, long-term edge Like I wrote in a recent reflection: > “There was a point where I stopped chasing those 300–400% YTD returns. Yes, they’re impressive, but they come with a ton of stress most people don’t talk about. What excites me now is doing 50–100% year after year, with clean risk management, trading liquid names, and avoiding the tail-risk blowups. That’s not a step down — that’s a sustainable edge.” I’m proud of the numbers, but what really matters is the consistency, the psychological bandwidth, and the lifestyle that comes with a healthy approach to risk. ### [](https://traderslab.gitbook.io/primetrading/who-am-i#why-i-share-this) **Why I Share This** I built PrimeTrading to help traders avoid the mistakes I made for years — chasing noise, forcing trades, thinking there’s a magic indicator out there. There isn’t. Trading is personal. You have to build your own system, shaped by your strengths, weaknesses, and risk tolerance. If I can shorten that journey for even a handful of people, it’s worth it. I share all education freely. No BS. No locked secrets. No promises of fast riches. Just real trading, real process, and the reality of what it takes to survive and grow in this world. This is who I am — Alex. A trader, a student of markets, and someone who still wakes up every day excited to learn something new. [PreviousPrimeTrading Academy - The Basics](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics) [NextAlex's scans (TradersLab)](https://traderslab.gitbook.io/primetrading/alexs-scans-traderslab) Last updated 6 months ago --- # Intraday GDB | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb.md) . [](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb#overview) **Overview** ----------------------------------------------------------------------------------------------- The **Intraday GDB (Global Daily Breadth)** feature in TradersLab provides real-time insights into market breadth and momentum throughout the trading day. By tracking price-breadth-momentum in major indices, traders can gauge the strength and direction of the market with precision. Unlike traditional end-of-day breadth indicators, **Intraday GDB** helps short-term traders assess market conditions as they evolve, making it a powerful tool for intraday decision-making. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FC0mskO0fYg44aP1i5hpu%252FPasted%2520image%252020250224132651.png%3Falt%3Dmedia%26token%3Dae593ddf-28b0-4e5b-bf4c-912e38a3b0bb&width=768&dpr=3&quality=100&sign=db41fc33&sv=2) [](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb#what-is-intraday-gdb) **What is Intraday GDB?** ------------------------------------------------------------------------------------------------------------------------ **Global Daily Breadth (GDB)** is a TradersLab proprietory indictoror measuring the price-breadth-momentum behavior within a given market or index. The **Intraday GDB** tracks this measure in real time, updating continuously to reflect shifts in market sentiment, momentum, and overall participation. Instead of relying on just price movement, Intraday GDB gives traders an **X-ray view** of market health by highlighting whether price action is supported by broad participation or driven by just a few stocks. [](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb#how-to-use-intraday-gdb-for-trading) **How to Use Intraday GDB for Trading** ----------------------------------------------------------------------------------------------------------------------------------------------------- #### [](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb#id-1.-assess-market-strength-in-real-time) **1\. Assess Market Strength in Real Time** * **Positive GDB readings** indicate broad market participation on the upside, suggesting a strong, sustainable rally. * **Negative GDB readings** suggest market weakness, with more stocks declining than advancing, increasing the likelihood of further downside. * Extreme GDB shifts often **precede market reversals** or confirm ongoing trends. #### [](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb#id-2.-spot-intraday-momentum-shifts) **2\. Spot Intraday Momentum Shifts** * **Divergences** between price and GDB can be a strong signal. * If the **market index is rising but GDB is falling**, it suggests weakening internals and potential exhaustion. * If the **market index is falling but GDB is improving**, it signals potential accumulation and a reversal opportunity. * **Sharp GDB inflections** can indicate liquidity injections, rotations, or program trading events that traders should be aware of. #### [](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb#id-3.-identify-high-probability-trading-opportunities) **3\. Identify High-Probability Trading Opportunities** * **Breakouts & Continuations:** When GDB strengthens alongside a price breakout, it increases the probability of follow-through. * **Mean Reversions:** When price moves sharply but GDB remains steady, it may signal exhaustion and a high-reward mean reversion opportunity. * **Intraday Trend Confirmation:** If GDB remains strong through multiple sessions, it reinforces the trend’s reliability. #### [](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb#id-4.-compare-breadth-across-different-markets) **4\. Compare Breadth Across Different Markets** TradersLab's **Intraday GDB** provides real-time GDB readings for major indices such as: * **NYSE Composite (^NYA)** * **S&P 500 (RSP - Equal Weight)** * **Nasdaq 100 (QQQE - Equal Weight)** * **Russell 2000 (IWM - Small Caps)** By comparing the breadth across these markets, traders can identify **which indices are leading or lagging**, helping them position trades accordingly. [](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb#how-to-access-and-use-intraday-gdb-in-traderslab) **How to Access & Use Intraday GDB in TradersLab** ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1. Navigate to **Intraday GDB** from the left-side menu. 2. The **chart displays real-time GDB readings** for different indices. 3. Use the legend to toggle between indices and compare market breadth. 4. Monitor how breadth evolves relative to price movements and look for key divergences or momentum confirmations. The **Intraday GDB** feature in TradersLab provides short-term traders with an **edge** by offering real-time market breadth data. Whether you're day trading, scalping, or looking for intraday swing opportunities, **GDB helps you understand what’s happening beneath the surface**—not just what price action suggests. [PreviousTLMM Breadth](https://traderslab.gitbook.io/traderslab/dashboards/tlmm) [NextSectors & Themes](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes) Last updated 1 year ago --- # Sectors & Themes | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes.md) . [](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes#overview) Overview --------------------------------------------------------------------------------------------- The **Sectors & Themes Dashboard** in TradersLab provides traders with a structured view of market performance across various **sectors, themes, and sub-markets**. This tool allows users to analyze **sector strength, emerging trends, and leadership stocks**, helping traders stay on the right side of the market. This dashboard is split into three key views: 1. **Themes** – Focuses on specific investment themes such as AI, Social Media, Gold Miners, etc. 2. **Sectors** – Provides a higher-level breakdown of sector performance (e.g., Technology, Financial Services, Energy). 3. **Sub-Markets** – Shows performance across market capitalizations (e.g., Mega-Cap, Small-Cap). ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FVhg6PcEK5we8ot1BknOq%252FPasted%2520image%252020250224135951.png%3Falt%3Dmedia%26token%3Daff8bd0e-d060-4dde-9140-a35e43ff14db&width=768&dpr=3&quality=100&sign=59a12350&sv=2) [](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes#key-sections-and-features) Key Sections and Features ------------------------------------------------------------------------------------------------------------------------------- #### [](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes#id-1.-themes-overview) 1\. **Themes Overview** This section provides a **top-down view of market themes** with key performance metrics, allowing traders to identify strong and weak investment themes. Each theme box includes: ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FBUkZHX22iqoUtSrtTcDl%252FPasted%2520image%252020250224140146.png%3Falt%3Dmedia%26token%3D0f51264c-3bce-4e4a-8ba6-8ff716cbdd83&width=768&dpr=3&quality=100&sign=4bd92492&sv=2) * **Top Performing Stocks** – Leading stocks in the theme. * **Radar Chart** – A visual representation of the theme’s relative strength ranking over multiple timeframes. * **Return Distribution** – Displays performance trends over different time frames. **Example Themes:** * Telecommunications * Medical Devices * Gold Miners * Social Media * Artificial Intelligence & Technology #### [](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes#id-2.-sectors-overview) 2\. **Sectors Overview** This section provides a **high-level view of sector performance**, helping traders identify leading and lagging sectors. Each sector box includes: * **Leaders** – The best-performing stocks in the sector. * **Radar Chart** – A graphical representation of sector strength. * **Return Distribution** – Shows how stocks within the sector are performing over different timeframes. **Example Sectors:** * Communication Services * Financial Services * Technology * Energy * Healthcare * Industrials #### [](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes#id-3.-sub-markets-overview) 3\. **Sub-Markets Overview** This section breaks down market performance by **market capitalization categories**, helping traders see where capital is flowing. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FYeBFQQaHOThFwTWLaXQ4%252FPasted%2520image%252020250224140256.png%3Falt%3Dmedia%26token%3D38ecef8d-714d-4175-92e9-b3c13ab74f22&width=768&dpr=3&quality=100&sign=84330a19&sv=2) **Market Cap Categories:** * Mega-Cap * Large-Cap * Mid-Cap * Small-Cap * Micro-Cap Each sub-market entry includes: * **Daily, weekly, and monthly returns** * **% from 52-week high and low** * **Performance trends across different time frames** #### [](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes#id-4.-data-table-themes-sectors-and-sub-markets) 4\. **Data Table: Themes, Sectors, and Sub-Markets** The bottom section contains a **sortable, filterable data table**. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FArU0kVCVf5njEH0eXtU6%252FPasted%2520image%252020250224140940.png%3Falt%3Dmedia%26token%3D37c0ba8a-ce35-4ad2-9429-ca4c9f284657&width=768&dpr=3&quality=100&sign=12895f8b&sv=2) * **Ranking** of each theme, sector, or sub-market. * **Ticker & Name** – The identifier and description. * **Daily & Weekly % Change** – Short-term performance. * **1M, 3M, 6M, YTD** – Mid-to-long-term performance. * **% From 52-Week High/Low** – Identifies market positioning. This table allows traders to **sort and analyze** data quickly for deeper insights. #### [](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes#id-5.-mini-charts-view) 5\. **Mini-Charts View** The **Mini-Charts View** provides a **sortable, filterable** visual representation of multiple themes and sectors, helping traders quickly assess market trends. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FIgFeJvowsKK3JfJZ7YDs%252Fimage.png%3Falt%3Dmedia%26token%3D16ae6e9e-8199-465a-b20d-d59484b90513&width=768&dpr=3&quality=100&sign=a3b1ce40&sv=2) * **Ticker & Name** – Identifies the theme or sector. * **Price & Daily % Change** – Displays current price and short-term performance. * **Moving Averages Conditions** – Highlights trend signals using 10 EMA, 21 EMA, 50 SMA, and 200 SMA. * **Bullish/Bearish Indicators** – Shows if key moving average conditions are met. * **Sortable Data Table** – Offers deeper performance insights across multiple timeframes. This view allows traders to **visually compare** trends and **analyze** market movements efficiently. [](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes#how-traders-can-use-this-dashboard) How Traders Can Use This Dashboard ------------------------------------------------------------------------------------------------------------------------------------------------- ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FeWYnWB7Qy4peJqUGQWiN%252Fimage.png%3Falt%3Dmedia%26token%3D3f8887db-bd57-4289-83cd-6c05db9eaae4&width=768&dpr=3&quality=100&sign=f990893&sv=2) 1. **Identify the Strongest and Weakest Themes** * Use **performance rankings** to find the most promising market trends. * Check the **radar charts** to compare different themes. 2. **Analyze Sector Strength & Setups** * View **leaders** & **setting up stocks** within each sector to spot **high-performing industries**. * Track **return distribution** to assess market participation. 3. **Compare Market Capitalization Performance** * Determine if **large caps or small caps** are leading the market. * Use historical return data to understand **where the money is flowing**. 4. **Find Trading Opportunities** * Focus on **sectors or themes showing relative strength**. * Identify **leading stocks** within the strongest themes. * Identify **setting up** stocks within the strongest themes. The **Sectors & Themes Dashboard** in TradersLab is a **powerful top-down analysis tool**, allowing traders to assess market conditions, find strong investment themes, and make data-driven trading decisions. By tracking **themes, sectors, and sub-markets** in one place, traders can efficiently stay ahead of market trends and capitalize on **emerging opportunities**. [PreviousIntraday GDB](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb) [NextScreener](https://traderslab.gitbook.io/traderslab/dashboards/screener) Last updated 1 year ago --- # Screener | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/dashboards/screener.md) . [](https://traderslab.gitbook.io/traderslab/dashboards/screener#main-dashboard) **Main dashboard** ------------------------------------------------------------------------------------------------------- ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FyYEHhJB5n8qmW1WhhiG5%252Fimage.png%3Falt%3Dmedia%26token%3D19700584-b2c4-4f14-8599-f5548f966471&width=768&dpr=3&quality=100&sign=ecae81f9&sv=2) ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener#sort-by) **Sort by** Allows users to order stocks or results based on key metrics such as price, volume, momentum, or other predefined factors. Sorting helps quickly identify top performers or outliers depending on the selected criteria. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener#direction) **Direction** Offers two options: ascending or descending order, which complements the sorting feature. For example, you can sort by price from highest to lowest or vice versa, depending on your strategy. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener#library) **Library** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252Fpqm3l04G4ZoqM34Yw9q5%252FPasted%2520image%252020250225120343.png%3Falt%3Dmedia%26token%3D69e6d2f5-0931-48e3-a330-b358ffbcc75a&width=768&dpr=3&quality=100&sign=7e3a59ba&sv=2) Contains saved and shared screens for quick access to previously configured scans. * **Favorites**: Screens that the user frequently uses or has pinned for easy access. * **View Library**: Opens the full collection of available screens, including the user's saved setups and community-contributed screens. * **My Screens**: Displays a personalized list of screeners created and saved by the user. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener#filters) **Filters** A powerful tool to narrow down search results using various criteria such as market cap, price performance, sectors, or themes. You can apply multiple filters at once to find specific opportunities or trends in the market. [Filters library](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters) ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener#charts-table-view-toggle) **Charts/Table** view (toggle) Toggles between different ways of viewing results: **Charts**: Visualizes performance and key metrics through mini-charts for quick interpretation. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FEaccHWLSErnSkdquUiLW%252Fimage.png%3Falt%3Dmedia%26token%3D91e03615-8e91-4eb2-a663-d2c93c6402a7&width=768&dpr=3&quality=100&sign=579bc973&sv=2) The following timeframes are available in the mini-charts view: * Daily * Weekly * Monthly * Weekly + Daily * Monthly + Weekly **Table**: Presents results in a spreadsheet-style format for more detailed analysis and comparison across multiple metrics. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FQQrrI6NiKhljl095tFtM%252Fimage.png%3Falt%3Dmedia%26token%3D5e573f70-5a86-40ba-88c3-0e5e7a971256&width=768&dpr=3&quality=100&sign=a263229&sv=2) ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener#settings) **Settings** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FISmxq0My7RWm48WJmAoS%252Fimage.png%3Falt%3Dmedia%26token%3Df5d76604-7dfc-467f-bc92-2976c831966c&width=300&dpr=3&quality=100&sign=b7a3f9f3&sv=2) Customizes the behavior and appearance of the stock screener, such as adjusting refresh rates, column visibility, and data format (e.g., percentage vs. raw values). Users can tailor the settings to suit their preferences and workflow. #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener#no-results) **No results** Shows the total number of stocks or securities matching the selected criteria and filters. This helps users know how broad or narrow their search is. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener#export) **Export** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FYyMEposX5igXXEnvEitZ%252Fimage.png%3Falt%3Dmedia%26token%3De277ffd9-1515-421c-b000-dfaa082ce310&width=768&dpr=3&quality=100&sign=757bb4b9&sv=2) Enables users to download the screening results in various formats (CSV, Excel, etc.) for further analysis outside the platform or to share with others. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener#send-to-watchlist) **Send to Watchlist** ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FD5kb1JF4X0PV1tCauq1L%252Fimage.png%3Falt%3Dmedia%26token%3D088731bb-cac0-49cf-ae33-85af7266c120&width=768&dpr=3&quality=100&sign=e1d858a1&sv=2) Allows users to save screening results directly to an existing or new watchlist, making it easier to organize and manage tracked stocks in one place. This feature streamlines watchlist management, ensuring quick access to key opportunities without the need for manual entry. [](https://traderslab.gitbook.io/traderslab/dashboards/screener#library-1) **Library** ------------------------------------------------------------------------------------------- ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FOrVbXELd5YaD149UdgAo%252Fimage.png%3Falt%3Dmedia%26token%3Db614fe61-e56f-4a79-ae29-284c8d66abbd&width=768&dpr=3&quality=100&sign=cdf80b5f&sv=2) ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener#left-menu) Left Menu * **My Screens:** Personal screens created by the user. * **Community Screens:** Public screens shared by the TradersLab community. * **Favorites:** User-saved favorite screens for quick access. * **Alex's Screens:** A dedicated section featuring scans curated by Alex. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener#core-features) Core Features **Search Function** * Quickly locate screens by typing keywords into the new search bar. **Sort Options** * **Name:** Alphabetically sort screens by title. * **Updated Date:** Sort by the most recent updates. * **Favorite:** Prioritize screens marked as favorites. [PreviousSectors & Themes](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes) [NextFilters library](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters) Last updated 1 year ago --- # Watchlists | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/dashboards/watchlists.md) . [](https://traderslab.gitbook.io/traderslab/dashboards/watchlists#overview) Overview ----------------------------------------------------------------------------------------- The **Watchlist** feature in TradersLab allows users to track and manage stocks efficiently. Whether you want to monitor potential trade opportunities or keep an eye on your favorite stocks, Watchlists provide a streamlined way to stay organized. Users can create personal Watchlists or access shared Community Watchlists to see what others are tracking. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FTNtVvUuL8vIr6dFITrs4%252FPasted%2520image%252020250224113425.png%3Falt%3Dmedia%26token%3D7373295a-a72f-4dd5-8666-e8acb40426fe&width=768&dpr=3&quality=100&sign=1083c160&sv=2) [](https://traderslab.gitbook.io/traderslab/dashboards/watchlists#key-features) Key Features ------------------------------------------------------------------------------------------------- **Create & Manage Personalized Watchlists** * Add stocks manually to your Watchlist for easy monitoring. * Choose between **My Watchlists** (private) and **Community Watchlists** (public). **Save Stocks Directly from the Screener** * Instantly add stocks to a Watchlist from the **Stock Screener** page. * Click the **Save to Watchlist** button at the top right of the Screener. **Community Watchlists** * Browse and follow Watchlists created by other traders. * Share your own Watchlists with the TradersLab community. **Advanced Stock Insights from Your Watchlist** * Click on a stock to access detailed charts, technical indicators, and company data. * Use **navigation arrows** to scroll through your Watchlist efficiently. * Stay updated on real-time price changes and stock movements. **Mobile Availability** * TradersLab’s Watchlist feature is **fully accessible on mobile**. * Create, manage, and view Watchlists on-the-go. [](https://traderslab.gitbook.io/traderslab/dashboards/watchlists#how-to-use-the-watchlist-feature) How to Use the Watchlist Feature ----------------------------------------------------------------------------------------------------------------------------------------- ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FhAAnYXruHUbqDI0ldu8G%252FPasted%2520image%252020250224113512.png%3Falt%3Dmedia%26token%3D5b1fcc8d-386e-4561-911b-e275dba75941&width=768&dpr=3&quality=100&sign=c9cd56da&sv=2) ### [](https://traderslab.gitbook.io/traderslab/dashboards/watchlists#creating-a-watchlist) Creating a Watchlist ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252Fue2RFPKD3y86ahg6ndZd%252FPasted%2520image%252020250224114405.png%3Falt%3Dmedia%26token%3D84673b2e-6259-4830-849b-a2e3594c8cba&width=768&dpr=3&quality=100&sign=45ffa8a6&sv=2) 1. Navigate to the **Watchlists** section. 2. Click **New Watchlist**. 3. Name your Watchlist and select its type: * **Private (My Watchlists)** – Only visible to you. * **Public (Community Watchlists)** – Shared with the community. 4. **Add tickers** in comma seperated format (optional) 5. Click **Create**. ### [](https://traderslab.gitbook.io/traderslab/dashboards/watchlists#adding-stocks-to-a-watchlist) Adding Stocks to a Watchlist ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FY4Ub5OqhPX8HLVEc5DEw%252FPasted%2520image%252020250224114225.png%3Falt%3Dmedia%26token%3D2628ceb6-7a8c-4f7b-a30e-4ddde2b2553c&width=768&dpr=3&quality=100&sign=37b2f616&sv=2) 1. Open the **Stock Screener**, **Mini-Charts**, **Sectors/Themes dashboard** or **Stock Page**. You can add tickers to Watchlists from anywhere int he app. 2. Click on the **Save to Watchlist** button. 3. Select the Watchlist you want to add the stock to. ### [](https://traderslab.gitbook.io/traderslab/dashboards/watchlists#viewing-and-managing-watchlists) Viewing & Managing Watchlists * Click on a Watchlist to see its contents. * Use the **navigation arrows** to quickly scroll through stocks. * Remove stocks by selecting them and clicking **Remove**. ### [](https://traderslab.gitbook.io/traderslab/dashboards/watchlists#accessing-community-watchlists) Accessing Community Watchlists * Browse Watchlists created by other traders. * Follow and engage with Watchlists that align with your strategy. The Watchlist feature is designed to help traders efficiently track stocks, save findings directly from the Screener, and engage with the community through shared lists. With mobile accessibility and upcoming automation features, Watchlists will become an essential tool for active traders. [PreviousFilters library](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters) [NextUsing TLMM to stay on the right side of the market](https://traderslab.gitbook.io/traderslab/tutorials/using-tlmm-to-stay-on-the-right-side-of-the-market) Last updated 1 year ago --- # Filters library | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters.md) . This documentation outlines the functionality and application of the filters available in the TradersLab stock screener. These filters are categorized to assist traders in refining their search based on various financial, technical, and fundamental criteria. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252F33NH1zpXgBPwfn8tZ3oV%252Fimage.png%3Falt%3Dmedia%26token%3Da556fa5e-1ccb-47a9-bfc5-7706d2dc6c88&width=768&dpr=3&quality=100&sign=7e3f894e&sv=2) [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#profile-filters) **Profile Filters** ----------------------------------------------------------------------------------------------------------------- These filters help traders identify stocks based on fundamental descriptors such as geographic location, business sector, and industry specifics. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FnBlqoTvrq4bRklQgQsZx%252FPasted%2520image%252020240919143335.png%3Falt%3Dmedia%26token%3D399160a1-6497-4938-b1de-e1cbbf998652&width=768&dpr=3&quality=100&sign=9db964d8&sv=2) ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#price-range) **Price Range** **Description**: Enables traders to define a minimum and maximum stock price, allowing them to focus on stocks within a specific price range that fits their preferences. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#market-cap-range) **Market Cap Range** **Description**: Filters stocks based on their market capitalization, offering options to target small-cap, mid-cap, or large-cap stocks depending on the trader's risk appetite and investment strategy. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#daily-liquidity) **Daily Liquidity** **Description**: This filter allows traders to specify a range for the average daily trading volume of stocks, ensuring that selected stocks meet liquidity preferences which can impact trade execution and volatility. **Range**: Traders can adjust the slider to set minimum and maximum thresholds for the average daily trading volume, measured in dollars. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#country-filter) **Country Filter** **Description**: Allows traders to select or exlude or specifically include stocks based on the country where they are headquartered. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#sector-filter) **Sector Filter** **Description**: Classifies stocks into sectors reflecting their primary business activities, enabling traders to concentrate or exclude specific sectors ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#industry-filter) **Industry Filter** **Description**: Provides a more granular filter within sectors to target specific industries, helping traders to focus on or exclude some industries. [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#technical-filters) **Technical Filters** --------------------------------------------------------------------------------------------------------------------- ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FXKxXP2AF5MjxPViNZWHT%252FPasted%2520image%252020250219143401.png%3Falt%3Dmedia%26token%3Db90bdc22-2ba2-4725-a147-731e0d98719e&width=768&dpr=3&quality=100&sign=556b36eb&sv=2) Technical filters utilize statistical criteria to help identify stocks based on trading data and technical indicators. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#average-daily-range-adr-percent) **Average Daily Range (ADR) Percent** **Description**: Filters stocks based on the average percentage range between the high and low prices over a defined period, useful for identifying stocks with high volatility for short-term trading. **Calculation**: Determines the average range over a specified period and expresses it as a percentage of the stock price. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#daily-closing-range) **Daily Closing Range** **Description**: The Daily Closing Range is a financial metric used to assess where a stock's closing price falls within the range of its daily price fluctuations. This measure helps identify the relative position of the closing price against the day's highest and lowest prices. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#from-52-week-low) **% From 52 Week Low** **Description**: The % From 52 Week Low is a financial metric that measures the current stock price's percentage increase from its lowest price over the past 52 weeks. This indicator helps investors understand how much a stock has recovered from its lowest point in the last year, providing insights into potential growth or rebound trends. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#from-52-week-high) **% From 52 Week High** **Description**: The % From 52 Week High is a financial metric that measures the current stock price's percentage decrease from its highest price over the past 52 weeks. This indicator is used to assess how far a stock has retreated from its peak level, offering insights into market sentiment and potential resistance levels. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#adr-from-prior-high) **ADR From Prior High** **Description**: The _ADR From Prior High_ parameter measures the percentage difference between the **current stock price** and the **prior high**, relative to the **Average Daily Range (ADR)**. This helps traders identify how far a stock has pulled back or how close it is to reclaiming its previous highs. **Lookback Period:** * This determines the number of past trading days used to **calculate the ADR** (not the prior high). * A longer lookback period results in a **more stable ADR**, while a shorter period makes ADR more **responsive to recent volatility**. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#adr-from-prior-high-range) **ADR From Prior High Range:** * This setting measures the stock’s price distance **from the prior high** in terms of its ADR. **Example interpretations:** * **\-1.00** → The stock is **one full ADR below** the prior high. * **0.00** → The stock is **at the prior high**. * **0.50** → The stock is **half an ADR above** the prior high. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#n-day-performance-vs-atr-multiples) N-Day Performance vs ATR (Multiples) **Description**: The **N-Day Performance vs ATR** filter evaluates how far price has moved over a defined lookback period, expressed as a **multiple of Average True Range (ATR)**. By normalizing price movement relative to volatility, the filter provides a consistent way to identify **contained, controlled price action** across stocks with different prices and volatility profiles. #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#how-the-filter-works) How the Filter Works 1. Select a lookback period of **N days** * The calculation **includes today’s close** 2. Calculate the **net price change** from N days ago to today 3. Divide that move by **ATR** to express it as an **ATR multiple** 4. The stock passes the filter if the result falls **within the defined ATR range** #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#example) Example **Settings** * Lookback: **3 days** * ATR range: **–1.25 to +1.25** **Interpretation** * Price has moved **less than ±1.25 ATR** over the last 3 days * Indicates **controlled, non-extended price behavior** * Suitable for consolidation or early base development #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#why-atr-multiples-not-change) Why ATR Multiples (Not % Change) Raw percentage changes ignore volatility: * A 3% move can be normal for one stock * The same move can be extreme for another ATR multiples: * Adapt to each stock’s natural volatility * Allow consistent thresholds across the market * Focus on **price behavior**, not price level #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#multi-horizon-compression-stacked-usage) Multi-Horizon Compression (Stacked Usage) The **N-Day Performance vs ATR** filter can be applied **multiple times simultaneously**, each with a different lookback window. This enables detection of **volatility compression across multiple time horizons**, a defining characteristic of high-quality base and **VCP-style setups**. #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#why-this-matters) Why This Matters True volatility contraction is rarely isolated to one timeframe. High-quality structures often show: * Very tight action over **1–2 days** * Continued containment over **3–5 days** * Broader control over **8–15 days** Stacking ATR-based lookbacks allows TradersLab to isolate stocks where volatility is contracting **layer by layer**, rather than temporarily. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FQ3ZIWVX9UtQfT32yvVYZ%252Fimage.png%3Falt%3Dmedia%26token%3D880dbc4f-80f9-4470-8995-339c4a448a1b&width=768&dpr=3&quality=100&sign=f989f1ce&sv=2) * * * #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#how-the-filter-works-1) How the Filter Works 1. Select a lookback period of **N days** * The calculation **includes today’s close** 2. Calculate the **net price change** from N days ago to today 3. Divide that move by **ATR** to express it as an **ATR multiple** 4. The stock passes the filter if the result falls **within the defined ATR range** [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#moving-average-filters) **Moving Average Filters** ------------------------------------------------------------------------------------------------------------------------------- This category includes filters related to the moving average indicators, essential for identifying trends. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FKnrpL8mScou5KhEaDhcA%252FPasted%2520image%252020240925143542.png%3Falt%3Dmedia%26token%3D731e9e32-5873-470c-9267-eafd0b4d5481&width=768&dpr=3&quality=100&sign=ea79b8e5&sv=2) ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#price-distance-from-moving-average) **Price Distance from Moving Average** The **Price Distance from Moving Avg.** filter in TradersLab allows users to screen stocks based on their price deviation from a selected moving average (MA). This filter can be customized to identify stocks that are trading significantly above or below their moving averages, which may indicate overbought or oversold conditions respectively. **Configuration Options:** * **MA Period**: Users can select the period of the moving average. The default setting in the screenshot is the 5-day Simple Moving Average (5 SMA). * **Percent**: This slider allows users to set a percentage range from -100% to 100%. Stocks can be filtered based on how far their current price is from the moving average, expressed as a percentage. Setting the range to include negative values will filter for stocks trading below the moving average, while positive values will filter for those trading above it. **Usage:** To use this filter, follow these steps: **Select the MA Period**: Choose the moving average period that fits your trading strategy. **Adjust the Percent Slider**: Move the slider to define the percentage range. For instance: * Setting the slider from -20% to 20% will find stocks whose prices are within 20% below or above the selected moving average. * Setting it from 0% to 20% will filter for stocks trading up to 20% above the moving average. * Setting it from -20% to 0% will filter for stocks trading up to 20% below the moving average. **Add to Filter**: Click 'ADD' to apply the filter to your stock screener. This will update your screening results according to the defined settings. This filter is particularly useful for traders looking to capitalize on mean reversion strategies or to identify momentum trends based on deviation from established moving averages. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#adr-percent-multiple-from-moving-average-filter) **ADR Percent Multiple from Moving Average Filter** The **ADR Percent Multiple from Moving Average** filter helps traders to gauge the volatility of a stock relative to its moving average, providing a metric to understand how much a stock moves in a day compared to its average price over a given period. This is invaluable for identifying stocks with unusual price movements that could signal potential trading opportunities. **Configuration Options** **MA Period**: Users can choose the moving average period against which the ADR will be compared. Options include common periods like 5, 10, 21, 50, or 200 days, which can be set to either Simple Moving Average (SMA) or Exponential Moving Average (EMA). **ADR Percent Multiple**: This slider controls the multiplier for the ADR relative to the moving average. It can be adjusted from -50.00 to +50.00, where: * Positive values identify stocks whose daily range is significantly above the average, indicating higher volatility or potential breakout. * Negative values focus on stocks with less daily fluctuation than the moving average, suggesting stability or consolidation. **Usage** To utilize the filter, follow these instructions: **Select the Desired MA Period**: Set the moving average period that suits your trading strategy, choosing between SMA or EMA as needed. **Adjust the ADR Percent Multiple Slider**: Slide to set the desired multiplier. For example: * A setting of +30 indicates looking for stocks with a daily price range at least 30% greater than the moving average. * A setting of -30 would target stocks whose daily price range is 30% less than the moving average. **Add to Filters**: Click 'ADD' to apply this filter to the stock screening process. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#moving-average-trend-filter) **Moving Average Trend Filter** The **Moving Average Trend** filter enables traders to screen stocks according to the trend direction of their moving averages. This tool is pivotal for identifying potential bullish or bearish trends in stock prices relative to their average historical prices over selected periods. **Configuration Options** **MA Period**: Users can choose from various moving average periods such as 5, 10, 21, 50, or 200 days. Both Simple Moving Average (SMA) and Exponential Moving Average (EMA) types can be selected to suit different trading strategies. **Trend**: This dropdown allows users to select the trend direction they wish to screen for: * **Advancing**: Stocks whose moving average is trending upwards, indicating potential bullish behavior. * **Declining**: Stocks with a downward-trending moving average, indicating potential bearish behavior. **Usage** To use this filter, follow these steps: **Select the Moving Average Period**: Determine which MA period and type (SMA or EMA) align with your trading objectives. **Choose the Trend Direction**: From the dropdown, select 'Advancing,' or 'Declining,' based on the type of trend you are looking for in potential investments. **Add to Filters**: Click 'ADD' to apply this filter to your stock screener criteria. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#bullish-moving-avg.-pattern) **Bullish Moving Avg. Pattern** **Description**: The **Bullish Moving Avg. Pattern** filter identifies stocks exhibiting a strong upward trend based on the alignment of their moving averages. This pattern suggests a bullish market sentiment and is useful for traders looking to capitalize on upward momentum. **Logic**: The stock must meet the following criteria: * **10 EMA > 21 EMA** * **21 EMA > 50 SMA** * **50 SMA > 200 SMA** **Usage**: Enable this filter to narrow your search to stocks displaying a bullish moving average configuration. These stocks are likely in an uptrend, making them potential candidates for long trades. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#bearish-moving-avg.-pattern) **Bearish Moving Avg. Pattern** **Description**: The **Bearish Moving Avg. Pattern** filter highlights stocks in a strong downward trend, indicated by the alignment of their moving averages in a bearish sequence. This pattern helps traders identify stocks with potential short-selling opportunities or those to avoid for long trades. **Logic**: The stock must meet the following criteria: * **10 EMA < 21 EMA** * **21 EMA < 50 SMA** * **50 SMA < 200 SMA** **Usage**: Activate this filter to identify stocks with a bearish moving average alignment. These stocks are likely in a downtrend, signaling caution for long trades or opportunities for bearish strategies. [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#volatility-filters) **Volatility Filters** ----------------------------------------------------------------------------------------------------------------------- These filters assess the price variability and the degree of spread in the stock's price movements. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FD91iG0YDUtcrvxapri2p%252Fimage.png%3Falt%3Dmedia%26token%3D3d2cb51f-26b7-45c0-bfe7-345d82e58733&width=768&dpr=3&quality=100&sign=92584064&sv=2) ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#price-contraction) **Price Contraction** The **Volatility Contraction Score** quantifies the contraction or expansion of price volatility over a recent time period. This score is calculated as follows: **Price Range Calculation**: * For each of the last 15 trading sessions (candles), the price range is determined as the difference between the high and low prices.**Percentile Rank**: * The price range of the current session is ranked relative to the price ranges of the previous 15 sessions using a percentile rank. This percentile rank represents the degree of volatility contraction or expansion. * A lower percentile rank (closer to 0) indicates a contraction in volatility, meaning the current session has a narrower price range compared to recent sessions. Conversely, a higher percentile rank (closer to 100) indicates an expansion in volatility. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#daily-range-historical-volatility) **Daily Range Historical Volatility** The Daily Range Historical Volatility quantifies the variation or dispersion of an asset's price within a single trading day over a specific historical period. This measure is calculated as follows: **Volatility Calculation:** * Calculate the standard deviation of the high-to-low price ranges for each trading session over the chosen historical period (14 days). This statistical measure provides an indication of the average deviation from the mean price range. **Interpretation:** * A higher standard deviation indicates greater volatility, showing that the asset experienced significant daily price movements within the period analyzed. * Conversely, a lower standard deviation suggests that the asset's daily price movements were more subdued and stable. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FOxf8qik42tLYVSwys68S%252FPasted%2520image%252020240927091430.png%3Falt%3Dmedia%26token%3Dc892f29f-ee8d-46dd-8871-5f7fd9d02ecb&width=768&dpr=3&quality=100&sign=b3d5ce21&sv=2) This distribution can give us statistical levels (often used by algos) for support/resistance based on historical volatility given by the distribution of daily range. Imagine an overlay of the distribution onto price at the day open where the open is placed at 0. From this we can build so called "hidden" support and resistance levels. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FinPkJkQ7T1RYC1V0vLML%252FPasted%2520image%252020240927091557.png%3Falt%3Dmedia%26token%3D0e681a57-ffdb-498f-bb40-71d963c5d6d7&width=768&dpr=3&quality=100&sign=91ea782&sv=2) ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#bollinger-b) **Bollinger %B** **Definition:** The _Bollinger %B_ indicator measures a stock’s price relative to its **Bollinger Bands**, helping traders understand whether a stock is near its upper or lower band. This is useful for detecting **overbought, oversold, or breakout conditions**. * **0.00** → The stock is exactly at the lower Bollinger Band. * **1.00** → The stock is exactly at the upper Bollinger Band. * **Below 0.00** → The stock is trading below the lower Band. * **Above 1.00** → The stock is trading above the upper Band. #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#how-traders-use-this) **How Traders Use This:** * **Breakout Confirmation:** Stocks sustaining above 1.00 often indicate strong momentum. * **Reversal Signals:** Readings below 0.00 may indicate an oversold condition. * **Mean Reversion Trades:** Traders look for price returning to the middle Bollinger Band after extreme deviations. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#relative-volatility-metric) **Relative Volatility Metric** **Definition:** The _Relative Volatility Metric_ measures how a stock's **short-term volatility** compares to its **longer-term volatility**. This helps traders identify whether a stock is experiencing **increased momentum** or **contracting volatility**, which often precedes significant price moves. #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#components) **Components:** **Short EMA:** * The **Exponential Moving Average (EMA)** applied to the stock’s recent volatility. * A lower value (e.g., 3) makes it **more sensitive** to short-term changes. **Long EMA:** * The EMA applied to a **longer timeframe** of volatility. * A higher value (e.g., 15) smooths out fluctuations, capturing **broader trends** in volatility. **Relative Volatility Metric Range:** Defines the range of values traders can filter for. * **Higher values** indicate short-term volatility is expanding faster than long-term, signaling potential breakouts. * **Lower values** indicate volatility is contracting, a setup often seen before significant price moves. #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#how-traders-use-this-1) **How Traders Use This** **Breakout Spotting:** Stocks with **low relative volatility** often signal price compression before explosive moves. **Momentum Confirmation:** If **short-term volatility is rising faster** than long-term, it suggests increasing price action intensity. **Reversal Signals:** A collapse in short-term volatility after a spike may indicate trend exhaustion. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#volatility-patterns-filter) **Volatility Patterns Filter** The **Volatility Patterns** filter equips traders with the ability to identify stocks exhibiting specific volatility patterns that may indicate pending price breakouts or consolidations. The two primary patterns used in this filter are **Inside Day** and **Narrow Range Day**. **Configuration Options** **Inside Day**: This checkbox allows users to filter for stocks that have completed an "Inside Day," which occurs when the entire day's price range is within the range of the previous day. This pattern can indicate a potential tightening of price movement and is often considered by traders as a precursor to a significant breakout or breakdown. **Narrow Range Day**: This checkbox targets stocks that have experienced a "Narrow Range Day," characterized by the smallest daily price range (high to low) within the last seven sessions. This pattern suggests decreasing volatility and can be an indicator of consolidation before a price move. **Usage** To use these filters, follow these steps: **Select Desired Patterns**: Check the box next to "Inside Day" or "Narrow Range Day" depending on the specific volatility pattern you are interested in identifying. [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#volume-filters) **Volume Filters** --------------------------------------------------------------------------------------------------------------- Volume filters analyze trading volume to gauge the strength behind price movements. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252Fg2nsehHKTl7BIhmlDUGq%252FPasted%2520image%252020240925151956.png%3Falt%3Dmedia%26token%3Df548c527-a8df-4a6f-b4c1-73d7e919e8f9&width=768&dpr=3&quality=100&sign=376f803a&sv=2) ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#volume-range) **Volume Range** **Description**: Sets criteria based on the average number of shares traded, helping ensure selected stocks have sufficient liquidity for entry and exit without significant market impact. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#volume-sma-20-day-filter) **Volume SMA (20 Day) Filter** The **Volume SMA (20 Day)** filter allows traders to identify stocks with trading volumes that are above or below their 20-day simple moving average (SMA) of volume. This tool is essential for assessing the liquidity and market interest in a stock over a short to medium-term period. **Configuration Options** **Volume Range Slider**: This slider enables users to set a specific range for the volume, from a minimum to a maximum, expressed in shares. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#volume-contraction) **Volume Contraction** The **Volume Contraction Score** measures the relative contraction or expansion of trading volume over the same recent period. The steps are as follows: **Volume Calculation**: * The total trading volume is measured for each of the last 15 trading sessions. **Percentile Rank**: * The current session’s volume is ranked against the previous 14 sessions using a percentile rank. This rank reflects how the current volume compares to historical volumes. * A lower percentile rank suggests a contraction in volume, indicating reduced market activity compared to recent sessions. A higher percentile rank suggests a volume expansion, with increased market activity. ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#volume-patterns) **Volume Patterns** **Above Average Volume:** This filter identifies stocks where the current trading volume exceeds the average trading volume over a specified time period (e.g., 20 days). It helps traders focus on stocks experiencing higher-than-usual trading activity, which could indicate heightened interest or potential breakout opportunities. **Increasing Volume:** This filter captures stocks that are seeing a rise in trading volume compared to the previous trading session. Stocks with increasing volume can signal momentum, as rising volume often accompanies price moves, either upward or downward, indicating growing investor interest or participation. [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#performance-filters) **Performance Filters** ------------------------------------------------------------------------------------------------------------------------- These filters track the performance of stocks over specified periods to identify trends or reversals. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252Fw5mjqYvrDjiDWbI9bgmK%252FPasted%2520image%252020241010161224.png%3Falt%3Dmedia%26token%3D677adbba-a916-4b3d-b267-8cfcabb5625e&width=768&dpr=3&quality=100&sign=22fa769b&sv=2) #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#id-1-day-1-week-1-to-12-months-return) **1-Day, 1-Week, 1 to 12 Months Return** * **Description**: Allows traders to screen stocks based on their performance over short-term periods, facilitating strategies that capitalize on recent movements. * **Calculation**: Calculates the return percentage by comparing the current price to the price at the end of the specified period. [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#relative-strength-filters) **Relative Strength Filters** ------------------------------------------------------------------------------------------------------------------------------------- Relative strength filters compare the performance of stocks against each other or the market as a whole. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FazqTr8ZzjR307aXoIYXd%252FPasted%2520image%252020241010161244.png%3Falt%3Dmedia%26token%3Dfbcecd54-cf92-474a-9b54-ecf98a173375&width=768&dpr=3&quality=100&sign=852ed13c&sv=2) #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#rs-rank) **RS Rank** This is Alex's proprietary score that takes into account a stock’s **performance over multiple timeframes**, including **1 month to 1 year**, along with the **stock’s distance from its 52-week high and low**. This scoring system gives traders a comprehensive overview of how well the stock has performed relative to its peers and benchmarks over both the short and long term, allowing for better insight into the stock's strength in various market conditions. #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#id-1m-rs-rating) **1M RS Rating** This filter screens for stocks based on their **1-month Relative Strength Rating**. It compares a stock's performance to the broader market over the past month. A higher rating means the stock has shown strong price movement over the last 30 days compared to the market. #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#id-3m-rs-rating) **3M RS Rating** This filter looks at the **3-month Relative Strength Rating**. It helps traders identify stocks that have outperformed the market over the past quarter (3 months), giving a medium-term perspective on a stock’s relative performance. #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#id-6m-rs-rating) **6M RS Rating** The **6-month Relative Strength Rating** allows traders to filter for stocks that have demonstrated strength over the last six months. It is useful for identifying stocks that have shown consistent performance over a longer period. #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#id-1y-rs-rating) **1Y RS Rating** This filter evaluates stocks based on their **1-year Relative Strength Rating**, which compares the stock’s performance to the broader market over the past year. It helps traders focus on stocks with strong long-term performance. #### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#composite-rs-rating) **Composite RS Rating** The **Composite RS Rating** combines multiple timeframes (such as 1 month, 3 months, 6 months, and 1 year) to create an aggregate relative strength score. This rating offers a more comprehensive view of a stock’s performance across multiple time periods, making it a powerful tool for assessing overall strength in different market environments. These filters give traders a way to focus on stocks that show strong relative performance in various timeframes, making it easier to find stocks that are outperforming the market consistently. [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#fundamental-filters) **Fundamental Filters** ------------------------------------------------------------------------------------------------------------------------- These filters utilize financial data to assess the health and performance of companies. ![](https://traderslab.gitbook.io/traderslab/~gitbook/image?url=https%3A%2F%2F3714402988-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FLnj1E2FnzTZ2P5HiQsbl%252Fuploads%252FkMNk44m9p7uAh8OqKnVy%252FPasted%2520image%252020241010161301.png%3Falt%3Dmedia%26token%3Dfd58c615-d77a-4a68-8af8-6eefe31b4a0e&width=768&dpr=3&quality=100&sign=261697a2&sv=2) ### [](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters#earnings-filter) **Earnings Filter** * **Description**: Enables traders to include or exclude stocks based on upcoming earnings reports, which can significantly impact stock prices due to new financial information or investor sentiment changes. * **Calculation**: Identifies stocks with upcoming earnings announcements within a specified time frame and filters based on the presence or absence of these events. [PreviousScreener](https://traderslab.gitbook.io/traderslab/dashboards/screener) [NextWatchlists](https://traderslab.gitbook.io/traderslab/dashboards/watchlists) Last updated 5 months ago --- # Alex's scans (TradersLab) | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/alexs-scans-traderslab.md) . [](https://traderslab.gitbook.io/primetrading/alexs-scans-traderslab#liquid-leaders-scan) Liquid Leaders scan ------------------------------------------------------------------------------------------------------------------ **Goal: Find the top liquid leading stocks** * Top RS Rank (Alex’s RS composite rating) * 250mil$/daily liquidity * Minimum 1mil shares avrg. daily volume. * 12% > ADR > 3% * Price > 5$ * Market cap > 10bil$ * Exclude China & HK * Exclude Biotech, Defensive, Real Estate, Healthcare, Energy, Financials ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252Fh4GvZuDaArP1T0Z40bnS%252Fimage.png%3Falt%3Dmedia%26token%3D365b144a-dd37-4f80-99ad-df2be0fa0bda&width=768&dpr=3&quality=100&sign=ec7fcfe8&sv=2) [](https://traderslab.gitbook.io/primetrading/alexs-scans-traderslab#liquid-leaders-21dma-structure-pullback-scan) Liquid Leaders 21dma-structure Pullback scan -------------------------------------------------------------------------------------------------------------------------------------------------------------------- **Goal: WAITING that these stocks pullback into support and not be extended. Less than 1xADR from the 21dma.** * All of Liquid Leaders Scan filters; plus. * Daily closing range > 10% * Price contraction (last 5 days) * Weekly return < 15% * 0 to 1 x ATR from the 21ema * \-0.5 to 4 x ATR from the 50sma * Advancing 21ema & 10wma * Earnings in 7+ days ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FURgeOeiaE2jJksRuxToH%252Fimage.png%3Falt%3Dmedia%26token%3D594cbfaf-0055-4214-9d15-0e1029ca229a&width=768&dpr=3&quality=100&sign=39cc6c47&sv=2) [](https://traderslab.gitbook.io/primetrading/alexs-scans-traderslab#episodic-pivot-scan) Episodic Pivot scan ------------------------------------------------------------------------------------------------------------------ **Goal: Find the Episodic pivot stock on news or earnings catalyst** * Top RS composite * 20mil$/daily liquidity * Minimum 1mil shares avrg. Volume. * ADR > 3% * Price > 5$ * Market cap > 500mil$ * Daily return > 10% * Daily closing range > 20% * 20% from 52w high * Relative Volume > 2.5 * Exclude China & HK * Exclude Biotech, O&G, and * Earnings in 7+ days [PreviousWho Am I?](https://traderslab.gitbook.io/primetrading/who-am-i) [NextTrade Room Onboarding (Discord)](https://traderslab.gitbook.io/primetrading/trade-room-onboarding-discord) Last updated 2 months ago --- # Trading terms/concepts GLOSSARY | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary.md) . At some point, we don’t realize how many trading-related abbreviations we use in our communication on a day-to-day basis. It’s only when new folks beginning in this business ask me what X or Y terms mean that I realize how confusing these terms could be to new folks. So, with this article, I want to create a reference document containing all the **TERMS**, **ABBREVIATIONS,** and **CONCEPTS** I use in my daily letters & education articles. Enjoy! ✌️ * * * ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#general-terms-glossary) GENERAL TERMS GLOSSARY **10/21c** **\-** 10dma/21dma cloud **72/89c** **\-** 72dma/89dma cloud **AVWAP** **\-** Anchored Volume-Weighted Average Price **AH** **\-** After Hours **B/O** **\-** breakout **DMA** **\-** Daily Moving Average **DT -** Downtrend **DTL -** Down Trend Line **EC -** Equity Curve **EMA -** Exponential Moving Average **EOD -** End of Day **ER -** Earnings Report **ES/SPX/SPY -** S&P500 **FL -** FocusList **FOMO -** Fear of missing out **H&S -** Head & Shoulder **HL** \- Higher Low **HOD -** High of Day (nHOD = new high of day) **IMO -** In My Opinion **KMA’s -** Key Moving Averages **LOD -** Low of Day (nLOD = new low of the day) **LT -** Long-Term **MC -** Mental Capital **MT -** Mid-Term **NNH -** Net New High **NQ/NDX/QQQ -** Nasdaq **OSC -** Oscillator **P&L -** Profit & Loss **PB -** Pullback **PEG -** Power Earnings Gap **PF -** Portfolio **Pre -** Pre-market trades **R/R -** Risk/Reward **RS -** Relative Strength **RTY/RUT/IWM -** Russel 2k **S/R -** Support/Resistance **SHP -** Swing High Pivot **SLP -** Swing Low Pivot **SMA -** Simple Moving Average **ST -** Short-Term **U&R** **\-** Undercut & Rally **VWAP** **\-** Volume-Weighted Average Price **WMA -** Weekly Moving Average * * * ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#alexs-technical-setups-acronyms) ALEX’S TECHNICAL SETUPS ACRONYMS **WB -** Wedge break **WBPB -** Wedge break pullback **BORS -** Breakout Retest Short **BORL -** Breakout Retest Long **BO10PB -** Breakout 10ema PB **BO21PB -** Breakout 21ema PB **BO72PB -** Breakout 72/89ema PB * * * ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#trading-concepts) TRADING CONCEPTS ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#area) **Area** Two levels define a support/resistance area. Think of them as an area or even an **elastic** zone where the price can penetrate and overshoot but eventually find support or resistance. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252Fapa12yTqvYljbCLPRepe%252F8c8b26fd-bdae-4cce-b622-c82a822aace3_1564x899.webp%3Falt%3Dmedia%26token%3D901d4d50-492f-4f1c-a5bc-3f8837786066&width=768&dpr=3&quality=100&sign=f5eece42&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#base-area) **Base area** The base area is either the **TOP** or **BOTTOM** area that conceals the multi-week or month consolidation. When the price goes at that top base area, it finds resistance, and when it goes at that bottom base area, it finds support. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252Fa1eRbJU865lTmTrAf5a0%252F99612ce8-81f8-4ff5-b4c5-8fac0295f613_1564x899.webp%3Falt%3Dmedia%26token%3D3bc2bcc4-d0de-41f0-ba86-fbc1a3b8c034&width=768&dpr=3&quality=100&sign=39a3cf0&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#bounce) **Bounce** The term BOUNCE refers to the action of the price of a stock reversing, usually with momentum at a specific place (area, level, moving average, etc.). **e.g., Stock XYZ has bounced from the 10dma.** ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#breakdown) **Breakdown** BREAKDOWN refers to a stock’s action to break below, usually on momentum/strength, a critical level/area/kma. **e.g., Stock XYZ has a breakdown from the base top level.** ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FQHkc3EOdHogL02SDAQUa%252Fcb053c7e-a8a6-42fe-9a6a-d34e81c3c59f_1564x899.webp%3Falt%3Dmedia%26token%3D1e57c3b1-5545-42e0-8a21-1206b6830c41&width=768&dpr=3&quality=100&sign=1ace27d9&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#breakeven) **Breakeven** BREAKEVEN is when the price of a stock you are trading returns to your purchasing price. **e.g., My trade on XYZ is back to breakeven** ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#breakout) **Breakout** A BREAKOUT is when a stock finally **exits a consolidation area** and makes a new higher high. **e.g., Stock XYZ breakout of its multi-month base** ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252Fj80RN1a9Kaa07G4d8phD%252F5baa87f6-cf44-486b-9b84-5e6f6e0fb5ca_1564x899.webp%3Falt%3Dmedia%26token%3Dc20d2fb3-2147-4f38-9c34-0c9579e9a025&width=768&dpr=3&quality=100&sign=600d7c&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#consolidation) **Consolidation** After a price appreciation, A CONSOLIDATION is when a stock **stays within a range** or pullback over multiple weeks or months. It can be sideways or with a small declining action back to a critical level or kma. **e.g., Stock XYZ breakout of its multi-month base** ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FTMTev0ZKKGZVvkcMOgnu%252Fab472bae-9528-4226-a4ce-d77e59608dec_1564x899.webp%3Falt%3Dmedia%26token%3D290bf57f-35bd-4e2d-91d9-edc786a18d15&width=768&dpr=3&quality=100&sign=7aa473e4&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#divergence) **Divergence** When two instruments or metrics are used to move in the same direction and **suddenly move in the opposite direction**, then we say this is a DIVERGENCE. ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#down-trend-line-dtl) **Down Trend Line (DTL)** A DTL is a down-slopping line that encloses most of the highs and most of the price action during a pullback/consolidation. **e.g., Stock XYZ breakout of the DTL** ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FJyW2x64yQ3ON4NjyLTrE%252F7d8c654f-4d6f-4d1f-8dc9-8f196f00769f_1564x899.webp%3Falt%3Dmedia%26token%3D1887c2fc-75a1-41a7-a0a5-b1127eeb9f06&width=768&dpr=3&quality=100&sign=676ae9cf&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#failed-breakout) **Failed breakout** A failed breakout occurs when the stock breakout from a pivot or an important level/area only to find resistance and finally close back below that entry pivot. **e.g., Stock XYZ failed his breakout and closed back below the entry pivot** ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F3we4LYRVZkevx9Z5V0XW%252F9ee41f7d-a216-4f13-b6e1-1462483d438f_1564x899.webp%3Falt%3Dmedia%26token%3D54baba33-061d-4f55-a5ca-84c9d3e809be&width=768&dpr=3&quality=100&sign=98381298&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#follow-through) **Follow-through** When a breakout occurs, one significant action we want to see is a **continuing upside action on the following day**. Seeing a higher volume on the second day (follow-through) is also a characteristic we want to see, as it confirms the interest and the buying of the stock out of the setup. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FptHXRK33Pvl5grdsnAd6%252F8f9d5d52-83a5-4444-8221-adc88d96f047_1564x899.webp%3Falt%3Dmedia%26token%3D8afe1e11-44ec-4299-afef-3c40429758c6&width=768&dpr=3&quality=100&sign=208ecff&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#gap-down) **Gap-down** A gap-down is when a stock **opens lower than where it closed the day prior**. This happens when news, report, or any information affects the business's valuation. This is my worst nightmare… :) ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FAZ3rcPFiqDvTzkVjTSxT%252Ff0e4fff6-c319-4148-9e70-23fa882310a0_1564x899.webp%3Falt%3Dmedia%26token%3Dee01687a-32ed-4996-ad0d-6fcfcee2684e&width=768&dpr=3&quality=100&sign=244a3277&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#gap-up) **Gap-up** A gap-up is when a stock opens **higher than where it closed the day prior**. This happens when news, report, or any information affects the business's valuation. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FfujuFspg2SMR0JBsPsI5%252F7d4703da-0280-4eff-8e8a-0101e669ef87_1564x899.webp%3Falt%3Dmedia%26token%3De1e532b6-6907-474b-8152-0733e7bb19d0&width=768&dpr=3&quality=100&sign=7263fd2b&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#higher-high-hh) **Higher High (HH)** If the stock breakout above our most recent swing high, which was the last LOWER HIGH (**LH**) in our pullback structure, THEN our next swing will create a new HIGHER HIGH (**HH**). ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FBpnmdukOSdlP33RMIBOp%252Fe13cccc9-8ebe-47ea-8e3b-5d510a40e983_1633x919.webp%3Falt%3Dmedia%26token%3D60896887-5811-4481-bb27-2126c42ca23d&width=768&dpr=3&quality=100&sign=4c0ec7d9&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#inside-day) **Inside day** An inside day is when the price action (high-low) is **contained inside the previous day’s price action** (high-low). ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F7zrQ7LzQIes5PkVrouip%252F159ee625-263f-420d-85c2-227b346f4bf0_1564x899.webp%3Falt%3Dmedia%26token%3D472b1c6a-e484-4a20-90e6-b2e4bbf8fae6&width=768&dpr=3&quality=100&sign=a57c95c3&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#lower-high-lh) **Lower High (LH)** When the stock starts to pull back and then rally but can’t return to the previous swing high, we say that this new high is “lower.” Hence a Lower High (LH). ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FQA2eI3mVWeuAYSl1L1q2%252Faa281c2c-5b2c-42eb-80ef-743ae5f16b89_1633x919.webp%3Falt%3Dmedia%26token%3Db9e76e8c-6b35-4a06-ab09-572f7039295b&width=768&dpr=3&quality=100&sign=8692fef5&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#lower-low-ll) **Lower Low (LL)** When a pullback occurs, and the price makes a new low below the previous low in the structure, then we say that this unique point is a Lower Low (LL) ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FprBsm1y7PUD0UZMZNosf%252F28092e66-b0f6-47f0-8da4-e335b4696b15_1633x919.webp%3Falt%3Dmedia%26token%3De5aae9eb-487d-4da6-89bc-98684453af67&width=768&dpr=3&quality=100&sign=ce19dc34&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#measured-move) **Measured Move** The market loves to move in equal distance moves. Something to look for during a correction or pullback is a **down leg #1 being of equal distance as the down leg #2**… typically when we get in this area, we see a bounce. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F7oTuBE0Ud3KsvTqZhsG4%252F8ebd8975-3f42-4f25-adee-1431c34eef82_1564x899.webp%3Falt%3Dmedia%26token%3D12077bd1-5c98-4030-81cb-ea9d0b9c25db&width=768&dpr=3&quality=100&sign=3867b26&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#new-high) **New High** A new high is when a stock price goes **higher than the previous highest price** of any past period. It could be the highest price for the last month, 6 months, or 52 weeks. **e.g., Stock XYZ made a new 52w high** ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252Fploh0SCgFrjXptby4bmk%252F7d4703da-0280-4eff-8e8a-0101e669ef87_1564x899.webp%3Falt%3Dmedia%26token%3Dd3d726bd-e2a6-4d2c-a16a-11e7dd411b78&width=768&dpr=3&quality=100&sign=a277d65a&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#new-low) **New Low** A new low is when a stock price goes **lower than the previous lowest price** of any past period. It could be the highest price for the last month, 6 months, or 52 weeks. **e.g., Stock XYZ made a new 52w low** ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FwSWCUBAtza1n53v7V3VR%252F6d2d5fbe-3663-4ae5-bd3e-5270fc22102d_2166x1558.webp%3Falt%3Dmedia%26token%3D58ae3b9e-b333-4811-b42f-a65b6faec62c&width=768&dpr=3&quality=100&sign=4828b883&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#pivot) **Pivot** [Market STRUCTURE & PIVOTS](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#reclaim) **Reclaim** Once a stock broke below a pivot, level, or area and **came right back above** it, we say that it “reclaimed” that level. **e.g., Stock XYZ reclaimed its base support area** ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FXjqKzAYEYjMCmV0uizG3%252F6c3033e3-86d1-4b37-899d-45207311c1c2_1564x899.webp%3Falt%3Dmedia%26token%3Dfed9cfe8-4ab5-4152-9f1f-254111b0e35b&width=768&dpr=3&quality=100&sign=a4cfceae&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#rejected) **Rejected** When a stock breaks an important S/R area and **cannot reclaim it, and instead gets rejected** by it on that retest…we say that it has been rejected. **e.g., Stock XYZ got rejected at its base area** ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FQBiT7SprKWxzeCSFSeJN%252Fb8cc0c0b-1507-4eb5-be99-32d6a59e6b75_1564x899.webp%3Falt%3Dmedia%26token%3D12622cd1-06a1-477f-8e14-3c9f2e9c468a&width=768&dpr=3&quality=100&sign=c1229e64&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#relative-strength-rs) **Relative Strength (RS)** Relative Strength (Not the Relative Strength Index RSI) is the **individual performance of a group of assets compared to a benchmark**, usually the S&P500 (SPY). For example, we use this metric to know which assets hold and held the best during a market correction. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FgQGrIeK8K4BlohpNLi3k%252F93360fd2-8bd6-4994-8f92-d13526b93129_1564x899.webp%3Falt%3Dmedia%26token%3Dff90a936-e199-4b5c-a537-9db873ad7c09&width=768&dpr=3&quality=100&sign=fe06f1c8&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#resistance) **Resistance** Resistance is a level or area where the **selling pressure becomes more important than the buying** and acts as a “resistance” to push the stock price back down. We are looking for reversal & rejection in these areas unless they reclaim it. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FsetAnPvOLKWZ7OI1jXhJ%252Fb1636e7f-54ae-478d-9e96-187b1f4aeb7a_2166x1558.webp%3Falt%3Dmedia%26token%3D2574d9b2-de99-4202-a8db-fb2aa874bec0&width=768&dpr=3&quality=100&sign=1bc49df1&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#retest) **Retest** Once an area has been breached (from either side) we normally see the **price coming back to “retest” that area**. If we get rejected, then that’s when this area will flip from support to resistance or vice versa. This offers a great low-risk entry as we gain confirmation from that particular action. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FFVFTEE66AuMqRKPePn9x%252F218289b1-96f7-499d-97f2-2bbde9c2edcd_2166x1558.webp%3Falt%3Dmedia%26token%3Dd7eae81c-d78e-4b25-a90d-b2b5bc782d39&width=768&dpr=3&quality=100&sign=87458392&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#scale-in) **Scale-in** “Scaling-in” a position means that we begin with a small initial position, and we **add additional shares as the stock increase** in price over time. Building a bigger position as we get confirmation that the stock is going up. **e.g., I’m scaling in my stock XYZ trade** ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#scale-out) **Scale-out** “Scaling-out” of a position means that we **sell parts of a position as a stock increases** in price over time. **e.g., I’m scaling out of my stock XYZ trade** ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#support) **Support** Support is a level or area where the **buying pressure becomes more important than the selling** and acts as a “support” to push the stock price back up. We are looking for reversal & bounce in these areas unless they break and can’t bounce. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F3e1gs1czf9jBWq69Q1uX%252F559cb311-db09-419d-8b51-30d75cf21eed_2166x1558.webp%3Falt%3Dmedia%26token%3D6aacf27f-3908-4a99-b9f2-a48db48fe5fc&width=768&dpr=3&quality=100&sign=2dda1ebe&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#swing-high) **Swing high** A swing high is the highest price of a price thrust upward (leg up). They can be either a Higher High (HH) or Lower High (LH). ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FGX9i9KSLsoJVPyWdM7AO%252F7f32016e-9b13-4b09-b021-d47bbd4f46cb_1635x1304.webp%3Falt%3Dmedia%26token%3D7276aa50-e649-4ba7-b6e9-da0c4767a17d&width=768&dpr=3&quality=100&sign=c6b13ec1&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#swing-low) **Swing low** A swing low is the lowest price of a price thrust downward (leg down). They can be either a Higher Low (HL) or Lower Low (LL). ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FBpchZmiYiUtRG7pnWFvz%252F2962cae3-b70e-4bae-95a9-c052a91a11a9_1635x1304.webp%3Falt%3Dmedia%26token%3D95bc29bc-9ad2-4e09-9d0f-162819dcbfc5&width=768&dpr=3&quality=100&sign=f70652d4&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#trend) **Trend** A trend is the action of a stock to have a **sustained and prolonged move up, or down**. When a stock is showing this type of action, we say that this is “trending”. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FsLHbfEdnwinfKYNY3Mqq%252Fec069656-72e6-48e9-bc68-40ce409020df_2166x1558.webp%3Falt%3Dmedia%26token%3Df2c9136f-14b5-49a6-b2c7-aaad2a8e0cf9&width=768&dpr=3&quality=100&sign=7ec40f4f&sv=2) ### [](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary#up-trend-line-utl) **Up Trend Line (UTL)** A UTL is a **up-slopping line that encloses most of the lows** and most of the price action during a rally/bounce or even a trend. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FWa0tPYjEPGMFQTN2KcLn%252Fc34ffbf5-f29b-47e3-965b-a980e008bd09_1564x899.webp%3Falt%3Dmedia%26token%3Dafe775ed-9f55-4118-a3f7-f993cf26977e&width=768&dpr=3&quality=100&sign=224f226d&sv=2) [PreviousAlex's Trading Psychology Reflections](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections) [NextWhy the Panda?](https://traderslab.gitbook.io/primetrading/why-the-panda) Last updated 7 months ago --- # Why the Panda? | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/why-the-panda.md) . [](https://traderslab.gitbook.io/primetrading/why-the-panda#why-youll-hear-a-lot-of-panda-references-in-primetrading) Why You’ll Hear a Lot of “Panda” References in PrimeTrading -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FgozPzWpdE3dU91DpUGFz%252Fimage.png%3Falt%3Dmedia%26token%3D8b58f6a2-5237-4d20-a31c-34c149d6879b&width=768&dpr=3&quality=100&sign=df06e2c3&sv=2) If you’re new here, you’ll quickly notice the repeated mention of **Patient Panda**. It started as a simple analogy, but it has grown into one of the central teaching tools of our community. Patience is one of the hardest skills for a trader to acquire — and just as difficult to maintain. It applies in two very different contexts: 1. **When the market is not good.** We must resist the urge to force trades. Like a panda sitting calmly and waiting for food, we must wait for the right pitch instead of swinging at every one. The absence of opportunity is not a signal to act — it’s a signal to conserve. 2. **When we are already in a position.** Even when we’ve entered a strong setup, the market doesn’t move in straight lines. There are natural pullbacks, retests, and reaction days along the way. The skill is in staying composed, letting positions and portfolio exposure work, as long as the trend remains intact and the daily or weekly structures hold. Impatience often leads to selling too early, cutting off the very edge we worked so hard to find. Patience also applies to **execution of our plan**: trimming into strength at pre-determined targets rather than reacting emotionally, and holding exposure when the trend supports it rather than exiting at the first sign of red. As Jesse Livermore put it: > _“It was never my thinking that made the big money for me. It always was my sitting.”_ And again: > _“Men who can both be right and sit tight are uncommon.”_ That is the essence of Patient Panda. It’s a reminder that discipline and composure are more valuable than constant activity. The market rewards those who wait — who let trades and trends mature — far more than those who seek action for its own sake. So when you hear “Panda” in PrimeTrading, know that it’s not just a mascot. It’s a shorthand for one of the most important lessons we aim to internalize: **be patient, stay composed, and let the market come to you.** ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FQNO4mHt2tlVWvqC88Qw5%252Fimage.png%3Falt%3Dmedia%26token%3Dbabb09c2-6c8d-4bba-92e2-93e6542f6a85&width=768&dpr=3&quality=100&sign=8527f72c&sv=2) [PreviousTrading terms/concepts GLOSSARY](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary) [NextRisk Management Metrics](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics) Last updated 8 months ago --- # Alex's Trading Psychology Reflections | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections.md) . [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-core-trio-of-swing-trading-patience-discipline-conviction) The Core Trio of Swing Trading: Patience, Discipline, Conviction ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- If I had to boil down what separates consistent swing traders from those constantly spinning their wheels, it comes down to three pillars: **patience**, **discipline**, and **conviction**. Without these, no system or strategy will carry you far. **Patience** is the art of waiting—for the setup, for the confirmation, for the follow-through. Most traders burn out because they can't sit still. They confuse activity with progress, reacting to every wiggle on the chart. But the real edge in swing trading lies in knowing when _not_ to trade. Patience means letting the trade come to you, not forcing entries just to feel engaged. And once you're in, it means letting the stock breathe—enduring the inevitable noise without panicking at every tick. **Discipline** is what holds the framework together. It’s following your rules when you least feel like it. It’s honoring your stops when you want to give it “a little more room.” It’s resisting the urge to revenge trade after a loss, or to randomly size up after a win. Discipline isn’t something you practice only when things are going well. It’s a daily habit—executed regardless of mood, bias, or outside noise. **Conviction** is the emotional backbone that supports your actions. It’s not stubbornness or blind belief. Conviction is earned through preparation and experience. It’s knowing your edge well enough to trust it, even when the trade feels uncomfortable. It’s what lets you stay in a strong name through a shakeout, or step up in size when all the conditions line up. Without conviction, you’ll hesitate on the winners and overstay your welcome in the losers. These three work together. Patience without conviction just becomes hesitation. Discipline without patience becomes mechanical overtrading. Conviction without discipline turns into reckless aggression. When all three align, you enter the zone. You’re not reacting—you’re executing with clarity, precision, and intent. That’s when trading becomes repeatable. That’s when real growth begins. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#stop-obsessing-over-p-and-l-trust-the-process) Stop Obsessing Over P&L — Trust the Process ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- When a new uptrend kicks off, one of the toughest shifts is learning to stop obsessing over your P&L every time the action cools off. It’s normal — price breathes. Pullbacks are part of healthy trends. But if you’re glued to your cushion, fearing every red bar, you’ll end up reacting instead of executing. That’s when emotions creep in, and good trades get cut short. Stick to the process. Trust your structure. Let your selling rules guide you — not the noise of a fluctuating P&L. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#superperformance-starts-early-not-at-consensus) Superperformance Starts Early — Not at Consensus ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- One of the biggest differences between reactive traders and those who catch real superperformance is where they choose to engage. Most wait for the long-term confirmation — the clean trend, the obvious breakout, the consensus opinion that “this name is strong.” But by the time that happens, the easy part of the move is often gone. You’re not early anymore. You’re chasing strength that others already positioned for. What’s worked for me is learning to trust short-term trend confirmation. Not blindly, not with oversized risk — but with awareness. When price structure starts to shift, when early volume comes in, when the character of a name changes — that’s where the edge begins. You don’t know if it will morph into a longer-term trend, and that’s the point. You engage with the possibility, not the certainty. Sometimes it fades. Sometimes it fails. But if you’re managing risk — trimming into strength, raising stops, staying fluid — the downside is limited. And over time, the upside compounds. Because the best trades, the ones that carry, always start the same way: with a subtle shift, a short-term confirmation, and a trader who’s willing to step in before the crowd feels safe. That’s the game. Not predicting the future — but aligning early with what’s starting to work, and giving it room to become something more. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#secure-your-gains-manage-open-heat) Secure Your Gains — Manage Open Heat ---------------------------------------------------------------------------------------------------------------------------------------------------------------- One of the most overlooked metrics in trading is your Open Heat — the unrealized profit you’re exposed to if every stop-loss gets hit. It’s easy to ignore when things are going well. But if you don’t track it, you’ll give back chunks of your equity curve without even realizing where the damage is coming from. The pros? They manage that heat actively — not reactively. That means: Raising stops as trades progress. Trimming into strength when names hit logical stretch zones (2x ATR from the 21dma, 5x from the 50dma, etc.). Freeing up mental bandwidth so they’re not hostage to every tick. You don’t need to predict tops. You just need to stop assuming your unrealized gains are safe. Managing Open Heat isn’t about fear. It’s about staying in control of your equity curve before the market decides for you. Secure it while it’s yours. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#ride-the-trend-dont-guess-the-end) Ride the Trend — Don’t Guess the End --------------------------------------------------------------------------------------------------------------------------------------------------------------- One of the biggest opportunity killers I see — and honestly one of the fastest ways traders destroy wealth — is trying to guess the end of a trend. Whether it’s short-term or long-term, that urge to call the top or bottom way too early comes from a place of wanting to be right instead of staying aligned with strength. And more often than not, it leads to cutting winners short, stepping in front of momentum, or forcing trades that aren’t there. The truth is, strong trends usually run longer and further than most expect. Your job isn’t to outsmart the market — it’s to ride the wave while it’s moving in your favor, and manage risk when the structure starts to break down. Stick with what’s working. Let price tell the story — not your opinion. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#defense-wins-the-game) Defense Wins the Game ------------------------------------------------------------------------------------------------------------------------------------ One thing that really clicks with experience is how keeping drawdowns small becomes the game-changer. Early on, everyone’s focused on finding the next big winner — but over time, you realize it’s not about how much you can make when things are good... it’s about how little you lose when things aren’t. You start to trust that when the market comes back in your favor, you don’t need to force it. A couple of solid days — 1, 2, maybe 3 — and you’re not just back to even, you’re pushing new highs. That’s when you truly get the value of good defense. Not being stubborn. Not trying to prove anything when conditions aren’t right. Just staying light, protecting capital, and keeping your mental game intact. Because once you master that, you stop digging holes — and making progress becomes a lot easier. Stay patient. Stay sharp. The offense is easy when you’re not spending all your energy climbing out of a deep drawdown. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#dont-chase-late-play-the-long-game) Don’t Chase Late — Play the Long Game ----------------------------------------------------------------------------------------------------------------------------------------------------------------- I know some of you are feeling like you missed the boat on this move — trust me, I get it. But this isn’t the spot to start chasing and loading up just to "be in." The risk/reward here isn’t what it was a few days ago. What you need to remember is that if this is truly the start of a bigger trend — and with long-term breadth finally coming off those deep, multi-year oversold levels, it’s looking that way — then this is just the beginning. Big moves don’t happen in a straight line. There will be pullbacks, there will be consolidations — and that’s where the real opportunities come. Your job isn’t to catch every point; it’s to position smartly when the odds are in your favor. So stay patient. Focus on where you want to buy, not if you should be buying right now. There’s plenty of game left to play if this is the real deal. Stay sharp. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#respect-the-downside-survival-is-a-position) Respect the Downside — Survival Is a Position ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- In this game, ugly can get uglier. Never assume it can’t go lower, faster, and harder than you expect. That’s not fear — that’s respect. Preserve capital. Protect your peace, because survival is a position. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#reset-with-clarity-learn-from-the-pain) Reset with Clarity — Learn from the Pain ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ To those caught on the wrong side of this market tonight, I feel for you. We’ve all been there. The best thing you can do in moments like this is simple: sell everything, go to cash. It clears your mind and helps you think straight again. Then comes the real work: understanding how it happened so that it doesn't happen again. That’s how I first learned risk management - not from a book, but from a massive loss, averaging down on some Canadian micro-cap mining stock. It hurt. But pain builds habits. Let it teach you. You’re not alone. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#know-what-youre-looking-for-then-act) Know What You’re Looking For — Then Act --------------------------------------------------------------------------------------------------------------------------------------------------------------------- It’s not about calling the bottom — or the top. The market will do what it wants. What matters is having a clear set of rules to engage. If conditions match your criteria and setups are showing traction, increase exposure and press your edge. If not, wait — or reduce risk. You don’t need to predict the future. You just need to know what you’re looking for, and act when it shows up. Keep it simple. Focus on execution, not prediction. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#adaptability-over-certainty) Adaptability Over Certainty ------------------------------------------------------------------------------------------------------------------------------------------------ Many traders search for patterns, hoping to predict turning points with certainty. But markets are dynamic, not static. Historical analogs can provide context, but they don’t dictate the future. Each cycle is shaped by unique economic forces, liquidity conditions, and sentiment shifts. The best approach? Adaptability. Instead of fixating on whether a bottom is in, focus on the evolving landscape—price action, leadership, and macro drivers. Conviction is valuable, but certainty is an illusion. Markets reward those who can adjust, not those who assume. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#bottom-fishing-vs.-confirmation) Bottom-Fishing vs. Confirmation -------------------------------------------------------------------------------------------------------------------------------------------------------- There’s something about catching the exact bottom that feels damn good. It’s like a badge of honor, proof that you saw the turn before anyone else. But you know what happens most of the time? You get in too early, thinking, this is it, only to watch price roll over and smack you in the face. It’s classic FOMO. You see a bounce, you don’t want to miss the move, and boom—you’re caught in the chop. The problem? In a downtrend, failed bounces are just part of the game. The market isn’t reversing just because you want it to. So how do you stay out of the trap? * Accept that you don’t need to be first. The market isn’t handing out trophies for catching bottoms. * Let price prove itself. kma's reclaim, MCSI turning up, Higher lows, volume coming in, real strength—wait for it. * Remind yourself: Missing the first 2% of a real move is better than getting wrecked trying to guess the turn. **Patience pays. Let the market show its hand, then play your game—not the other way around.** [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#use-quiet-markets-to-build-edge) Use Quiet Markets to Build Edge -------------------------------------------------------------------------------------------------------------------------------------------------------- **Not trading when the market is bad is key as a longer-term swing or position trader. But what could be done to stay engaged and get better?** * Go out to do something else, recharge mental capital. * Read a book for education and acquire new knowledge. * Go back and analyze your prior trades, do some deep PTA. * Go back in history and find the best performing stocks of each year/window of opportunity and find the best entries, the characteristic they had before their run...etc. Build your conviction, your edge. * Perfect your market timing tools to keep you out/in the market. But doing no trading is important. Use that time to better use than being chopped or get bored. When market is good and action is high, it's not the time to perfect our system. Right now is the perfect time. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#strike-when-it-matters-not-all-the-time) Strike When It Matters — Not All the Time -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Trading isn’t about constant action—it’s about striking when it matters. No setup works in every environment, and trying to force trades in choppy conditions only leads to frustration. The best traders don’t just know what to trade—they know when to trade. They wait for strength, momentum, and follow-through before deploying risk. And here’s the key—the best windows often come when it feels the hardest to buy. When breadth is oversold, fear is elevated, and weak hands are shaken out, that’s when the market is primed for real opportunity. But if you’re overtrading in noise, you won’t have the capital or confidence to take advantage when it finally counts. Patience isn’t passive—it’s a weapon. The edge is in trading when conditions align, not when boredom or emotion pushes you into action. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#patience-and-resiliency-in-swing-position-trading) Patience & Resiliency in Swing/Position Trading ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ If you’re coming from a day trading background, you’re used to immediate feedback—you place trades, get in and out within minutes or hours, and you know right away whether you're right or wrong. Performance feels like it's in your hands. But when you step into swing or position trading, that instant feedback loop is gone. Instead, you’re sitting through market noise, pullbacks, and inevitable drawdowns. And here’s the hard part—a drawdown in swing trading isn’t necessarily a reflection of your skill, but rather a normal part of letting positions work. Most new traders struggle with this because they think every dip against their position is a mistake. In reality, it’s just part of the process. If you’re in the right stocks, those pullbacks are just setups for the next leg higher—but you have to sit through them. Even Kristjan Kullamägi, one of the best momentum traders out there, has said he’s in drawdown around 80-90% of the time. And his biggest drawdown? 50% in 2014. Even now, he tries to keep them at 15-20%, and they still happen a few times a year. That’s just the game. So, if you’re transitioning from day trading to swing/position trading, the biggest skill you need to develop isn’t a new strategy—it’s the ability to sit tight and let the process play out. The winners will prove themselves over weeks and months, not minutes and hours. Patience isn’t just a virtue here—it’s a necessity. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#study-the-missed-moves-build-your-playbook) Study the Missed Moves — Build Your Playbook -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- **FOMO hits hardest when you’re watching a move you didn’t catch.** But let’s be real — chasing it now won’t fix anything. It usually just makes things worse. Instead of beating yourself up or trying to force a late entry, go back and study the move. **Ask yourself:** * How was the market setting up? * What were the leaders doing? * Where could I have engaged with risk defined? This isn’t about regret — it’s about building a process. Every cycle gives you new data. Use it. Create rules that would’ve actually got you in earlier. Then bake that into your system. I can help with insights along the way, but the heavy lifting — that honest self-review — has to come from you. That’s how you stop feeling left out, and start being ready next time. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#trade-like-a-surfer) Trade Like a Surfer -------------------------------------------------------------------------------------------------------------------------------- **Trading really isn’t that different from surfing.** At first, you're out there waiting — watching — not chasing every ripple. You want the **right wave**, the big one, so you stay patient, scanning the horizon. But here’s the thing — **not every wave is worth riding**. Some lose shape, some break too early. Same in trading. You have to recognize quickly when it’s not the one, and reset. No ego — just back into position, ready for the next real shot. When it starts to build, you go — you **paddle hard**, just like a trader pressing the gas, building exposure, fighting to get in early but with control. Once you’ve got enough speed — enough cushion — you **stand up**. That’s where it gets smoother. You’ve de-risked, you’re in sync with the move, and now it’s just about **riding it clean**. Eventually, that wave starts to fade. You feel the momentum slow down. Time to step **off the board**, protect the gains, and get back into position… waiting for the next setup to come. **Same rhythm. Same discipline. Same payoff.** [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#dont-wait-for-comfort-act-on-discomfort) Don’t Wait for Comfort — Act on Discomfort --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- One of the more subtle psychological traps in a strong market is how it tricks us into passivity. While price grinds higher, most traders sit on the sidelines thinking, “I’ll jump in on the next pullback.” It feels brilliant, patient, even. But when that pullback finally shows up, it rarely feels like the opportunity we imagined. Instead, it feels threatening. It shakes confidence. The same traders who were waiting suddenly hesitated, framing the dip not as a healthy reset, but as the start of something bigger, something more dangerous. This is where experience separates those with a plan from those following their emotions. A strong trend will never offer perfect comfort. It either feels too extended or too shaky. But if you’ve done the work — if you trust your system, short-term confirmation signals, risk management — then that discomfort becomes a signal, not a warning. The best trades often don’t feel great when you take them. They feel uncertain, premature, and uneasy. But over time, you learn that engaging during controlled pullbacks is where the real edge is. Not when it’s obvious. Not when it’s already bounced. But when doubt is in the air, you still execute because you’ve seen this play out before. Most will keep waiting, and some will keep hesitating. The ones who show up with a clear plan will be in position when the next leg starts. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#trust-the-structure-dont-fear-the-pullback) **Trust the Structure — Don’t Fear the Pullback** ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Pick one support structure — just one — and build all your rules around it. If you start using 3–4 levels, you’ll find a reason to justify any trade. For me, it’s the **21dma-structure** — that zone is my anchor for pullbacks and trend continuation. And here’s the key shift: when you buy near support, stop treating it like a cliff. It’s not a “last line” before disaster — it’s where stocks digest, reset, and build new ranges _after_ extension. That mindset makes it easier to sit tight, let price chop, and trust the structure you picked. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#mindset-during-pullbacks) Mindset During Pullbacks ------------------------------------------------------------------------------------------------------------------------------------------ Pullbacks aren’t threats — they’re opportunities in disguise. When you’re aligned with the trend, positioned with structure, and reading the tape objectively, a pullback isn’t something to fear. It’s where setups reset, current leaders take a breather, and new leaders often emerge. It’s where the next leg higher quietly builds beneath the surface. Yeah, it feels uncomfortable — but discomfort isn’t danger. The odds rarely favor a new bear market kicking off right in the middle of trend strength and improving internals. Keep your mindset clean. Don’t let every dip shake your conviction. Stay patient, stay prepared — pullbacks often reward the traders who don’t flinch. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#why-doing-less-made-me-a-better-trader) Why Doing Less Made Me a Better Trader ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- One of the biggest shifts in my trading journey was realizing that doing less actually moved me forward. When you come from a 9–5 world, you're wired to believe that being busy = being productive. You're rewarded for effort, presence, and filling your day with tasks. The more you do, the more it feels like progress. But trading isn’t like that. That mindset — trying to stay active and always involved in something — is what hurts most traders early on. I used to chase setups all day, thinking I had to be constantly engaged to move forward. More alerts, more tickers, more action. But the only thing that really grew was my frustration and drawdowns. Over time, I realized that most of my real progress came from restraint. From doing less, but doing it with focus and intent. Some of my best stretches came from trading just a few names, over and over — the ones I understood deeply. I sized up only when conditions were aligned: the setup, the structure, the market, and my state of mind. Doing less isn’t lazy. It’s strategic. It’s letting the market come to you, not forcing your will on it. That’s what creates consistency and peace of mind. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-power-of-persistent-trends) **The Power of Persistent Trends** ---------------------------------------------------------------------------------------------------------------------------------------------------------- Markets have this humbling way of staying "irrational" far longer than our logical minds expect. What feels overbought can steamroll much higher in a genuine momentum phase. I've learned to respect that **overbought in a strong trend just means "expensive"** - not necessarily "ready to reverse." The market can climb walls of worry for months while everyone calls the top. Sentiment getting frothy? Sometimes that's fuel, not a warning. The hardest lesson: **strong trends make believers out of skeptics**, not victims out of bulls. When you see sustained moves with persistent strength, the market is often telling you something fundamental has shifted. Fighting that with "it can't go higher" is expensive. Better to **ride the trend until it clearly breaks** than to fight it based on traditional overbought feelings. Markets trend longer and stronger than most expect - especially when liquidity is abundant and institutional flows are aligned. **When in doubt, follow the price action, not the crowd's discomfort.** The market's capacity to extend beyond everyone's expectations is one of its most reliable features. Here’s a tighter, refined version in your mentor-style tone: [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#one-of-the-biggest-differences-i-see-between-top-traders-and-those-still-struggling) **One of the biggest differences I see between top traders and those still struggling?** --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- It’s not the setup. It’s not the tools. **It’s the self-improvement feedback loop.** **Every single market cycle, I take time to break things down:** — What did I do well? — What could I have done better? From there, I create a new rule, refine a mental model, or tweak a part of my system—based on real experience, not theory. And it all goes on paper, pinned right by my screen where I see it every day. **At the end of the next cycle, I reassess:** Did I follow through? Did it fix the issue or make a difference? I’ve been doing this for nearly 10 years. And those small 1% improvements each cycle? They compound like crazy. As the saying goes—compounding is the 8th wonder of the world. **So ask yourself:** How do you expect to become a top trader if you’re not improving with every cycle? That’s the real edge. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-market-pays-the-patient) The Market Pays the Patient ------------------------------------------------------------------------------------------------------------------------------------------------ One of the most underrated skills in swing trading—and the hardest to truly develop—**is patience**. Not just waiting a few hours or a day… I’m talking about the kind of patience that lets you sit on your hands for a week while nothing sets up. Or holding a position through normal pullbacks without second-guessing yourself every 15 minutes. The truth is, most of us (myself included) grew up in a world of instant gratification. One-click orders, fast dopamine hits, constant stimulation. So it’s no surprise that when we step into markets that reward waiting, we struggle. **But swing trading isn’t about speed. It’s about timing.** You get paid for the waiting, not the action. The big moves don’t happen because you check every candle. They happen because you aligned yourself with strength, appropriately sized, and let the trade breathe. If you find yourself always clicking around, forcing trades, or bailing too early… It’s probably not a strategy issue. It’s a patience issue. Train it like a muscle. Respect it like a rule. Build your system around it. Because in the end, the patient trader sees what the impulsive trader never will. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#let-price-action-not-predictions-guide-you) Let Price Action, Not Predictions, Guide You -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- I’ve lost way more money over the years trying to _anticipate_ a pullback, a correction, or some fancy sector rotation… than I ever did just sitting tight with solid positions. Truth is, the market doesn’t pay you for being clever — it pays you for being positioned right and having the guts to hold when it’s working. Most of my worst trades weren’t actual losses — they were good positions I sold too soon trying to get cute. Sit tight. Let them work. Let the market prove you wrong _before_ you act. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#why-position-sizing-should-be-based-on-risk-not-fixed-amounts) **Why Position Sizing Should Be Based on Risk, Not Fixed Amounts** ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Many traders default to using a fixed dollar amount per trade, but that approach ignores the reality that not all setups carry the same risk or reward potential. Position sizing should always start with a percentage of your account you are willing to risk if the trade fails. From there, let the distance to your stop and the quality of the setup determine the actual size. The best risk-to-reward opportunities deserve slightly larger allocations, while marginal setups should be sized smaller or passed altogether. This way, a single trade cannot damage your capital base, and your account naturally leans into its strongest edges. Over time, it’s not the number of wins that compounds, but the consistency of managing risk relative to your account. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#start-with-the-market-not-just-the-setups) **Start With the Market, Not Just the Setups** --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Most traders obsess over individual stock setups, but very few build a system that starts with the market itself. The truth is that even the best stock patterns struggle when momentum is absent and breadth is contracting. On the other hand, when the market enters a strong setup—momentum expanding, participation broadening—suddenly even average stocks look like winners, and A+ names can carry entire portfolios. Start from the top. Make recognizing market setups the foundation of your process. That’s when you want to put on size and press—when conditions align across the board. When the market is weak, patience and defense are the real edge. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#discipline-turns-a-system-into-an-edge) Discipline Turns a System Into an Edge ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- One of the easiest traps to fall into as a trader is breaking your own rules. The moment you stop following your system, you invite randomness into your trading, and random actions lead to random results. A trading system isn’t about perfection, it’s about consistency. Rules exist to protect you from emotional decisions in the heat of the moment. Every time you override them, chasing an entry, skipping a stop, sizing impulsively, you chip away at your edge and replace it with chance. The solution? Commit to discipline. Execute your plan as written, review it regularly, and only change rules deliberately, not mid-trade. Over time, consistency compounds. Without discipline, there is no system, only luck. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#you-dont-find-a-system-you-build-one) You Don’t Find a System — You Build One --------------------------------------------------------------------------------------------------------------------------------------------------------------------- Too many new traders think the goal is to find the system — the holy grail, one setup, one indicator that turns them into a legend overnight. That’s not how it works. Trading is deeply personal. You have to get your hands dirty — test, fail, adapt, evolve. You don’t copy consistency, you build it. The edge isn’t in someone else’s rules. It’s in how you think, act, and react when the market turns against you. Only when you’ve lived through that will your own system start to emerge. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#follow-the-flow-not-the-noise) **Follow the Flow, Not the Noise** --------------------------------------------------------------------------------------------------------------------------------------------------------- Most traders spend their time trying to predict what the market will do next, while institutions quietly position themselves where the money is already flowing. You can have all the conviction in the world, but if you’re trading against institutional flow, you’re fighting a current that will eventually wear you down. Big money doesn’t chase headlines; it creates the moves retail traders later call “breakouts.” They accumulate when things are quiet, distribute when things look obvious, and by the time most traders notice, they’re already two steps ahead. That’s why I focus less on opinions and more on participation. Breadth, sector rotation, and relative strength aren’t just data points — they’re the footprints of institutional behavior. They tell you where the real demand is showing up, and where capital is quietly leaving. You don’t need to predict the next move to trade well. You just need to align with the direction of institutional money, because that’s the current that shapes the market’s path — and the one that rewards those patient enough to follow it. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-fine-line-between-waiting-and-hesitating) The Fine Line Between Waiting and Hesitating ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- There’s an interesting trap many traders fall into without realizing it: the belief that patience is always a virtue. We spend so much time talking about waiting for the right environment, waiting for the right structure, waiting for our system to line up, that we forget there’s a point where patience quietly transforms into something else entirely. It becomes hesitation. It becomes doubt. And in many cases, it becomes fear pretending to be discipline. It feels safer to tell ourselves we are “being patient” than to admit we might simply be nervous to pull the trigger after a difficult stretch or a period of inactivity. The market has a way of exposing this. The best setups rarely come with a sense of comfort; in fact, they often present themselves right when your confidence is not at its highest. You’ve patiently waited through the chop, the pullback, the repair phase, and when structure finally aligns — leadership stabilizing, breadth expanding, the 21dma-structure tightening up — that’s often when your mind starts looking for reasons to delay. It feels counterintuitive, but the moment when the system gives you the green light is also the moment where your emotions try to convince you that maybe waiting a bit longer is the “responsible” thing to do. That’s how patience, when stretched too far, becomes a shield for avoidance rather than a strategic advantage. Being a disciplined trader isn’t only about the waiting; it’s about recognizing when the waiting has done its job. Patience is valuable because it protects you during bad environments, but it becomes a weakness when it keeps you from acting in good ones. There’s a transition point where you must shift from observation to engagement, from neutrality to exposure. That’s the part newer traders struggle with the most — not because they lack skill, but because they underestimate how uncomfortable it feels to step back in exactly when the system says it's time. When the market finally aligns with your rules, you owe it to your own process to take action. That’s not recklessness; that’s respecting the work you’ve put into building a framework designed to remove emotion from the equation. If the environment is supportive, if structure is clean, and if your universe is behaving the way it should, then continuing to “be patient” is no longer discipline. It’s fear with a nicer name. And fear never protects your equity the way your system does. It only delays your ability to participate in the moments that actually matter. In the end, trading is about mastering both sides of the spectrum — knowing when to wait, but also knowing when the waiting phase is over. The real edge comes not from extreme patience or extreme aggressiveness, but from the ability to switch between them with clarity. The market rewards those who can recognize that shift and act decisively when their rules say it’s time. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-freedom-of-not-knowing) The Freedom of Not Knowing ---------------------------------------------------------------------------------------------------------------------------------------------- I spent years trying to “understand” the market. Part of it came from being an engineer — I was wired to break things down, analyze the mechanics, figure out how and why something works. That mindset served me everywhere in life… except in trading. In the market, trying to force logic onto every move became one of my biggest handicaps. For the longest time, I believed that if I could explain what was happening, then I could trade it better. But the market doesn’t care about my reasoning. It doesn’t need to be consistent or rational. It just moves. And every time I stopped to make sense of a move, I fell behind — the opportunity passed while I was still trying to solve the equation. Eventually, I learned the truth: **The market will do whatever it wants, even when I don’t understand it.** And the more I chased the “why,” the more disconnected I became from the actual price action. It works in both directions. Uptrends that “shouldn’t be up” keep grinding higher. Downtrends that “should bounce” keep bleeding. The moment I stopped trying to decode everything and started simply following my system, trading became a lot cleaner and a lot less stressful. You don’t need to understand the market. You need to understand **your system**, **your edge**, and **your risk**. Turn off the noise. Turn off the ego. Execute what you’ve trained for. Let the market do its thing — it was never waiting for your permission anyway. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#there-was-a-point-where-i-stopped-chasing-those-300-400-ytd-returns) There was a point where I stopped chasing those 300–400% YTD returns. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Yes, they’re impressive. And I respect the few who can hit those numbers — it takes serious skill, discipline, and guts. But let’s be honest… it also comes with a ton of stress most people don’t talk about. To sustain those kinds of returns, you have to size up aggressively, push your edge to the limit, and live with the emotional weight of massive swings — both up and down. You’re constantly in the fire: glued to screens, reacting fast, barely disconnecting. It’s not just a strategy — it becomes a lifestyle. One that can quickly burn you out if you're not wired for it. Over the years, I’ve learned to respect not just my strategy, but my own psychological bandwidth. I know the kind of risk I’m comfortable with, and what allows me to stay consistent, clear-headed, and in control. What excites me now is doing 50–100% returns, year after year, with clean risk management, trading liquid names, and avoiding the tail-risk blowups. That’s how I stay in the game, outperform most funds, and live a life I actually enjoy outside the charts. That’s not a step down — that’s a sustainable edge. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#read-whats-there-not-what-should-be) Read What's There, Not What Should Be ------------------------------------------------------------------------------------------------------------------------------------------------------------------ One of the simplest mindset shifts that quietly changed my trading was learning to stop building scenarios around what the market should do from here. The moment you commit to a narrative, you start filtering price action through it instead of reading what's actually in front of you. Just follow the tape. The structure is there to tell you when you're wrong, or when things are getting tired and about to shift, and that's really the whole job. No prediction required — just alignment with what's unfolding. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#two-different-games-being-right-vs.-making-money) Two Different Games: Being Right vs. Making Money ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- You can spend your time trying to sound right, calling the top, explaining why it should end... or you can focus on staying aligned with the trend and managing risk along the way. Those are **two very different games.** One is about being right. The other is about making money. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#what-trend-trading-actually-is) What Trend Trading Actually Is Trend trading isn't about predicting where things will turn. It's about **participating while conditions are favorable** and **stepping aside when they're not.** It requires letting go of the need to call every move and instead staying grounded in three things: * **Structure** — is the trend still respected? * **Process** — am I following the rules I built across cycles? * **Feedback** — what is the tape actually telling me? #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#ego-vs.-process) Ego vs. Process The ego wants to anticipate and prove a point. **The process just follows what's working.** [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#you-vs.-you-the-only-comparison-that-matters) You vs. You: The Only Comparison That Matters ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- At this stage of a market cycle, it becomes very easy to compare yourself to others. The leaders caught. Their average entry. The P&L screenshots. The size they carried. The money they made on a single trade — or over the entire cycle. **That's a dangerous trap.** Because this game was never you-versus-them. **It's you versus you.** #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-real-benchmark) The Real Benchmark The only comparison that actually matters is the one against your previous self. Not against another trader's screenshots, not against the cycle's biggest winners, not against the size someone else carried. Ask yourself the questions that actually measure evolution: * Are you **better** than last cycle? * Are you **holding winners** better? * Are you **trading around cores** with more maturity? * Are you **getting shaken out** less? * Are you **trimming into strength** instead of emotional extremes? * Are you **managing NER** better? * Are you building **progressive exposure** better? * Are you **forcing less** and waiting for cleaner spots? That's the only comparison that actually matters. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-long-game) The Long Game There will always be someone with a bigger winner, an earlier entry, a larger account, or a more aggressive style. But none of that has anything to do with your process evolution. The goal is not to win the comparison game in a single cycle. **The goal is to still be here — sharper and more evolved — by the next one.** [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#dont-let-a-lockout-trend-build-you-bad-habits) Don't Let a Lockout Trend Build You Bad Habits ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Right now is not a normal market. QQQ is **5x ATR off its 21ema**. Leaders are 5-10x extended. Someone buys a stock at 3+xATR off the 21ema today, and it pays. Someone chases an extended breakout, and it pays. Someone adds to a name already up 30% on the month, and it pays. That's worth sitting with, because **it's where bad habits get built.** #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-lockout-trend-trap) The Lockout Trend Trap This tape is rewarding behavior that, in a normal market, doesn't work most of the time. You're not learning in the average environment — you're learning in a **lockout trend**, the rare regime where the rubber band keeps stretching and rest bars get bought before they develop. It's helpful if you were already positioned. **It's a problem if it starts shaping how you enter trades going forward.** The risk isn't today. **The risk is what you carry into the next tape** — the normal one, which comes back eventually. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#what-youre-actually-building) What You're Actually Building If this market convinces you that 3xATR entries are fine, that chasing works, that **pullbacks into rising 21dma-structure are optional** — you're building habits that won't hold up when the regime shifts. Credit Spreads will reclaim structure at some point. VIX will expand. MCSI will roll. When it does, **traders who drifted from their process during the easy phase are the ones who give back the cycle's gains.** #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-job-right-now) The Job Right Now The job here isn't just to make money. It's to **make money without changing the playbook.** Before each trade, a simple check: * _Would I take this in a normal market?_ * If not, size it like the exception or pass. * Trim into strength. * Let setups come on pullbacks into rising 21dma-structure. * Don't add into extension. When experienced traders trim and talk about extension as information, that's not bearish posturing. **It's protecting the playbook.** They've seen this cycle. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#discipline-is-tested-in-the-easy-phase) Discipline Is Tested in the Easy Phase **Discipline isn't really tested when it's hard to make money. It's tested when it's easy.** This is the easy phase. The process you keep in place now is what carries you through the harder one later. The market pays for discipline across cycles. Worth deciding which trader you want to be in two years — and trading like that trader today. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-trend-mindset-trusting-structure-over-control) The Trend Mindset: Trusting Structure Over Control --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Trusting structure sounds simple, but it's where most of the real work is. There's always that urge to tighten everything, protect every bit of P&L, and try to anticipate when a move is over. But **trends don't reward that mindset over time.** #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#managing-exposure-not-a-single-trade) Managing Exposure, Not a Single Trade If you're positioned well, some giveback is part of the process. You're not managing a single trade — you're **managing exposure within a trend.** And trends don't move in straight lines. I'd much rather give 10% back after being up 60% than give 2% back after being up 15%. That difference comes from **trusting the move instead of trying to control it.** #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#less-is-more) Less Is More In these phases, less is more. * **Let structure guide you.** * **Accept that you won't capture the exact top.** * **Stay focused on the bigger move**, not every fluctuation. The trader who reacts to every tick is managing emotion. The trader who lets structure decide is managing a trend. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#from-trades-to-exposure-the-shift-that-changes-how-you-hold) From Trades to Exposure: The Shift That Changes How You Hold ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- At some point, the shift happens — from seeing positions as **individual trades** to seeing them as **exposure.** When you're aligned with the market cycle and positioned in the right names, the goal isn't to manage every tick or constantly second-guess. It's to **stay with it, as long as structure and context remain intact.** #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-two-mindsets) The Two Mindsets Not every move needs to be optimized. Not every fluctuation needs a reaction. There's a real difference between **managing risk** and **babysitting positions.** One is process. The other is anxiety wearing the costume of discipline. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#letting-the-market-do-the-heavy-lifting) Letting the Market Do the Heavy Lifting The more you trust your process and the environment you're in, the more you can let the market do the heavy lifting. That trust isn't blind. It's earned — through structure being respected, through the cycle being read correctly, and through positions being built in the right names at the right time. Once those conditions are in place, **the job shifts from acting to allowing.** [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-expectation-that-quietly-breaks-traders) The Expectation That Quietly Breaks Traders -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Deep down, do you expect every trade you put on to work? Most people do — even if they don't say it out loud. And that expectation quietly shapes every decision. It makes normal pullbacks feel wrong. It makes small drawdowns feel like something broke. It turns ordinary variance into evidence of failure. But trading doesn't work that way. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#good-trades-can-fail-average-ones-can-work) Good Trades Can Fail, Average Ones Can Work **Good trades can fail. Average ones can work.** That's the part most people resist accepting. The edge isn't in being right every time. It's in **executing the same process over and over** without needing immediate validation from the market. When you tie your sense of progress to individual outcomes, you give the tape too much power over your psychology. A bad day stings. A good day inflates. Both distort the read. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#from-a-single-trade-to-a-series) From a Single Trade to a Series Once you let go of the expectation that each trade should work, something shifts. You stop reacting to each trade. You start **managing a series of them.** That's where consistency lives — not in any single position, but in the steady execution across the next hundred. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#everybody-wants-a-pullback-until-it-shows-up) Everybody Wants a Pullback, Until It Shows Up ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Everybody wants a pullback — until it shows up. In theory, it feels like opportunity. In real time, it feels like something is wrong. That's where most decisions shift from process to emotion. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-p-and-l-trap) The P&L Trap A big part of it comes from being **too focused on the short term**, especially the P&L. As soon as things turn red, the attention moves away from structure and execution, and toward how it feels. But **the P&L is just the byproduct, not the signal.** When you start reading the tape through your unrealized number instead of through structure, you're no longer trading the market — you're trading your own discomfort. Every red candle becomes a question to answer, every green one a relief to chase. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#a-pullback-tests-the-plan-it-doesnt-change-it) A Pullback Tests the Plan, It Doesn't Change It A pullback doesn't change the plan. **It tests it.** The focus should stay on the bigger picture and on executing the process correctly — not reacting to every fluctuation. That distinction sounds small, but it's where most cycles are won or lost. The traders who stay aligned with structure through normal pullbacks are the ones still positioned when the next leg develops. The ones who let P&L dictate their read end up exiting at the wrong moment and re-entering even later. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#surviving-uptrend-shakeouts) Surviving Uptrend Shakeouts ------------------------------------------------------------------------------------------------------------------------------------------------ Of all the moments that test a trader's framework, few are as quietly destructive as the sharp single-day pullback inside a confirmed uptrend. The kind that opens down a full ATR or more, presses against your positions all session, refuses to recover into the close, and leaves the screen bleeding red on what was, only twenty-four hours earlier, a portfolio doing exactly what it was supposed to do. The technical damage on those days is usually minor. Structure holds. Leaders pull back into their 21dma. Breadth contracts but doesn't break. By any objective measure, nothing has actually changed. But the _experience_ of those days is what most traders are not prepared for. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#what-uptrend-shakeouts-actually-do) What Uptrend Shakeouts Actually Do The market doesn't punish you with the move itself. It punishes you with the relentlessness of the pressure. There is no relief mid-session. No bounce that lets you breathe. No clean technical level that resolves things. Just hours of red, with the close approaching, and a portfolio that quietly invites you to make it stop. That's the real trap. These days are designed — by their very structure — to feel worse than they are. They compress what is essentially a normal pullback into a single session of unrelenting discomfort. The actual damage to the trend is usually nothing. The damage to the trader is what matters. I know this because for years, those days broke me. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#what-it-used-to-feel-like) What It Used to Feel Like I would walk into a gap-down open thinking I was prepared. I had structure on my charts. I had defined risk on every position. I had a process I trusted in calmer conditions. And then, by midday — sometimes by 11 AM — the discomfort would build to the point where I could feel it in my chest. I would start checking quotes more often. Each red tick would feel heavier than the last. The narrative in my head would start to shift, quietly at first: _maybe this is the top. Maybe the cycle is over. Maybe I'm late to recognize what everyone else already sees._ By the final hour, I'd be looking for any rationalization that would justify cutting exposure. Not because structure had broken — it hadn't. Not because the thesis had changed — it hadn't. But because I needed the pain to stop. I would puke positions into the close on days that, in hindsight, were nothing more than normal volatility inside an established uptrend. And then the worst part: the next morning, the market would gap up. Sometimes significantly. Positions I had panicked out of would open green, run, and continue trending for weeks. I had paid full price for a shakeout I helped create. This happened more times than I want to admit. And each time it happened, I would tell myself I had learned. That next time would be different. But next time came, and the same thing happened, because the lesson wasn't about analysis or technique. It was about something deeper — and I hadn't yet built the structural protections that would force me to behave differently when emotion took over. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#why-willpower-alone-doesnt-work) Why Willpower Alone Doesn't Work The mistake most traders make — the mistake I made, repeatedly — is believing that the solution to emotional capitulation is more discipline. More mental toughness. More resolve to _just hold._ It doesn't work. It can't work. Because when you're sitting in front of a screen during the seventh hour of an all-day fade, with your unrealized gains compressing in real time, willpower is the wrong tool. Willpower runs out. Adrenaline doesn't. The trader trying to white-knuckle their way through a sharp down day is in a fight they will eventually lose, even if they win it on most occasions. The real solution is structural. The reason I no longer puke positions on these days isn't because I've become emotionally tougher. It's because I've built a framework that makes panic-selling unnecessary. The framework removes the _need_ to react, which is the only durable way to stop reacting. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#what-the-framework-actually-does) What the Framework Actually Does Three things, working together, made uptrend shakeouts survivable for me. **First — sizing that absorbs the panic.** The single biggest reason I used to capitulate was that my positions were sized in a way that made every red day feel existential. When a 1xATR down move can take a meaningful bite out of your equity, your nervous system treats it as a threat to your survival, not as normal volatility. Once I sized so that no single trade — and no single day — could materially damage my account, the chemistry of those down days changed. The same red screen produced a fraction of the stress, because the stakes were no longer wired to feel catastrophic. **Second — trimming into strength to build a real cushion.** When you carry a portfolio with no realized gains, every down day is a referendum on the entire move. You're holding open exposure with nothing banked, and the market knows it. But when you've trimmed into strength on the way up — taken a 2R partial, locked in something on extreme extensions, carried only the runner core — the down day is no longer a threat to the trade. It's a normal reaction to a position that has already paid you. The cushion isn't just financial. It's psychological. It changes how you read the same chart. **Third — refusing to make decisions intraday.** This one took the longest to internalize. The instinct on a sharp down day is to _do something_. Adjust. Hedge. Cut. Lighten. Anything to feel less helpless. But the truth is that the worst time to make a decision is in the middle of an intraday panic, when the tape is at its loudest and your nervous system is at its most reactive. Real resolution comes after the close. The close gives you a daily candle, a structural read, and the emotional distance to evaluate what actually happened. Anything before that is the market trying to provoke a reaction, and the trader trying to relieve discomfort. Neither produces good decisions. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#the-distinction-that-matters) The Distinction That Matters Once those three structural protections are in place, the mental challenge of these days becomes manageable — not pleasant, but manageable. And the work shifts to learning to ask one question repeatedly, until it becomes reflex: _Am I reacting to my emotions, or to the actual chart structure?_ Discomfort is not information. A red P&L is not a signal. The stress of watching open profits compress is real, but it tells you nothing about what the market is actually doing. The only signal that matters is whether structure has broken — whether the names you hold have lost their daily framework, whether leadership has cracked, whether breadth has confirmed a regime change. If structure is intact, the trade is intact. If leadership is holding, the thesis is holding. The discomfort is a tax for participating in trends, not a warning that something has gone wrong. Trends, by their nature, do not give back nothing. They give back something, regularly, in the form of pullbacks that test conviction. The trader who has built the framework to survive those tests stays positioned for the larger move. The trader who hasn't ends up exiting at the wrong moment and re-entering even later, usually after the recovery has already happened. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#what-uptrend-shakeouts-are-really-for) What Uptrend Shakeouts Are Really For Over time, my relationship to these days has inverted. What used to feel like a threat now feels like a checkpoint. Sharp gap-down days inside an uptrend are the moments the market uses to remove weak hands, reset extension, and prepare the next leg. They are not the end of trends — they are part of how trends are built. The discomfort they produce is doing structural work, even if it doesn't feel that way in the moment. I no longer puke positions on those days. Not because I have stronger willpower than I used to, but because my framework no longer requires it. The sizing is right. The cushion is real. The decision-making is anchored to the close. And the question I ask myself when the screen turns red is the same question, every time: _Has structure broken, or am I just uncomfortable?_ Almost always, it's the second one. **Less reaction. More observation. Trust structure.** [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#reading-institutional-footprints-how-to-position-before-the-move) Reading Institutional Footprints: How to Position Before the Move --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- To engage and build exposure _before_ a massive catalyst or gap up, you have to track institutional footprints and take positions during successful "stress tests." Institutions position themselves prior to major news events, and that accumulation leaves a trail of specific technical clues. The work isn't to predict the catalyst. The work is to read the footprint the catalyst leaves _before it arrives_ — and to act on it while the tape still feels uncertain. Here is how I read those clues and execute the entries before the move happens. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#id-1.-track-the-real-story-with-credit-spreads-and-breadth) 1\. Track the "Real Story" with Credit Spreads and Breadth Before engaging, you need confirmation that institutions are buying risk assets across the broader market. * **Credit spreads breaking down.** Don't rely solely on the VIX — it's often skewed by institutional hedging. Watch credit spreads instead. Prior to the recent gap up, credit spreads broke down below their 21-day moving average. That's a definitive signal that institutions are loading up on risk assets rather than safe, low-yield ones. * **Breadth thrusts.** Look for a massive expansion in market participation. The initial "kicker" reversal featured 66% market participation and an 18-to-1 up/down volume ratio. The McClellan Summation Index flipped up from an oversold level and reclaimed its 10-day moving average. **When breadth expands while price action is still technically in a pullback, that's the signal to start looking for long entries.** #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#id-2.-buy-the-successful-stress-tests-price-action) 2\. Buy the Successful "Stress Tests" — Price Action You build the case to engage by observing how the market handles weakness and tests of critical support levels. * **Rejection of weakness.** The ultimate tell to get long is when the market gaps down but buyers aggressively step in. For example, before the big move, the market gapped down 2.5% on news — but buyers overwhelmed sellers and the day closed green. * **Forming higher lows.** The day before the massive gap up, the market opened down 1.5%. Instead of panicking, the right read was to look for the market to form a higher low (creating an inverse head and shoulders pattern). **When the market continually forms higher lows and closes back above key structures like the 21-day EMA, it proves buyers are in firm control.** #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#id-3.-engage-through-liquid-leaders-execution) 3\. Engage Through Liquid Leaders — Execution While the broader indices are chopping around, you should actively be taking positions in leading stocks that are setting up early. * **Reclaim and backtest setup.** Don't wait for the breakout. Look for liquid leaders (like mega-caps) that have already reclaimed their 21-day rising structure. **Your precise entry point is the backtest.** Wait for the stock to pull back and test that rising 21-day structure — if it holds and forms a higher low, you execute your buy. * **Look for non-random strength.** Stocks don't set up perfectly by accident. Before the ceasefire news even hit, leaders like Google had already reclaimed their 21-day structures, and Amazon had built a base with a structural reclaim and backtest. That pattern is the footprint. #### [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#summary-the-pre-move-playbook) Summary: The Pre-Move Playbook To get positioned early, you don't predict the news. You observe: 1. **Credit spreads** are breaking down. 2. **Breadth** is expanding. 3. You wait for a **red morning or a gap down** to act as a stress test. 4. If the market **forms a higher low** and leading stocks **successfully backtest their rising 21-day structures without breaking down**, you buy the backtest. By trusting these internals and entering on the structural retests, you establish your exposure right before the institutional catalyst triggers the move. The catalyst isn't the trade. The catalyst is the _payoff_ for already being positioned when it arrives. [](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections#building-the-framework-before-the-storm) Building the Framework Before the Storm ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ This morning, AVGO gapped tech down hard. Within minutes, the room's energy shifted — you could feel the panic building through the screen. That kind of moment is where I've come to understand the real work of mentoring traders. The technical content — setups, structure, the math — that's the easy part. The hard part is what happens pre-market on a red gap-down morning, when everyone's looking for what they did wrong. So I want to walk through what I actually teach in those moments, and why it works. **Open Heat is the foundation, and most traders skip it.** Open Heat is the total equity at risk if every open position closes below its key structural level. For me, that level is the 21dma. So my Open Heat at any given time is the sum of what I'd lose if all my names broke their 21dma-structure on the same day. This number matters because it tells you the actual worst-case scenario you're carrying, not the theoretical one. Most traders track position size and stop distance individually, but they never aggregate. They have no idea what their portfolio would do on a coordinated bad day. That's why they panic — they're discovering their real exposure in real time, with the market moving against them. I want my Open Heat sitting in a comfort zone where a full structural break across the portfolio would be uncomfortable but not damaging. For me that's roughly 15–20%. This morning it was at 16%. When the gap opened, I wasn't running mental math to figure out my exposure — I already knew. The risk had been calculated the night before and accepted before the open. **Knowing your risk and accepting it are two different things.** This is the part traders consistently underestimate. You can calculate your Open Heat to the decimal and still capitulate on a red morning, because intellectual knowledge of risk doesn't survive contact with a moving tape. Acceptance is what survives. Acceptance means you've gone through the exercise of pre-experiencing the loss. You've looked at the number and said: if this happens today, I'm fine. The position sizes are right, the structural levels are honored, the loss is within what I committed to. Now I can stop managing my emotions and start managing my process. Without that step, every red candle becomes a renegotiation. You start asking whether the risk you accepted last night is still acceptable now. The answer is almost always no, because the market is louder than your plan in real time. That's how traders end up exiting at the lows of a normal pullback. **Pick one structural anchor and trust it. For me, it's the 21dma-structure.** The reason I anchor everything to the 21dma-structure isn't because it's a magic level. It's because it's a line that exists outside of my emotions. P&L is emotional. Gut feel is emotional. "This feels wrong" is emotional. None of those tell you what the market is actually doing. The structural rule is simple: as long as a stock is holding above its rising 21dma, the uptrend is intact, and any wild price action above that line is noise. Below it, you have a different conversation. Everything in between is just the cost of participating in a trend. The reason most traders struggle here is they use three or four structural levels simultaneously — the 10ma, the 21ema, the 50ma, recent swing lows. The problem with that is they can always find a level that justifies whatever they want to do emotionally. One structural anchor removes that escape hatch. You have one read, and you act on it. **Pullbacks, gap-downs, and shakeouts are the cost, not the verdict.** This is the conceptual shift that took me the longest to internalize. Trends don't give back nothing. They give back something, regularly, in the form of pullbacks that test conviction. A gap-down morning inside a confirmed uptrend isn't a signal that something has broken. It's the price you pay for being positioned for the larger move. The discomfort of a red morning is real, but it's not information. The only signal that matters is whether structure has broken — whether the names you hold have lost their daily framework, whether leadership has cracked, whether breadth has confirmed a regime change. None of that was happening this morning. The broader market was green outside of AI-related tech. The Russell was green. VIX wasn't spiking. Credit spreads were stable. It was rotation, not deterioration. When I told the room not to search for the thousand reasons it happened, that's what I meant. The human urge to make sense of every move is what destroys traders on mornings like this. It's not the red candle that breaks people — it's the story they construct around the red candle. **Evaluate at the close, not intraday.** The final principle I lean on hard: no portfolio decisions get made intraday on a panic day. The worst time to make a decision is in the middle of an emotional move, when the tape is at its loudest and your nervous system is at its most reactive. The close gives you a daily candle, a structural read, and the emotional distance to evaluate what actually happened. The instinct on a red day is to do something. Adjust, hedge, cut, lighten — anything to feel less helpless. But action taken to relieve discomfort is not the same as action taken to manage risk. One is process, the other is anxiety wearing the costume of discipline. **What the mentor actually does.** When I look at what my job is on a morning like this, it's not to be the smartest person in the room. It's to be the calmest one. And the only way to be the calmest one is to have built the framework long before the morning arrives — and to have lived it well enough that the composure isn't performed. Open Heat. Acceptance. One anchor. Process over discomfort. Decisions at the close. That's not five tips. That's one architecture. When it's in place, the loudest mornings become the quietest ones in your own head. And that's the version of the room I'm always trying to build — not traders who handle gap-downs well, but traders for whom the gap-down was never a problem to begin with. [PreviousTrade Room Onboarding (Discord)](https://traderslab.gitbook.io/primetrading/trade-room-onboarding-discord) [NextTrading terms/concepts GLOSSARY](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary) Last updated 10 days ago --- # ATR extensions TV script | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/atr-extensions-tv-script.md) . ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F0DKBQ2C2ePx9gzYXgoOK%252Fimage.png%3Falt%3Dmedia%26token%3D14e18b51-90cd-4743-badf-c29b4adbd106&width=768&dpr=3&quality=100&sign=7870df65&sv=2) 13KB [ATR extensions Sizing TV script\_v7.txt](https://3366034562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi2vUjK9poNdLXgFiQZK%2Fuploads%2FCfyP4uCJUpZMesxV3gRx%2FATR%20extensions%20Sizing%20TV%20script_v7.txt?alt=media&token=57cdf225-2c79-41b6-a801-82acf05e0b5e) Download[Open](https://3366034562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi2vUjK9poNdLXgFiQZK%2Fuploads%2FCfyP4uCJUpZMesxV3gRx%2FATR%20extensions%20Sizing%20TV%20script_v7.txt?alt=media&token=57cdf225-2c79-41b6-a801-82acf05e0b5e) ### [](https://traderslab.gitbook.io/primetrading/atr-extensions-tv-script#atr-extensions-sizing-tv-script) ATR extensions Sizing TV script Overview The ALEX ATR Extensions indicator is a comprehensive volatility and momentum analysis tool that combines Average True Range (ATR), Average Daily Range (ADR), and moving average distance calculations in a single, customizable display. This indicator helps traders assess current price action relative to historical volatility and key moving averages, providing crucial context for risk management and trade planning. Key Features Multi-Metric Analysis * ATR Percentage: Current ATR as a percentage of price for volatility assessment * ADR Percentage: Average Daily Range as a percentage for typical daily movement * Low of Day Distance: Distance from current price to daily low * Moving Average Distance: ATR-normalized distance from 21 and 50 period moving averages Flexible Moving Average Options * Configurable MA Types: Choose between EMA or SMA for both 21 and 50 period averages * Customizable Periods: Adjust moving average lengths to suit your trading style * Daily Timeframe Data: Uses daily moving averages regardless of chart timeframe ATR Extension Levels * Dynamic Price Targets: Calculate extension levels based on ATR multiples from moving averages * Visual Reference Lines: Optional overlay lines showing ATR extension targets * Customizable Multipliers: Adjust ATR multipliers for different risk/reward scenarios Smart Visual Alerts * Color-Coded Distance Metrics: Automatic color changes based on distance thresholds * Symbol Plotting: Customizable chart symbols when distance thresholds are exceeded * Threshold-Based Alerts: Visual cues when price reaches significant ATR distances Comprehensive Data Table * Real-Time Metrics: Live updating table with all key measurements * Customizable Display: Toggle individual metrics on/off based on preference * Professional Styling: Adjustable colors, fonts, and transparency How to Use Volatility Assessment * High ATR%: Indicates elevated volatility, larger position sizing considerations * Low ATR%: Suggests compressed volatility, potential for expansion * ADR% Comparison: Compare current day's range to historical average Moving Average Analysis * ATR Distance 21/50: Normalized distance showing how extended price is from key levels * Positive Values: Price above moving average (bullish positioning) * Negative Values: Price below moving average (bearish positioning) * Color Changes: Automatic alerts when reaching threshold levels Extension Target Planning * ATR Extension Lines: Visual price targets based on volatility-adjusted projections * Risk/Reward Planning: Use extension levels for profit target placement * Breakout Confirmation: Extension levels can confirm breakout validity Symbol Alert System * Chart Symbols: Automatic plotting when distance thresholds are breached * Customizable Triggers: Set your own threshold levels for alerts * Visual Scanning: Quick identification of extended conditions across multiple charts Settings Display Controls * Show ADR%: Toggle average daily range percentage display * Show ATR%: Toggle average true range percentage display * Show LoD Distance: Toggle low of day distance calculation * Show LoD Price: Toggle actual low of day price display * Show ATR Distance from 21/50 DMA: Toggle moving average distance metrics * Show 21/50 DMA Price: Toggle actual moving average price display * Show ATR Extension Levels: Toggle extension target display in table Moving Average Configuration * 21/50 DMA Type: Choose between EMA or SMA calculation methods * 21/50 DMA Period: Customize moving average lengths * ADR/ATR Length: Adjust calculation periods for range measurements Color Thresholds * Threshold Levels: Set distance levels for color changes (default 2.0 and 5.0) * Custom Colors: Choose colors for different threshold breaches * Separate 21/50 Settings: Independent color schemes for each moving average Symbol Settings * Show Char Symbol: Toggle symbol plotting for each moving average * Custom Symbols: Choose any character for chart plotting * Symbol Colors: Customize colors for visual distinction * Threshold Levels: Set trigger points for symbol appearance ATR Extension Lines * Show Extension Lines: Toggle visual extension level lines * ATR Multipliers: Customize extension distance (default 2.0x) * Line Colors: Choose colors for extension level visualization Table Customization * Background Color: Adjust table transparency and color * Text Color: Customize default text appearance * Font Size: Choose from tiny to huge font options Advanced Applications Trend Strength Analysis * Large ATR distances suggest strong trending moves * Small ATR distances indicate potential consolidation or reversal zones * Compare current readings to recent historical ranges Risk Management * Use ATR% for position sizing calculations * Extension levels provide natural profit target zones * Distance metrics help identify overextended conditions Multi-Timeframe Context * Apply to different timeframes for comprehensive analysis * Daily data provides consistency across all chart intervals * Combine with weekly/monthly analysis for broader context Market Regime Identification * High volatility periods: Increased ATR% readings * Low volatility periods: Compressed ATR% readings * Trending markets: Sustained high distance readings * Consolidating markets: Low distance readings with frequent color changes Best Practices Volatility-Adjusted Trading * Increase position sizes during low volatility periods * Reduce position sizes during high volatility periods * Use ATR% for stop-loss placement relative to normal market movement Extension Level Usage * Primary targets: 1.5-2.0x ATR extensions * Secondary targets: 2.5-3.0x ATR extensions * Avoid chasing prices beyond 3x ATR extensions Threshold Optimization * Backtest different threshold levels for your trading style * Consider market conditions when setting alert levels * Adjust thresholds based on instrument volatility characteristics Integration Strategies * Combine with momentum indicators for confirmation * Use alongside support/resistance levels * Incorporate into systematic trading approaches Technical Specifications * Compatible with Pine Script v6 * Uses daily timeframe data for consistency * Optimized for real-time performance * Works on all chart types and timeframes * Supports all tradeable instruments Ideal For * Swing traders using daily charts * Position traders seeking volatility context * Day traders needing intraday reference levels * Risk managers requiring volatility metrics * Systematic traders building rule-based strategies Disclaimer This indicator is for educational and informational purposes only. It should not be used as the sole basis for trading decisions. Always combine with other forms of analysis, proper risk management techniques, and consider your individual trading plan and risk tolerance. Past performance does not guarantee future results. [Previous21dma-structure TV script](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script) [Next21dma-structure Cycle Counter](https://traderslab.gitbook.io/primetrading/21dma-structure-cycle-counter) Last updated 6 months ago --- # Risk Management Metrics | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics.md) . In the trading world, success isn’t just about finding winning trades—it’s about managing risk effectively to preserve and grow capital over the long term. Many traders overlook the importance of structured risk management, often focusing too heavily on gains without a clear plan for mitigating losses. In this article, I’ll Walk you through the key metrics I use to manage portfolio risk, covering strategies that have proven crucial in my trading and what I teach within the PrimeTrading community. These metrics offer a clear framework for tracking and adapting to market conditions, allowing traders to know when to push forward aggressively and when to hold back. By understanding concepts like Daily Exposure, New Exposure, and Open Exposure, traders gain insight into their portfolio’s risk at each stage, helping to maintain balanced exposure even as market conditions fluctuate. ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F75FdHvU0v1AM3uTKIQ6a%252F1533351d-c0a9-4cd0-8d45-4f31770e14e5_1536x479.png%3Falt%3Dmedia%26token%3D199c2673-d421-4da1-8b7e-353ddcc30578&width=768&dpr=3&quality=100&sign=613a4b66&sv=2) * * * [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#daily-exposure-de) Daily Exposure (DE) ------------------------------------------------------------------------------------------------------------------------------------ ### [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#der-daily-exposure-risk) DER (Daily Exposure Risk) Daily Exposure Risk (DER) is the percentage of Equity Capital (%EC) at risk on the current day due to new positions. It’s used to assess the immediate risk taken on daily trades. If DER metrics show consecutive small losses (e.g., -0.25%, -0.35%), it signals a need to halt new trades to prevent overtrading in unfavorable market conditions. ### [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#dep-daily-exposure-profit) DEP (Daily Exposure Profit) Daily Exposure Profit (DEP) represents the %EC gain from new positions taken on the current day. DEP indicates if new positions are gaining traction and allows assessment of profitability in intraday trading. Positive DEP signifies favorable market alignment with these trades. ### [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#delta) Delta Delta DER/DEP tracks the change in both Daily Exposure Risk and Daily Exposure Profit throughout the day. For instance, if Delta DER begins to increase negatively, it indicates rising risk exposure, suggesting it may be time to reduce or close positions. Conversely, if Delta DEP shows positive movement, it signals gains from daily trades, reinforcing the decision to continue trading that day. * * * [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#new-exposure-ne) New Exposure (NE) -------------------------------------------------------------------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#ner-new-exposure-risk) NER (New Exposure Risk) New Exposure Risk (NER) reflects the cumulative risk on positions opened in recent days for which risk has not yet been “financed” through trimming at set profit multiples (R multiples) or by raising stop losses (SLs) to secure gains. NER is calculated based on the potential loss from these open, unfinanced trades if each trade hits its stop loss. This metric ensures that risk is managed progressively as positions mature and are either trimmed or their SLs adjusted to reduce exposure. **Example:** Suppose a recent position was opened with a -0.25% EC risk based on entry and stop loss. If three such positions from recent days are still unfinanced, NER totals -0.75% EC. This cap on unfinanced exposure provides a controlled way to manage potential risk if all recent trades were stopped out. ### [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#nep-new-exposure-profit) NEP (New Exposure Profit) New Exposure Profit (NEP) represents the unrealized gains from these recent, unfinanced positions. NEP tracks profitability potential and provides critical feedback on the traction of new buys, indicating if the current market environment supports continued aggressive positioning. When NEP trends positively, it suggests that recent positions are gaining ground, justifying further exposure. Conversely, a consistently negative NEP may signal the need to step back, avoid new positions, or reduce exposure until conditions improve. ### [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#delta-1) Delta Delta NER/NEP shows the real-time change in risk or profit levels for these unfinanced positions. A rising Delta NEP indicates increasing profitability, reinforcing the decision to open new positions. A positive Delta NEP signals adequate traction, while a negative Delta NEP or rising Delta NER would suggest stepping back to avoid compounding risks. * * * [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#open-exposure-oe) Open Exposure (OE) ---------------------------------------------------------------------------------------------------------------------------------- ### [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#oer-open-exposure-risk-also-known-as-open-heat) **OER (Open Exposure Risk) –** _**also known as Open Heat**_ Open Exposure Risk (OER), also referred to as **Open Heat**, represents the unrealized risk on all current open positions if each were to hit its stop loss. OER reflects the downside exposure still present in open trades and serves as a measure of portfolio vulnerability. By managing Open Heat, I can assess whether the cumulative exposure across active positions aligns with overall risk tolerance. **Example:** If each open position has a -0.2% EC risk, and there are five open positions, OER (Open Heat) would total -1% EC. Monitoring Open Heat allows me to control risk from ongoing positions, signaling when it might be prudent to adjust stop levels or trim positions to keep overall exposure manageable. ### [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#oep-open-exposure-profit) OEP (Open Exposure Profit) Open Exposure Profit (OEP) reflects the total unrealized gains on all open positions, including profits from trims. OEP shows the current profit potential of active trades and indicates whether there’s sufficient traction across the portfolio to maintain or add exposure. **Example:** If a position has a $100 unrealized profit and a $200 profit from trims, the OEP for that position is $300. Across multiple positions, this metric consolidates total open profitability, offering a snapshot of the portfolio’s unclosed gains. ### [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#delta-secured-profits) Delta (Secured Profits) Delta OER/OEP tracks real-time fluctuations in both Open Exposure Risk (Open Heat) and Open Exposure Profit. A positive Delta OEP reflects improving profitability in open positions, supporting a decision to hold or expand exposure. An increasing Delta OER (Open Heat), however, indicates rising risk across the portfolio, signaling a need for caution. This metric helps in dynamically adjusting stops or taking partial profits to balance profitability with controlled exposure. * * * [](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics#conclusion) Conclusion -------------------------------------------------------------------------------------------------------------------- Effective portfolio management is not about guessing market moves but consistent, disciplined risk control. By implementing metrics like Daily Exposure Risk (DER), New Exposure Risk (NER), and Open Exposure Risk (OER), traders can manage their capital with precision, securing gains while minimizing downside risk. Each metric serves a distinct purpose, from measuring immediate risks to understanding long-term exposure and providing a robust toolkit for making informed decisions. In PrimeTrading, we focus on building these skills to create a sustainable approach to trading. When traders use these metrics as a guide, they develop an edge rooted in risk management rather than mere prediction. By incorporating these metrics, I hope you’ll find yourself better equipped to navigate the markets confidently, knowing that every trade aligns with a broader, controlled growth and capital preservation strategy. [PreviousWhy the Panda?](https://traderslab.gitbook.io/primetrading/why-the-panda) [NextMarket STRUCTURE & PIVOTS](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots) Last updated 1 year ago --- # 21dma-structure Cycle Counter | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/21dma-structure-cycle-counter.md) . ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FDIJni8bfdztbkwegnxe3%252Fimage.png%3Falt%3Dmedia%26token%3Da03307eb-9019-46c7-9a6e-266d782220c4&width=768&dpr=3&quality=100&sign=4bdf24af&sv=2) 8KB [21dma-structure cycle counter TV script\_v1.1.txt](https://3366034562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi2vUjK9poNdLXgFiQZK%2Fuploads%2Fx4bYNtc5ISTUdHiNJxu1%2F21dma-structure%20cycle%20counter%20TV%20script_v1.1.txt?alt=media&token=d73f15a3-4d45-46f8-8723-10ac64c60511) Download[Open](https://3366034562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi2vUjK9poNdLXgFiQZK%2Fuploads%2Fx4bYNtc5ISTUdHiNJxu1%2F21dma-structure%20cycle%20counter%20TV%20script_v1.1.txt?alt=media&token=d73f15a3-4d45-46f8-8723-10ac64c60511) 21DMA Structure Counter (EMA/SMA Option) Overview The 21DMA Structure Counter is an advanced technical indicator that tracks consecutive periods where price action remains above a 21-period moving average structure. This indicator helps traders identify momentum phases and potential trend exhaustion points using statistical analysis. Key Features Moving Average Structure * Configurable MA Type: Choose between EMA (Exponential Moving Average) or SMA (Simple Moving Average) * 21-Period Default: Optimized for the widely-watched 21-period moving average * Triple MA Structure: Tracks high, close, and low moving averages for comprehensive analysis Statistical Analysis * Cycle Counting: Automatically counts consecutive periods above the MA structure * Historical Data: Maintains up to 2,500 historical cycles (approximately 10 years of daily data) * Z-Score Calculation: Provides statistical context using mean and standard deviation * Multiple Standard Deviation Levels: Displays +1, +2, and +3 standard deviation thresholds Visual Indicators Color-Coded Bars: * Gray: Below 10-year average * Yellow: Between average and +1 standard deviation * Orange: Between +1 and +2 standard deviations * Red: Between +2 and +3 standard deviations * Fuchsia: Above +3 standard deviations (extreme readings) Breadth Integration * Multiple Breadth Options: NDFI, NDTH, NDTW (NASDAQ breadth indicators), or VIX * Background Shading: Visual alerts when breadth reaches extreme levels * High/Low Thresholds: Customizable levels for breadth analysis * Real-time Display: Current breadth value shown in data table Smart Reset Logic * High Below Structure Reset: Automatically resets count when daily high falls below the lowest MA * Flexible Hold Period: Continues counting during temporary weakness as long as structure isn't violated * Precise Entry/Exit: Strict criteria for starting cycles, flexible for maintaining them How to Use Trend Identification * Rising Counts: Indicate sustained momentum above key moving average structure * Extreme Readings: Z-scores above +2 or +3 suggest potential trend exhaustion * Historical Context: Compare current cycles to 10-year statistical averages Risk Management * Breadth Confirmation: Use breadth shading to confirm market-wide strength/weakness * Statistical Extremes: Exercise caution when readings reach +3 standard deviations * Reset Signals: Pay attention to structure violations for potential trend changes Multi-Timeframe Application * Daily Charts: Primary timeframe for swing trading and position management * Weekly/Monthly: Longer-term trend analysis * Intraday: Shorter-term momentum assessment (adjust MA period accordingly) Settings Moving Average Options * Type: EMA or SMA selection * Period: Default 21 (customizable) * Reset Days: Days below structure required for reset Visual Customization * Standard Deviation Lines: Toggle and customize colors for +1, +2, +3 SD * Breadth Selection: Choose from NDFI, NDTH, NDTW, or VIX * Threshold Levels: Set custom high/low breadth thresholds * Table Styling: Customize text colors, background, and font size Technical Notes * Data Retention: Maintains 2,500 historical cycles for robust statistical analysis * Real-time Updates: Calculations update with each new bar * Breadth Integration: Uses security() function to pull external breadth data * Performance Optimized: Efficient array management prevents memory issues Best Practices 1. Combine with Price Action: Use alongside support/resistance and chart patterns 2. Monitor Breadth Divergences: Watch for breadth weakness during strong readings 3. Respect Statistical Extremes: Exercise caution at +2/+3 standard deviation levels 4. Context Matters: Consider overall market environment and sector rotation 5. Risk Management: Use appropriate position sizing, especially at extreme readings Disclaimer This indicator is for educational and informational purposes only. It should not be used as the sole basis for trading decisions. Always combine with other forms of analysis and proper risk management techniques. [PreviousATR extensions TV script](https://traderslab.gitbook.io/primetrading/atr-extensions-tv-script) Last updated 12 months ago --- # Market STRUCTURE & PIVOTS | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots.md) . Hi! Here is the latest article in the PrimeTrading education series about how to use **MARKET STRUCTURE & PIVOTS** like a swing & position pro trader. Here’s what you’ll learn: * What is a market **STRUCTURE** * What is a **PIVOT** * Why using pivots is important to **TIME** your entry * How to **FIND** pivots * How to **USE** pivots to enter a trade * How to use pivots to **MANAGE** an early trade Enjoy! ✌️ * * * ### [](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots#what-is-a-market-structure) What is a market STRUCTURE Before going into our main subject, it is important to understand what a **market structure** is. The price of any stock moves in bursts, up or down, from different lengths. No stock will move in straight line (except maybe GME & AMC in 2020…but we’re not here to find MEME stocks ;)) so a stock in an uptrend will increase in price for a certain time, until it pulls back and/or consolidate for a certain time before continuing his ascension. These new highs & new lows are making what we call a **MARKET STRUCTURE**. It is built of: * Higher Highs (**HH)** * Higher Lows **(HL)** * Lower Highs **(LH)** * Lower Lows **(LL)** In an **UPTREND**, we want to see: 1. HH 2. HL 3. HH 4. HL _See the_ _**uptrend**_ _structure example below:_ ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FZGCcgx42SuXOSGSBIqQ9%252Fc0b2affc-8b61-48e0-8a46-cb275c9bda2a_1635x919.webp%3Falt%3Dmedia%26token%3Dd9fdf682-3d2a-4f82-a3b1-44de22b235c8&width=768&dpr=3&quality=100&sign=bba93198&sv=2) During a **DOWNTREND/PULLBACK** we want to see: 1. LH 2. LL 3. LH 4. LL _See the_ _**downtrend/pullback**_ _structure example below:_ ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FPVeAUXzd37HF58lS1QVJ%252F189a2f95-2915-4cc8-acf5-c790930e8bc4_1633x919.webp%3Falt%3Dmedia%26token%3Dd0b69a31-bb43-4f4c-b35b-2e3ae20be9cb&width=768&dpr=3&quality=100&sign=2d2f67ed&sv=2) As a trader, we want to find the moment where the odds are shifting in our favor and the trend is ready to resume upward. To be able to confirm this change of character, we’ll need to see the **structure shift** from a short term downtrend/pullback, to an uptrend. **To confirm this structure shift, we want to see:** 1. A Higher low **(HL)** 2. Followed by a Higher High (**HH)** _See the_ _**structure SHIFT**_ _example below:_ ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F4zpIMH8hbitGSfo65No6%252Fe2c9e050-3660-4bee-ac90-c10392f6c99e_1633x919.webp%3Falt%3Dmedia%26token%3D2f289788-cc3e-4863-b498-fb6bb5047eb1&width=768&dpr=3&quality=100&sign=725aa25c&sv=2) Now you’ll tell me…yes but Alex, by the time the HH is confirmed, I missed all the initial move. You’re right! That’s where our little PIVOT friend come into play… * * * ### [](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots#what-is-a-pivot) What is a PIVOT A pivot is essentially the level where we’ll be able to take the educated guess that if we breakout from here, price will likely make a **HIGHER HIGH (HH).** If price breakout above our most recent swing high, which was the last **LOWER HIGH (LH)** in our pullback structure, then our next swing will create a new **HIGHER HIGH (HH).** This recent swing high (LH) is our **PIVOT**. _See the_ _**PIVOT**_ _example below:_ ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FqLYN6TvQQMyG8Tjgwxjt%252F60216a65-a6c9-4890-9c45-2315361e5222_1643x919.webp%3Falt%3Dmedia%26token%3D78ae180d-9bad-449e-849e-ac39b2ff76d8&width=768&dpr=3&quality=100&sign=c1381289&sv=2) * * * ### [](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots#why-using-pivots-is-important-to-time-your-entry) Why using pivots is important to TIME your entry There is two main reasons why using the PIVOT is very important. 1. Increasing your trade **probability** by waiting for a price structure shift 2. Being **early** in a trade by entering lower in the base and increasing your potential trade return For example, another entry tactic I use, entering on the Down Trend Line (DTL) breakout (which I call the Wedge Break (WB)), offers an even earlier entry… BUT the probability of the trade working is less as we did not confirm a price structure shift yet. * * * ### [](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots#how-to-find-pivots) How to FIND pivots In order to find those pivots, it’s essential that you train your eyes to see the market swings & price structure. I know it can be quite challenging at first to see those highs, lows, etc. That’s why I suggest a tool that can help you learning that. There’s an indicator called “ZIG ZAG” available on almost every good charting software that will highlight on your chart the market structure. Use it the first few weeks if you need help spotting market structure quickly. [LINK: ZIG ZAG indicator in TradingView](https://www.tradingview.com/chart/?solution=43000591664) _(I adjust the “depth” parameter at 2)_ _See the_ _**ZIG ZAG**_ _indicator example below:_ ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252Fkj8tEvjSRzKdUxLOxrxg%252F710a471a-518d-4edf-bdaf-d3f7ab053650_1605x899.webp%3Falt%3Dmedia%26token%3D77b57c81-9a77-435d-a3ea-fb35b5198b2a&width=768&dpr=3&quality=100&sign=203b3ef6&sv=2) **Important pullback characteristics to look for** Once you spotted your market structure within a stock, you want to make sure it has these characteristics. * Prior **uptrend** (I want to have an uptrend on the chart left side of at least 20-30%) * **Pullback** structure (LH-LL) * Ideally a **HL before the DTL** breakout * **Price tightness** before the breakout, you don’t want the last swing (LH-HL) be more than 10%. The smaller the better Then, you are ready to simply attach a straight line to the most recent swing high within the pullback. In the case of our TGI example below, the PIVOT is at 19.23 (recent LH). _See a PULLBACK & PIVOT example below:_ ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FtotpG14ZsHkdhWXDMDE7%252F7f5aa67d-0290-4639-b9c4-ce8b03d23203_1605x899.webp%3Falt%3Dmedia%26token%3Dd9b953f2-4768-40bf-b73d-dbc8b6754781&width=768&dpr=3&quality=100&sign=a9797b9d&sv=2) * * * ### [](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots#how-to-use-pivots-to-enter-a-trade) How to USE pivots to enter a trade Once I find a good setup and mark my pivot with a line, I then want to place an alert at this price. When the market opens and you hear all these alerts ringing, what do you do? I like to enter using these tactics: * Enter directly on the **pivot breakout** (you can use automatic stop orders). * Better entry price if stock is running away, but higher chances of a squat/failed breakout. * Enter on the **hourly (H1) pivot breakout** high. * Higher entry price, but you increase your probability of the trade working. **Pivot breakout entry** The first method I use to enter in trades at pivots is to simply enter a market order when the price crosses it up. In that case, you get an entry that is very close to the pivot, but the risk is higher that the stock fail is breakout and your at a loss. If you work full time, you can also use automatic stop orders at these levels on your broker platform. * Stop Order @ 19.23$ * With a SL placed at the most recent HL * If this level is broken, then the whole setup is not still valid based on market structure. This way you can automate your trading, but you’ll also have to take smaller position because your SL will be larger than the breakout candle Low Of Day (LOD) I like to use. (A full article on this subject soon) _See a PIVOT breakout example below:_ ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FdYaSaKwo3Qjz63vyTfwb%252Fa66ca588-a44a-42c8-b8f7-2b492a9018f8_1605x899.webp%3Falt%3Dmedia%26token%3D0c63e570-6fc0-4b52-89a9-edbab9a70eb9&width=768&dpr=3&quality=100&sign=fc44fadc&sv=2) **H1 pivot breakout entry** To increase your win rate using these entries, you can ask for a little more confirmation at the pivot. In that case, you can wait the pivot breakout, and then go on the lower H1 timeframe and mark the HIGH of that H1 candle. In our example below, this H1 high is @ 19.42. You can then put an automatic stop order at this price or a simple price alert to enter the trade once we get a breakout of this H1 high. * Stop Order @ 19.42$ * With a very tight SL placed at the H1 confirmation candle. In that case, @ 18.98$ _See a PIVOT H1 breakout example below:_ ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FrT4ygLxxSehAz3JvSyqz%252Fce440d56-568c-45ec-bf1a-1b13f7bcee43_1605x899.webp%3Falt%3Dmedia%26token%3D675ceb42-20f4-4844-bf48-a14dae9f1fbe&width=768&dpr=3&quality=100&sign=7304492d&sv=2) * * * ### [](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots#how-to-use-pivots-to-manage-an-early-trade) How to use pivots to MANAGE an early trade As I said, not every entry will work. **You’ll notice that sometimes they try to breakout a stock only to sell into that strength**. In that case, the price will come right back to your entry or below. You have to anticipate that scenario that happens quite often, specially in the last year or so during bad market environment. When you enter the stock you have to look for these early cues: **1- Price breakout powerfully, then pullback slowly to the pivot level** * In that case, watch for a simple retest of the level, and continuation upward. Could simply be an intraday BORS setup. **2- Price breakout and they are selling it hard BUT without taking out LOD** * In that case, I want to give the stock some time below the entry level to see if it was only a shakeout. I keep the position intraday (if SL not hit), but **if price did not come back above pivot at the end of the day, I close the position.** **3- Price breakout and they are selling it hard even below LOD** * In that case I sell the position right away without asking question. With scenarios 2 & 3, you want to **always reset your pivot alert in case in was a false breakout due to a bad general market day and they try to breakout the stock again the day after.** I missed too much opportunities by removing the stock from FL only to see it rocket higher the following day. _See a FAILED pivot breakout example below:_ ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252FbcAfvhxbKwCm94BLNcSE%252F2d32de92-74bf-496c-98d4-c190a524b032_1605x899.webp%3Falt%3Dmedia%26token%3De0753ec6-f191-49e1-80e0-00395ace9853&width=768&dpr=3&quality=100&sign=6f94c2ee&sv=2) [](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots#takeaway) **Takeaway** ------------------------------------------------------------------------------------------------------------------------ In this article, I showed you my own system for using MARKET STRUCTURE & PIVOTS ENTRY, however these rules might not fit your style or personality. You MUST have a system in place with specific rules that fits your personality, and that, you’ll have to experiment to find what fits you best. **I really hope that you enjoyed that PrimeTrading Education series article. If you did, please share it so that more folks can be reached and this Newsletter can grow. :)** [PreviousRisk Management Metrics](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics) [NextAlex's Trading System - FULL Walkthrough](https://traderslab.gitbook.io/primetrading/education-sessions/alexs-trading-system-full-walkthrough) Last updated 1 year ago --- # 21dma-structure TV script | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script.md) . ### [](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script#moving-averages-21dma-structure) Moving Averages (21dma-structure) As an intermediate-term swing trader, the **21-day moving average** is the backbone of my system. Over time, I’ve simplified my approach to the point where this is really the only indicator I keep on my charts — aside from a few key lines to help define structure and pivots. To give that moving average more context and flexibility, I use a **21-day EMA structure**, built from the **lows, highs, and closing prices**. This creates a dynamic zone — not just a single line — that helps me visualize trend, momentum, and risk. It gives enough room for natural volatility, while still keeping me anchored to the trend. Everything I do — from entry to trimming to holding — revolves around this structure. When price is above it, I lean in. When it’s below and declining, I stay out or manage risk tighter. Simple, clean, and consistent. 4KB [21dma-structure TV script\_v7.3.txt](https://3366034562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi2vUjK9poNdLXgFiQZK%2Fuploads%2FIUyHZKAiCKX4BDr3CSCd%2F21dma-structure%20TV%20script_v7.3.txt?alt=media&token=02918ccd-27ee-434b-a840-0d7b393c0ca1) Download[Open](https://3366034562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi2vUjK9poNdLXgFiQZK%2Fuploads%2FIUyHZKAiCKX4BDr3CSCd%2F21dma-structure%20TV%20script_v7.3.txt?alt=media&token=02918ccd-27ee-434b-a840-0d7b393c0ca1) ![](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2F3366034562-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDi2vUjK9poNdLXgFiQZK%252Fuploads%252F57AZV14Wjx7FAtRxTbd4%252Fimage.png%3Falt%3Dmedia%26token%3D4c7f01bf-31f7-432b-a476-c3de9c35269d&width=768&dpr=3&quality=100&sign=5f12deae&sv=2) ### [](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script#adjustable-ma-structure) Adjustable MA Structure _Modified by PrimeTrading — originally by BalarezoCapital_ The **Adjustable MA Structure** is a visual trend framework that highlights directional bias and structure using three dynamic moving averages: one based on **high**, one on **close**, and one on **low**. It helps traders quickly assess whether price is in a confirmed uptrend, downtrend, or neutral zone. * * * #### [](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script#key-features) 🔧 Key Features **✅ Adaptive to Timeframe** * Automatically uses **Daily** settings for intraday/daily charts, and **Weekly** settings for weekly charts. * Separate inputs for MA **length** and **type** (SMA or EMA) depending on timeframe. **🎯 Structure Logic** The indicator plots: * **MA High**: moving average of highs (top band) * **MA Close**: moving average of closes (center line) * **MA Low**: moving average of lows (bottom band) These act like dynamic structure bands. The trend direction is defined only when **all three MAs** are rising or falling: * ✅ _Uptrend_: All MAs rising → center line turns **gray** * ❌ _Downtrend_: All MAs falling → center line turns **pink** * 🔄 _Neutral_: Mixed trend → center line holds last color **🌫️ Structure Cloud** The space between MA High and MA Low is filled with a **neutral gray cloud**, which defines the "structure zone." Price trading inside this range often signals chop or indecision. * * * #### [](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script#bar-color-logic-optional) 🟩 Bar Color Logic (Optional) When enabled (`Change Bar Color`), bars are colored based on their position relative to the structure: * **Bullish Color (default black)**: Close is above all 3 MAs. * **Bearish Color (default pink)**: * If _"Use High Below Structure"_ is ON: bar is bearish when **high** is below the lowest MA. * If OFF: bar is bearish only if **close** is below all MAs. * **Gray**: Anything else (neutral memory mode to avoid noise). > This helps highlight moments of strong structure confirmation or breakdown. * * * #### [](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script#custom-inputs) ⚙️ Custom Inputs **Moving Average Settings** * Daily Length & Type (EMA/SMA) * Weekly Length & Type (EMA/SMA) **Bar Color Settings** * Toggle bar color on/off * Toggle `High < MA Low` condition for bearish bars **Visual Settings** * Adjustable line size * Custom trend colors and cloud opacity * * * #### [](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script#use-case) 🧠 Use Case This indicator is ideal for swing traders and trend followers who want to: * Visually track short- or mid-term trend alignment * Avoid false signals by requiring _full MA agreement_ * Identify high-probability breakout/breakdown zones * Reduce screen clutter by using a single structure band setup * * * Let me know if you want a simplified version for in-app tooltips or a visual chart example added to this! ### [](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script#open-source-script) Open-source script In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our [House Rules](https://www.tradingview.com/house-rules/?solution=43000590599) . * * * ### [](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script#disclaimer) Disclaimer The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by [PreviousAlex's Trading Journal](https://traderslab.gitbook.io/primetrading/tools/alexs-trading-journal) [NextATR extensions TV script](https://traderslab.gitbook.io/primetrading/atr-extensions-tv-script) Last updated 9 months ago --- # Unknown \# TradersLab doc ## TradersLab - \[Welcome to TLab doc!\](https://traderslab.gitbook.io/traderslab/readme.md) - \[Quickstart\](https://traderslab.gitbook.io/traderslab/getting-started/quickstart.md) - \[Settings\](https://traderslab.gitbook.io/traderslab/getting-started/settings.md): TradersLab SETTINGS Documentation - \[Market Overview\](https://traderslab.gitbook.io/traderslab/dashboards/market-overview.md): TradersLab MARKET OVERVIEW Documentation - \[TLMM Breadth\](https://traderslab.gitbook.io/traderslab/dashboards/tlmm.md): TradersLab TLMM Dashboard Documentation - \[Intraday GDB\](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb.md): TradersLab INTRADAY GDB Documentation - \[Sectors & Themes\](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes.md): TradersLab SECTORS & THEMES Dashboard Documentation - \[Screener\](https://traderslab.gitbook.io/traderslab/dashboards/screener.md): TradersLab SCREENER Documentation - \[Filters library\](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters.md): TradersLab SCREENER FILTERS Documentation - \[Watchlists\](https://traderslab.gitbook.io/traderslab/dashboards/watchlists.md): TradersLab WATCHLISTS Documentation - \[Using TLMM to stay on the right side of the market\](https://traderslab.gitbook.io/traderslab/tutorials/using-tlmm-to-stay-on-the-right-side-of-the-market.md) - \[Screener Introduction\](https://traderslab.gitbook.io/traderslab/screener-introduction.md): Screener introduction session - \[Relative Rotation (RRG)\](https://traderslab.gitbook.io/traderslab/relative-rotation-rrg.md) - \[TradersLab Home Page\](https://traderslab.gitbook.io/traderslab/traderslab-home-page.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on a page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/readme.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/mindset-surviving-shakeouts-and-holding-for-multi-week-moves.md). # Mindset: Surviving Shakeouts and Holding for Multi-Week Moves ### Mindset: Surviving Shakeouts and Holding for Multi-Week Moves One of the biggest challenges for a swing or position trader today is not finding entries, but staying in the trade long enough for it to matter. The market environment has evolved in a way where sharp pullbacks, gap-down opens, and fast shakeouts are no longer exceptions, they are part of the normal rhythm of an uptrend. If your default reaction is to reduce exposure or exit on the first sign of weakness, you will constantly find yourself out of your best positions right before they resume higher. A lot of what feels like “good risk management” in the moment is often just the mind looking for comfort. A red screen, a gap down, or an intraday flush creates a sense of urgency that something must be done. But urgency is rarely aligned with good decision-making. The market doesn’t reward activity, it rewards alignment. And alignment comes from understanding the broader structure, not reacting to short-term discomfort. In a strong trend, most pullbacks are not the start of something new, they are part of the same move. They serve a purpose. They reset sentiment, shake out weak positioning, and create the conditions for continuation. If you look at any sustained multi-week move, it is rarely a straight line. It is a sequence of advances, pauses, stress-tests, and quick pullbacks that feel uncomfortable in real time but look completely normal in hindsight. The difficulty is that you don’t experience them in hindsight, you experience them in the moment, when everything feels uncertain. This is where a key mental shift needs to happen. Discomfort is not information. A red P\\&L is not a signal. Feeling stressed during a pullback does not mean the market is breaking. The only thing that matters is whether the underlying structure has changed. Are leaders breaking key levels? Is the trend being violated? If the answer is no, then the trade itself has not changed, even if the emotional experience has. Most traders spend a lot of time refining entries, looking for better timing or more precision. But the real limiter of performance is often the inability to hold through normal volatility. If you consistently exit on the first red day, or react to every stress-test, you remove the possibility of participating in the part of the move that actually drives returns. The larger gains in trading do not come from being right more often, they come from allowing your winners to expand over time. That only happens if you stay in. There is no version of trend trading where you avoid shakeouts entirely. They are not a flaw in the system, they are a necessary part of it. They are what make trends sustainable. They create the emotional pressure that forces weak hands out and allows stronger positioning to take control. Learning to sit through them is not about being passive, it is about understanding what matters and what doesn’t. It is about recognizing that not every adverse move requires a response. On days where the market is pulling back aggressively, your role shifts. It is no longer about trying to optimize entries or extract maximum performance. It becomes about preserving your positioning and avoiding irreversible decisions made under stress. Trying to force clarity in the middle of an intraday move is often where the most damage is done. Good positions get sold not because the setup failed, but because the pressure became too uncomfortable. In many cases, the real information only becomes clear after the close, once the noise has settled. A large part of the ability to stay calm through these periods comes from proper sizing. This is not just a psychological concept, it is a structural one. If your position sizing is appropriate, you can absorb normal volatility without it impacting your decision-making. If your sizing is too large, every move becomes magnified, and even a routine pullback feels like a major threat. The market hasn’t changed, but your perception of it has. Good sizing creates the conditions for objectivity. Another important component is how you manage exposure into strength. Trimming into extensions is not just about locking in profits, it is about building a mental cushion. By reducing exposure when R:R deteriorates and realizing some gains along the way, you create flexibility. That flexibility allows you to approach pullbacks with a different mindset. Instead of seeing them as something to fear, you can start to see them as opportunities to re-engage, provided the structure remains intact. At a higher level, the edge in this style of trading is not just identifying the right stocks or entering at the right level. It is staying aligned with the trend long enough for it to pay you. That requires patience, discipline, and a clear framework that separates what is noise from what is meaningful. The market will constantly test that framework through volatility and uncertainty. The goal is not to eliminate that discomfort, but to operate correctly despite it. If you want to capture multi-week and multi-month moves, you have to accept the conditions that come with them. That includes shakeouts, temporary drawdowns, and periods of doubt. You cannot participate in extended trends while avoiding the very characteristics that define them. The focus should remain on structure, leadership, and overall market context, not on the emotional reaction to short-term movement. Less reaction, more observation. Trust the structure, and give your positions the time they need to work. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/mindset-surviving-shakeouts-and-holding-for-multi-week-moves.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \# PrimeTrading ## PrimeTrading - \[Alex's Swing Trading System\](https://traderslab.gitbook.io/primetrading/alexs-swing-trading-system.md) - \[Mindset: Surviving Shakeouts and Holding for Multi-Week Moves\](https://traderslab.gitbook.io/primetrading/mindset-surviving-shakeouts-and-holding-for-multi-week-moves.md) - \[PrimeTrading Academy - The Basics\](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics.md) - \[Who Am I?\](https://traderslab.gitbook.io/primetrading/who-am-i.md) - \[Alex's scans (TradersLab)\](https://traderslab.gitbook.io/primetrading/alexs-scans-traderslab.md) - \[Trade Room Onboarding (Discord)\](https://traderslab.gitbook.io/primetrading/trade-room-onboarding-discord.md) - \[Alex's Trading Psychology Reflections\](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections.md) - \[Trading terms/concepts GLOSSARY\](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary.md) - \[Why the Panda?\](https://traderslab.gitbook.io/primetrading/why-the-panda.md) - \[Risk Management Metrics\](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics.md) - \[Market STRUCTURE & PIVOTS\](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots.md) - \[Alex's Trading System - FULL Walkthrough\](https://traderslab.gitbook.io/primetrading/education-sessions/alexs-trading-system-full-walkthrough.md) - \[Building Trading System\](https://traderslab.gitbook.io/primetrading/education-sessions/building-trading-system.md) - \[Using TLMM to stay on the right side of the market\](https://traderslab.gitbook.io/primetrading/education-sessions/using-tlmm-to-stay-on-the-right-side-of-the-market.md) - \[Alex's TradersLab daily routine\](https://traderslab.gitbook.io/primetrading/education-sessions/alexs-traderslab-daily-routine.md) - \[Alex's Trading Journal\](https://traderslab.gitbook.io/primetrading/tools/alexs-trading-journal.md) - \[21dma-structure TV script\](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script.md) - \[ATR extensions TV script\](https://traderslab.gitbook.io/primetrading/atr-extensions-tv-script.md) - \[21dma-structure Cycle Counter\](https://traderslab.gitbook.io/primetrading/21dma-structure-cycle-counter.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on a page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/alexs-swing-trading-system.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/readme.md). # Welcome to TLab doc! Welcome to the official \*\*TradersLab Documentation Hub\*\* — your go-to resource for mastering the platform and unlocking its full potential. Here, you'll find clear, structured guides covering every feature TradersLab offers — from market dashboards and sector analysis to advanced stock screening tools. Whether you're just getting started or looking to refine your workflow, this documentation is designed to help you navigate TradersLab efficiently and stay ahead in the markets. Explore interactive guides, best practices, and tips to ensure you leverage TradersLab as your complete trading edge. Welcome to the official \*\*TradersLab Documentation Hub\*\* — your go-to resource for mastering the platform and unlocking its full potential. Here, you'll find clear, structured guides covering every feature TradersLab offers — from market dashboards and sector analysis to advanced stock screening tools. Whether you're just getting started or looking to refine your workflow, this documentation is designed to help you navigate TradersLab efficiently and stay ahead in the markets. Explore interactive guides, best practices, and tips to ensure you leverage TradersLab as your complete trading edge. ### Jump right in
Getting StartedTradersLab Walkthrough/files/OcFvwdTMlkgMMg2X0eG2/pages/CyH2xJQs9yWJ1S8BYNav
DashboardsLearn about Tlab dashboards!/files/TxP5VEzkHnKLtmmy7RDr/pages/7aUFmnCMx9m4smGncsXL
SettingsShare your docs online/files/15LCiDlZXq8Z47v9X77U/pages/JjjojIyKxaiBPzzLwvtg
--- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/readme.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/dashboards/market-overview.md). # Market Overview ## Overview The \*\*Market Overview\*\* page in TradersLab provides a comprehensive snapshot of the stock market, helping traders quickly assess market conditions, trends, and opportunities. This dashboard includes market indices, sector distribution, stock movers, news headlines, upgrades/downgrades, and economic events—all in one place. ## Key Sections and Features ### \*\*Market Indices and Performance\*\*
At the top of the Market Overview page, key indices are displayed, providing insights into broad market movements: \* \*\*NYSE Composite Index (^NYA)\*\* \* \*\*Equal Weight S\\&P 500 (RSP)\*\* \* \*\*Equal Weight Nasdaq 100 (QQQE)\*\* \* \*\*Small Cap Index (IWM)\*\* Each index box includes: \* \*\*Current price level\*\* \* \*\*Daily percentage change\*\* \* \*\*Trend condition\*\* (e.g., Pullback, Correction, etc.)
#### Credit Spread (SHY/HYG) Tracks the spread between short-term Treasuries and high-yield bonds. \* \*\*Rising spread = risk-off\*\* (credit tightening, bearish for equities). \* \*\*Falling spread = risk-on\*\* (credit easing, bullish for equities).\\ A “Bearish” tag means spreads are widening — often an early warning of defensive positioning. #### Volatility Index (VIX) Represents short-term volatility expectations. \* \*\*Below 21-Day MA → neutral or bullish backdrop\*\* \* \*\*Above 21-Day MA → elevated risk\*\*\\ The trend indicator (“21 MA Trend (5d)”) helps spot when volatility is starting to rise or contract — a critical risk gauge for position sizing. #### Bitcoin (BTCUSD) Used as a \*\*risk sentiment proxy\*\*, especially in speculative phases. \* Bullish when BTC trends above its 21-day MA with positive momentum. \* Bearish when below — often signaling risk aversion in growth assets.
#### Market Sentiment Shows the daily \*\*advance-decline breadth\*\*, comparing advancers vs. decliners across the market. \* \*\*Positive values\*\* → more stocks rising than falling. \* \*\*Negative values\*\* → underlying weakness even if indexes appear flat. #### New Extremes Measures \*\*new 21-day highs and lows\*\* across the universe. \* \*\*High number of new highs\*\* = expanding participation. \* \*\*High number of new lows\*\* = internal deterioration. #### Long-Term Health Percentage of stocks trading above their \*\*200-day moving average\*\*. \* 50% = healthy, broad uptrend. \* <50% = weakening or corrective environment.\\ This gives a structural view of how deep the trend runs under the surface. #### Breadth Momentum Based on \*\*z-score normalization\*\* of breadth indicators (like McClellan Oscillator and Summation).\\ Z-score normalization converts each reading into a standardized scale, helping remove noise and make levels \*consistent\* across time. \* \*\*High positive z-scores\*\* = momentum thrust. \* \*\*Deep negatives\*\* = washed-out, oversold breadth. #### Sector Strength Tracks how many sectors are currently positive (out of 11 GICS sectors). \* \*\*>7 positive sectors\*\* = broad strength, high probability trend environment. \* \*\*<4 positive sectors\*\* = narrow leadership, higher risk of false breakouts. ## Global Daily Breadth
### \*\*At A Glance: Sector Distribution & Market Returns\*\* This section features a visual representation of stock movements across various sectors: \*\*Sector Distribution:\*\* View return distributions across sectors in an easy-to-read bubble chart.
\*\*Intraday GDB Chart:\*\* Analyze real-time market breadth data.
\*\*Returns:\*\* Track historical and current returns across different market segments.
{% hint style="info" %} Users can toggle between different market views: \* \*\*S\\&P 500\*\* \* \*\*Nasdaq 100\*\* \* \*\*Russell 2000\*\* \* \*\*NYSE\*\* {% endhint %} ### \*\*News Headlines\*\*
This section aggregates financial news to keep traders informed about market-moving events. Users can view: \* \*\*Symbol-specific news\*\* (related to stocks in your watchlist or screener results) \* \*\*General market news\*\* (top financial news from major sources) ### Today’s Hot Stocks
Traders can quickly identify stocks with significant price action. This section provides: \* \*\*Gainers:\*\* Top stocks with the highest positive percentage changes. \* \*\*Losers:\*\* Stocks experiencing the largest drops. \* \*\*Most Active:\*\* Stocks with the highest trading volume. Each stock entry includes: \* \*\*Ticker symbol\*\* \* \*\*Company name\*\* \* \*\*Current price\*\* \* \*\*Daily price change (%)\*\* ### \*\*Leading Stocks & Stocks to Watch\*\* #### \*\*Leading Stocks\*\* A heatmap view of the strongest stocks in the market based on performance metrics. \*\*Heatmap:\*\*
\*\*Distribution Bubble chart:\*\*
\*\*Table view:\*\*
#### \*\*Stocks to Watch\*\* Identifies stocks showing setup potential, liquidity, and notable price movements. \*\*Heatmap:\*\*
\*\*Distribution Bubble chart:\*\*
\*\*Table view:\*\*
### \*\*Upgrades and Downgrades\*\*
This section displays analyst rating changes from major financial institutions. Traders can view: \* \*\*Stock ticker & company name\*\* \* \*\*Upgrade or downgrade details\*\* (e.g., "Equal-Weight → Overweight") \* \*\*Research firm responsible for the rating change\*\* ### \*\*Economic Calendar\*\*
A critical tool for macroeconomic traders, this section lists upcoming economic events with: \* \*\*Event name\*\* (e.g., GDP Growth Rate, Jobless Claims, etc.) \* \*\*Scheduled date\*\* \* \*\*Impact level (High/Medium)\*\* ### \*\*Earnings Calendar\*\*
This section tracks upcoming earnings reports, displaying: \* \*\*Stock ticker & company name\*\* \* \*\*Earnings release date & time\*\* \* \*\*Estimated EPS (Earnings Per Share)\*\* \* \*\*Estimated revenue\*\* {% hint style="info" %} ## How Traders Can Use the Market Overview 1. \*\*Assess Overall Market Conditions\*\* \* Use index performance data and sector distribution charts to gauge market trends. 2. \*\*Identify Market Leaders & Opportunities\*\* \* Check the Gainers, Losers, and Most Active lists to find high-momentum trades. 3. \*\*Stay Informed with News & Ratings\*\* \* Read top financial news and analyst upgrades/downgrades to anticipate market moves. 4. \*\*Plan Around Key Economic Events\*\* \* Use the Economic Calendar to prepare for high-impact market-moving announcements. 5. \*\*Monitor Earnings Reports\*\* \* Stay ahead of earnings season with the Earnings Calendar for potential volatility plays. {% endhint %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/dashboards/market-overview.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/alexs-swing-trading-system.md). # Alex's Swing Trading System ## A Quick Note Before You Dive In What you're about to read is \*\*my system\*\* — built entirely around \*\*my personality, my risk appetite, my emotions, my lifestyle\*\*, and how I want to approach the market long term. The rules I follow… the types of setups I trade… how I trim and manage positions… the frequency and pace I operate at — \*\*it’s all tailored to me\*\*. It works because it \*fits\* who I am, both as a trader and a person. So don’t come here expecting something to copy and paste into your own process. Instead, use this system as a \*\*starting point\*\* — something to \*\*learn from, test, get inspired by\*\*, and adapt as you figure out what actually fits \*you\*. That’s the real goal. Over time, your own system will take shape — one that aligns with your mindset, your life, and your long-term goals. This is mine.\\ Go build yours, but I'm here to help ;) Alex {% embed url="" %} ## Rules, Discretion, and the Role of Judgment As this system has evolved and more people have followed my work, a recurring point of tension has surfaced — particularly around decisions that don’t align perfectly with every rule laid out in this GitBook. That tension is understandable. Most traders seek clarity, certainty, and structure, especially when navigating uncertain market environments. Hard rules provide comfort. They create boundaries, reduce ambiguity, and help protect against poor conditions and emotional mistakes. Early in a trading career, this type of structure is not only helpful, it is essential. Rules act as guardrails. They prevent overtrading, keep risk contained, and force discipline when experience is limited. However, as time in the market accumulates, the function of those rules begins to shift. The framework you see here exists to define structure, context, and intent. It outlines how I assess environments, identify leadership, manage risk, and think about positioning. What it does not attempt to do is eliminate judgment. Over the years, the rules within my system have gradually become less of a rigid checklist and more of a lens through which I evaluate probability, risk, and opportunity. They help me understand \*why\* I am involved in a trade, not simply whether a box has been checked. With experience, many of the secondary rules act more as conviction multipliers than absolute gates. When price action is constructive, leading stocks are behaving well, and bases are developing in a healthy way, I allow for flexibility. That flexibility is not random, impulsive, or emotional. It is grounded in repeated exposure to different market regimes and an understanding of how opportunities evolve in real time. A key element of this approach is maintaining a probabilistic mindset. Markets are not binary. They rarely present perfect, fully aligned conditions before moving. There are periods where the picture is unclear, signals are mixed, or leadership is just beginning to emerge. In those moments, I allow myself to \*test\* — always with defined risk — not to force profits, but to gather information. Early trades serve as feedback mechanisms. Traction, or the lack of it, tells me something valuable about the environment I am operating in. This means that not every indicator needs to be flashing a buy signal for a trade to be valid. Sometimes the goal is not immediate performance, but information. Understanding whether setups are following through, whether leaders are being supported, and whether risk is being rewarded is part of a discretionary trader’s job. That process cannot be fully automated or reduced to a static rule set. For that reason, I deliberately avoid over-constraining my process with too many rigid rules or indicators. Doing so would limit my ability to apply judgment, experience, and context. Trading, at its core, is a game of probabilities, not certainties. My objective is to position myself where the odds are favorable, manage risk when they are not, and remain flexible enough to adapt as conditions evolve. This is why you should not expect this system to function like a robot, nor should you expect zero deviation from what is written here. This framework is not a script to be followed blindly. It is a structure within which I operate, navigate, and occasionally bend when the market provides sufficient justification to do so. That is not a lack of discipline. It is disciplined discretion. Ultimately, my goal has never been to provide a step-by-step recipe for replicating my trades. Mastery in trading is not built through imitation. It is built through years of observation, repetition, success, failure, and reflection. What I aim to share here is how I think about risk, how I interpret market behavior, and why I make the decisions I do. From there, the work is yours. Over time, through multiple cycles and countless decisions, your own framework will take shape — one that aligns with your mindset, your risk tolerance, and your understanding of probability. ## CORE PRINCIPLES ### Core Philosophy: Trading the Market Waves with Intentionality In my approach, \*\*trading starts with the market — not the stock\*\*. It’s about aligning with the \*\*psychology of market cycles\*\* and understanding how capital flows shape trends. The goal isn’t to catch random setups in isolation — it’s to ride the \*\*right wave\*\*, with the \*\*right names\*\*, at the \*\*right time\*\*. That wave is the core. The stocks I trade? They’re simply vehicles. Once I determine the phase of the market — whether it's the early stages of a trend reversal, a continuation setup, or a correction — I build a \*\*concentrated basket of liquid leaders\*\* that reflect that environment. This mindset — seeing things at the \*\*Market Cycles + Portfolio level\*\* — allows me to stay detached from any single stock's noise. It helps me operate systematically, without emotional interference from individual P\\&L swings. I’m not chasing every breakout or swing setup. I’m positioning \*\*within context\*\* — the broader market structure, relative strength flows, and internal breadth. A big part of that edge comes from \*\*only trading the top liquid leaders\*\* — and trading them the best I can. By choice, I remove the noise of everything else. It’s impossible to catch everything that’s moving, and I’m not trying to. These names offer the \*\*highest probability setups\*\*, the cleanest structure, and the strongest institutional backing. That’s where real performance comes from — and that’s where I stay focused. ### Mental Models That Drive My System This is not about chasing confirmation. In fact, the \*\*edge comes from acting before it feels easy\*\* — before everyone else sees it. The system is built around a few critical mental anchors: \* \*\*Market > Setups:\*\* Always respect the market’s phase. A good setup in a bad tape is not worth your capital. \* \*\*Price First:\*\* Ignore the noise. Structure and price action override everything — news, indicators, sentiment. \* \*\*No Breakouts:\*\* My edge is in \*\*pullbacks to structure\*\* — usually around the 21dma. I don't chase highs. I wait for price to come to me. \* \*\*Cushion Is Leverage:\*\* The profit cushion on current positions gives me the flexibility to test new exposure — it’s my tactical edge. \* \*\*Defense Is Offense:\*\* In corrections, survival and mental clarity are alpha. I protect capital and wait for new alignment. \* \*\*Play the Odds, Not the Outcome:\*\* I treat every exposure as a probability — not a guarantee.\\ That mindset makes it easier to adjust quickly. If the setup doesn’t develop or the odds shift away, I reduce or exit exposure without hesitation. I’m not here to prove a point — I’m here to allocate risk where the edge is. It’s not about being right, it’s about staying aligned with probability. \* \*\*You Can’t Catch Everything:\*\* In strong markets, there will be hundreds of names moving. Trying to chase them all leads to scattered execution and underperformance.\\ Focus on the \*\*strongest setups out of pullbacks\*\*, trade them well, and add only when there’s room, not from FOMO. ### It’s Not About Being Right — It’s About Playing the Odds
Once you’ve been through enough cycles, you stop expecting clean cause-and-effect. Some days, your best name gaps down 2–3% on no news. Other days, everything you touch sticks and gaps up. That’s just how markets work — \*\*random in the short term, but structured and repeatable over time\*\*. I trade with a win rate around \*\*40% on average\*\*. And I’m completely at peace with that — because this game isn’t about being right all the time. It’s about knowing that when the right setup shows up, the \*\*odds have shifted in your favor\*\*, even if that doesn’t guarantee a win. Think of it like counting cards in blackjack.\\ You're not predicting the exact outcome of the next hand — you're reading the environment, understanding when the odds lean in your direction, and \*\*sizing your bet accordingly\*\*. I do the same with each trade. That mindset shift is huge.\\ You start to see losses not as failures, but as part of the math. You stop expecting every trade to work — and that helps \*\*detach from outcome, manage emotion\*\*, and stay consistent. Because at the end of the day, this game is about \*\*playing your edge\*\*, not chasing perfection.\\ And if you do that with discipline, the winners take care of the rest. ### The High-Level Structure of My System 1. \*\*Market Timing First:\*\* \* I use \*\*price\*\*, and the \*\*McClellan Indicator (MCSI/MCO)\*\* to determine whether the market offers a favorable risk/reward window. \* I focus on \*\*oversold breadth\*\* (MCO) for entries and avoid new positions when the MCSI is in a confirmed downtrend. \* \*\*No market confirmation = no portfolio risk.\*\* 2. \*\*Position Building via 21dma Structure:\*\* \* I trade \*\*pullbacks into the 21dma-structure\*\*, either on weakness into the zone or on strength when reclaiming structure. \* After a market pullback or correction, I like to get the \*\*weekly 10wma-structure\*\* \*\*confluence\*\* as well for added confirmation. \* I avoid buying anything >1x ATR above the 21dma. \* Everything revolves around \*\*structure\*\*, \*\*relative strength\*\*, and \*\*positioning context\*\*. 3. \*\*Concentration & Execution:\*\* \* I typically trade \*\*5–15 liquid names\*\* at a time. \* Full position size is entered early — risk per trade is between \*\*0.25% and 0.5% of total capital\*\*, up to 1% on high-conviction setups. \* I don’t scale blindly. \*\*Adds are treated as new trades\*\*, with structure, risk, and separate stops. 4. \*\*Selling Rules:\*\* \* I trim \*\*into strength\*\* (e.g., 2R) and \*\*on technical weakness\*\* (21dma-structure break). \* Stops are based on \*\*closing behavior around the 21 EMA low\*\*, not intraday noise. \* I don’t use hard stops — it’s a \*\*discretionary but disciplined approach\*\*. 5. \*\*Earnings Management:\*\* \* Position sizing into earnings is managed based on \*\*cushion vs. implied move\*\*. \* I never hold full size into earnings. At most, \*\*1/3 or 1/6\*\*, depending on extension and risk. 6. \*\*Exposure Management:\*\* \* \*\*Out of Correction:\*\* Start light. Engage leaders. Use cushion to add. \* \*\*Confirmed Trend Pullback:\*\* Add back exposure at support, only if cushion permits. \* \*\*Overbought:\*\* Stop adding. Trim strength. Protect gains. \* \*\*Breakdown:\*\* Cut risk. Sit out. Reassess. Watch MCSI and breadth for re-entry signal. ### Summary Mindset: Structure Over Emotion This is not a fast-paced, scalp-the-open kind of system. It’s \*\*intentional\*\*, \*\*framework-based\*\*, and \*\*psychologically resilient\*\*. \* I operate \*\*exclusively on daily charts\*\* — no intraday noise. \* Focus time: \*\*first hour and final 30 minutes.\*\* \* My \*\*edge is in selection and timing\*\*, not in sitting at the screen all day. I don’t care about hitting every move. I care about putting size behind the \*\*right move\*\*, within the \*\*right wave\*\*, with \*\*risk fully defined\*\*. If I’m trading without a map — just reacting to candles or alerts — I know I’m operating at a disadvantage. That’s why I built this system: to bring structure to my trading, clarity to my decisions, and \*\*longevity to my edge\*\*. ### 10 Golden Rules \*\*1. Respect the trend, not your cushion.\*\*\\ Don’t let short-term P\\&L fluctuations shake your confidence. Focus on structure, not fear. Let your selling rules guide the trade. \*\*2. Engage early, not late.\*\*\\ Edge comes from recognizing early shifts in trend — not chasing consensus. The best moves begin before it feels comfortable. \*\*3. Manage Open Heat actively.\*\*\\ Your unrealized gains are not safe by default. Use trims and trailing stops to stay in control of your equity curve. \*\*4. Ride strength, don’t guess tops.\*\*\\ Strong trends often run further than expected. Stay aligned with price, and let structure—not opinion—tell you when it’s time to exit. \*\*5. Small drawdowns are the real edge.\*\*\\ Progress isn’t about big winners — it’s about keeping the down periods shallow so you’re ready when the tide turns. \*\*6. Position smartly, not emotionally.\*\*\\ You don’t have to catch every move. If it’s the start of a real trend, you’ll get your chance. Focus on where you want to buy, not on FOMO. \*\*7. Survival is a position.\*\*\\ In bad markets, your best trade might be going flat. Capital and mental clarity are more valuable than a forced trade. \*\*8. Wait for confirmation, not pride.\*\*\\ You don’t need to be first. Let price prove it — reclaim key moving averages, see the RS, then engage with structure. \*\*9. Master inactivity.\*\*\\ Not trading when there’s no edge is just as important as knowing when to push. Use quiet markets to build edge, not to burn capital. \*\*10. Patience compounds.\*\*\\ Swing and position trading requires emotional detachment and time. Let setups work. Focus on weeks and months — not minutes. ## \*\*THE 21DMA STRUCTURE PLAYBOOK\*\* ### THE 21DMA-STRUCTURE As an intermediate-term swing trader, the \*\*21-day moving average\*\* is the backbone of my system. Over time, I’ve simplified my approach to the point where this is really the only indicator I keep on my charts — aside from a few key lines to help define structure and pivots. To give that moving average more context and flexibility, I use a \*\*21-day EMA structure\*\*, built from the \*\*lows, highs, and closing prices\*\*. This creates a dynamic zone — not just a single line — that helps me visualize trend, momentum, and risk. It gives enough room for natural volatility, while still keeping me anchored to the trend. Everything I do — from entry to trimming to holding — revolves around this structure. When price is above it, I lean in. When it’s below and declining, I stay out or manage risk tighter. Simple, clean, and consistent.
{% content-ref url="/pages/bFYXKktUol6vf56IXO63" %} \[21dma-structure TV script\](/primetrading/tools/21dma-structure-tv-script.md) {% endcontent-ref %} ### THE PLAYBOOK \*A practical framework for reading trend strength, momentum, and risk.\* The 21dma-structure sits at the center of my process. It’s not something I use because it’s popular or because it works for everyone — it’s simply the framework that has consistently made the most sense to me. It gives me clarity. It simplifies the noise. It helps me understand the rhythm of the market in a way that aligns with how I trade. For me, the 21dma isn’t about signals or formulas. It’s about \*\*behavior\*\*. The slope of the 21dma, the reactions around it, the pivots, the reclaims, the failed retests — that’s what I pay attention to. Those details tell me how demand is evolving in the short-term trend, and that’s where most of my decisions come from. I use this playbook in \*\*two ways\*\*: \* first, to assess the overall market environment and understand whether conditions are supportive or hostile, and \* second, to evaluate \*\*individual stocks\*\* for setups and entries. Both work together in my system — a stock setup means nothing to me if market structure isn’t aligned, and strong market structure means nothing if the stock can’t confirm its own behavior. The 21dma-structure ties the two sides together. And sometimes, after a pullback or correction, \*\*leading stocks will form reclaim & backtest setups before the market does\*\*. When the broader market is still working through its own \*\*higher low (#3 scenario)\*\*, the strongest names often reveal themselves early. When I see that — leadership setting up while the market structure is starting to turn constructive — I allow myself to \*\*test the waters with caution\*\*. It’s not full aggression yet, but it’s a place where I start leaning in because leaders tend to move first. When price is above a rising 21dma-structure, I generally feel more comfortable being involved. It tells me the trend is behaving well and that weakness into structure is usually healthy. When price is below it, especially if the 21dma is flattening or rolling over, that’s where I naturally pull back and get more cautious. That’s where I tend to see more chop, hesitation, and failed attempts at strength. After a deeper pullback or corrective phase, the key moment for me is always the \*\*reclaim of the 21dma-structure\*\*. That reclaim tells me structure is beginning to repair itself. If it holds, and I see the 21dma starting to curl back up, that’s usually when I start paying closer attention for new setups. I don’t try to guess bottoms — I just wait for structure to rebuild. So most of my short-term read on the market comes down to one simple question: \*\*How is price reacting to the 21dma-structure right now?\*\*
I don’t try to forecast anything. I just observe the behavior that’s unfolding. And over time, I’ve noticed that the same five patterns keep repeating themselves. \*\*These are the four behaviors I track in my own trading:\*\* #### \*\*1. Pullback Into a Rising 21DMA-Structure (Uptrend pullback)\*\* This appears \*\*in a confirmed uptrend\*\*. The trend is already established, and price is pulling back in a healthy, normal way. \*\*Behavior\*\* In a confirmed uptrend, price pulls back into a \*\*rising\*\* 21dma-structure.\\ Two bullish variations typically appear: \* a clean bounce on first touch, or \* an initial bounce followed by a retest that forms a new \*\*higher low\*\*. \*\*Structural Meaning\*\* This is the uptrend maintaining control. A rising 21dma means the sequence of \*\*higher highs and higher lows\*\* is intact, and the pullback is simply price resetting after an extension. When price reacts well at structure — either through the first bounce or a retest/higher low — it confirms that buyers are still setting the rhythm of the trend. There’s no shift in character, no loss of demand, and no structural warning. \*\*Why it matters for positioning\*\* This is one of the most reliable places for me to get involved in an existing trend. The market is already trending up, the pullback is normal, and the rising 21dma gives me clean, defined risk. Instead of chasing breakouts, I can buy weakness into structure with the trend on my side. If the uptrend continues, I’m already in at structure; if it fails, the structure gives me a clear line to step aside. \*\*How I play it\*\* This is where I’m most aggressive. It’s historically where my win rate is the highest. I either \*\*buy the weakness into the rising 21dma-structure\*\*, or I wait for the \*\*daily reversal pivot reclaim\*\* to buy early strength that confirms the short-term structure shift. Both approaches keep me aligned with a strong trend without chasing extended moves.
#### \*\*2. Reclaim & Backtest (Structure Higher Low Confirmation)\*\* This shows up \*\*after a pullback or correction\*\*. The market has weakened, structure broke down, and now price is attempting to rebuild and transition back toward an uptrend. \*\*Behavior\*\* Price reclaims the 21dma-structure, then pulls back for a clean retest that forms a \*\*structure higher low\*\*. \*\*Structural Meaning\*\* This is the point where the downtrend loses control. A higher low forms after the reclaim, breaking the sequence of lower lows/lower highs and signaling that the the structure is beginning to shift from corrective → constructive. \*\*Why it matters for positioning\*\* This is usually the earliest and cleanest moment to position for a potential new trend. Buyers defend where they should, the pullback has likely completed, and the risk is well-defined. If the trend continues, you’re already in; if it fails, the structure gives you a clear line to manage risk. \*\*How I play it\*\* After a pullback or correction, this is one of my favorite spots to get involved. I’m not chasing strength — I’m buying the retest with structure in my favor. My win rate is high here because I let the structure confirm before acting.
#### \*\*3. Reject & Higher Low (Early constructive action)\*\* This typically appears \*\*during the transition phase\*\*, when the market is trying to repair structure but isn’t ready to reclaim the 21dma yet. \*\*Behavior\*\* Price rejects the 21dma-structure, but instead of breaking down, it forms a \*\*higher low\*\* underneath. \*\*Structural Meaning\*\* Even though price couldn’t reclaim structure yet, sellers failed to push to a lower low. Demand is showing up early, and the downtrend rhythm is weakening. \*\*Why it matters for positioning\*\* I treat this as a potential setup forming. If price later reclaims the 21dma-structure, the move is usually stronger because buyers were already defending underneath. \*\*How I play it\*\* I begin to pay close attention when I see constructive action in liquid leaders. If leadership is clearly emerging and market internals confirm the move, I will start to slowly test the cycle with pilot positions. However, this phase is strictly for probing—it is not the time to be aggressive.
#### \*\*4. Reject & Lower Low (Rollover/ Downtrend re-confirmation)\*\* This can show up in two places of the market cycle: \* \*\*deep inside a downtrend\*\*, where structure is already broken and weakness continues, or \* \*\*at the very start of a pullback\*\*, where the initial rejection of the 21dma-structure signals that more weakness is likely ahead. \*\*Behavior\*\* Price rejects the 21dma-structure and makes a \*\*lower low\*\*, continuing the sequence of lower highs/lower lows. \*\*Structural Meaning\*\* The downtrend remains in full control. Structure isn’t repairing — it’s progressing. Sellers are setting the rhythm, and demand isn’t strong enough to shift the pattern. \*\*Why it matters for positioning\*\* I avoid forcing longs here. The structure gives me no reason to try to anticipate a turn, and the risk of continuation lower is high. \*\*How I play it\*\* I stay on the sidelines. Nothing here suggests opportunity for me. I preserve capital, stay patient, and wait for structure to eventually rebuild.
## MARKET TIMING Timing the market windows is the foundation of my system—that’s the priority. I use TradersLab’s TLMM dashboard for that. Over time, I determined my edge, where buying a pullback setup has the highest probability or working and leading to a sustained move. I buy early in the market move, but I am still waiting for the Price and Breadth confirmation to increase the odds. I do buy on weakness in an uptrend, if a leading stock is into support, even if short-term breadth is not oversold. But that's not the bulk of my positioning, as I recognize that the odds are not as high as if the market is oversold. ### Price Structure Comes First The 21-day moving average isn’t just a line on the chart — for me, it’s a \*\*core structure\*\* that keeps me grounded in what matters most: \*\*price\*\*. Price reflects everything. Every belief, every forecast, every position — it's already baked in. You don’t need to guess where things are headed when you can simply follow what’s happening. \*\*Price tells the truth.\*\* And when you trust that, trading becomes a lot simpler. Be dumb — follow price. That’s why I anchor so much of my process around the \*\*21dma-structure\*\*. When the market is trading \*\*above a rising 21dma\*\*, that’s my safeguard. It means the short-term trend is intact, the structure is clean, and conditions are favorable. If we’re below it — especially after a strong move — that’s when I stay cautious. That’s where chop lives. That’s where traders give back gains. After a larger pullback or correction, I want to see \*\*price reclaim the 21dma\*\*. That reclaim is everything — especially if the 21dma starts to curl back up. That’s what resets the structure and gives me a green light to look for entries again. From there, I focus on two main types of action: 1. \*\*Buying weakness\*\* or \*\*early strength confirmation\*\* into a \*\*rising 21dma\*\* — when the trend is strong and a pullback gives me a high R/R entry at structure. 2. \*\*Buying strength or weakness\*\* just after on the \*\*reclaim of a curling-up 21dma\*\* — especially after a broader pullback. That reclaim and initial backtest often mark the start of a new wave. The goal isn’t to predict — it’s to respond. Structure tells me when it’s safe. Price tells me when it’s time. ### Understanding Character Change Around the 21dma-Structure One of the most important aspects of my system is recognizing \*\*character change\*\* — those subtle shifts in behavior that signal whether the market is strengthening or weakening around the \*\*21dma-structure\*\*. Back in early September 2025, the price action showed \*\*constructive behavior\*\*:\\ we were still forming \*\*higher lows\*\*, and each rejection of the 21dma-structure was getting \*\*weaker and weaker\*\*. That’s exactly what I want to see during a healthy uptrend — the market absorbing supply, respecting structure, and starting to build the conditions that lead to higher highs. The environment was improving, and the structure was supportive. But the recent action in November 2025 is different. We have now \*\*broken the higher-low structure\*\*, and the last two sessions showed a \*\*strong rejection\*\* of the declining 21dma-structure. That’s a meaningful change. The market is no longer absorbing selling pressure the same way; instead, sellers are starting to show presence \*around\* the moving average. That shift tells me the rhythm has changed, and the environment I depend on for clean, high-probability setups is no longer in place. This is why observing how price behaves \*\*around the 21dma-structure\*\* is so central to my process. I’m not simply looking at whether price is above or below a line — I’m tracking \*how\* the market interacts with it: \* Is the 21dma acting as a platform for constructive behavior? \* Or is it acting as resistance that rejects price sharply? \* Are higher lows forming and tightening the structure? \* Or is the market starting to break those early supports? For me, that interaction — the \*\*character around structure\*\* — is what defines my edge.\\ It tells me whether the environment is shifting toward opportunity or caution, and it helps me align my timing with the actual behavior of the market rather than predictions or emotions.
#### \*\*Why I use QQQE for market health\*\* For market timing, I don’t use QQQ — I use \*\*QQQE\*\*. And that’s intentional. QQQ is heavily weighted toward a handful of mega-caps. Those names can mask what’s actually happening under the surface. A few giants can drag the index up while the rest of the market is weakening, or hold the index flat while most stocks are breaking down. That’s not useful for the type of trading I do. QQQE, on the other hand, is \*\*equal weight\*\*. Every component counts the same, so it gives me a much cleaner read on \*\*broad participation\*\*. It tells me whether the average stock in the tech/growth space — the liquid leaders I actually trade — is healthy, pulling back, tightening, or breaking down. This matters because my setups don’t come from mega-caps holding up the index. They come from \*\*broad strength\*\*, \*\*breadth\*\*, and \*\*structure\*\* across the names that make up the real trading universe: liquid growth, second-tier leaders, and core tech. QQQE allows me to see: \* whether the market is supporting the types of stocks I trade \* whether strength is widespread or concentrated \* whether pullbacks are healthy resets or signs of weakness \* whether the average leader is respecting or breaking its 21dma-structure This is why QQQE is my main reference for market health — it aligns directly with my process, my universe, and my setups. It filters out distortions, eliminates the noise from mega-cap weighting, and shows me the true condition of the environment I’m trading in. When QQQE is strong and respecting structure, I know the backdrop is supportive. When it’s breaking down, rolling over, or failing reclaims, I know it’s time to stay cautious — even if QQQ itself still looks fine.
### MCO for Timing. MCSI for Confirmation. #### \*\*What MCO and MCSI Actually Are\*\* Before using MCO and MCSI in my process, it’s important to understand what they truly measure. They’re both breadth indicators based on \*\*advancers vs. decliners\*\*, but they track different layers of the market’s internal health. #### \*\*MCO — McClellan Oscillator (Timing Tool)\*\* MCO is a \*\*short-term breadth momentum indicator\*\*, built from the relationship between advancing issues and declining issues on an exchange (for me: NDX components, not NYSE). \*\*How it’s calculated (simple version):\*\* \* Take the daily \*advancers minus decliners\* \* Smooth it with two exponential moving averages (19-day and 39-day EMAs) \* Subtract the two EMAs from each other \* The result is the MCO In simple terms, MCO measures \*\*how strong or weak participation is on a short-term basis\*\*. When MCO drops deeply negative, it means: \* too many stocks declined vs. advanced \* breadth has been washed out \* we’re in an oversold condition \* fear is elevated \* conditions are shifting from “selling climax” → “snapback potential” This is why I compare it to a \*\*rubber band\*\* — stretches too far, and odds shift toward a bounce or reset. Not guaranteed, but the risk/reward improves. #### \*\*MCSI — McClellan Summation Index (Confirmation Tool)\*\* MCSI is the \*\*longer-term breadth trend indicator\*\*, and it’s essentially the cumulative “running total” of the MCO. \*\*How it’s calculated (simple version):\*\* \* Take the MCO reading each day \* Add it to yesterday’s MCSI value \* This cumulative line becomes the MCSI \* Compare it to its own moving average (I use the 10dma) So where MCO is short-term \*\*momentum\*\*, MCSI is long-term \*\*breadth trend and participation\*\*. When MCSI curls up, it tells me: \* the underlying trend of participation is improving \* more stocks are beginning to join the move \* breadth is supporting the structure repair When MCSI reclaims its \*\*10dma\*\*, that’s the moment breadth actually turns — a structural shift in participation, not just a bounce. This is why I use MCSI \*after\* MCO: \* \*\*MCO gives the timing.\*\* \* \*\*MCSI gives the confirmation.\*\* When they align with the market reclaiming the \*\*21dma-structure\*\*, that’s when I have the backdrop I want to start pressing. #### \*\*Why I Use Them Together\*\* \* \*\*MCO = tells me when conditions are washed out enough to pay attention.\*\* \* \*\*MCSI = tells me whether real participation is supporting the move.\*\* \* \*\*21dma-structure = tells me whether price action agrees.\*\* When all three line up, I get the highest probability window of the cycle — oversold → repair → participation → structure reset. That’s where I want to be aggressive. #### My Process In my process, price always leads. But once structure starts resetting, I turn to \*\*MCO (McClellan Indicator)\*\* to time the opportunity, and to \*\*MCSI (McClellan Summation Index)\*\* to confirm that there’s real participation behind the move. I use \*\*MCO\*\* like a rubber band. When it stretches too far to the downside — especially after a correction or a hard pullback — it doesn’t guarantee a reversal, but the odds begin to shift in our favor. Every strong move starts from a state of stretch and fear. When \*\*MCO\*\* drops below \*\*-1σ\*\*, I’m on alert. That’s where fear peaks and the market gets washed out — often creating the conditions for a snapback. But how I act on that depends on \*\*where we are in the broader market cycle\*\*. If we’re in a \*\*strong market early in a new trend\*\*, those quick washes might be all you get — and you have to be ready to step in fast. Later in the cycle, or during deeper resets, I tend to wait for more confirmation and \*\*oversold readings in the -2σ area\*\*. Context always matters. \* If MCO is oversold in the \*\*-1σ or lower\*\*, and price retesting or reclaiming the 21-dma structure area, I prepare for \*\*pullback trades\*\*. \* If MCO is oversold in the \*\*-2σ or lower\*\* I watch for \*\*deeper cycle reversals\*\*. But timing isn’t enough — I need confirmation. That’s where \*\*MCSI\*\* comes in. I’m looking for MCSI to curl back up after a downtrend — ideally right as \*\*price is starting to reclaim the 21dma-structure\*\*. That’s \*\*not a green light\*\*. That’s where I \*\*test the turn\*\*. Maybe I take a small starter, start leaning in, but keep it light and measured. If MCSI then pushes higher, \*\*reclaiming its own 10dma\*\*, that’s the \*\*real shift\*\*. That’s when \*\*participation starts to broaden\*\*, and I get the \*\*confidence to size up\*\*. That’s not feelers anymore — that’s when I \*\*press the gas\*\*. If \*\*MCSI flips down\*\*, especially after an \*\*extended run in the\*\* \*\*+1 to +2σ\*\*, it signals that \*\*breadth is contracting\*\* — and when that happens, I stop looking to add. No new trades. I’m not cutting all exposure, but I \*\*hold off on committing new risk\*\*. In this kind of environment, \*\*structure isn’t breaking yet\*\*, but the \*\*wind is shifting\*\* — and pressing here is how you end up getting chopped to pieces. I want to see participation stabilize and breadth contracts before I step back in. #### The Flow \* \*\*MCO and/or MCSI oversold (-1 to -2σ)\*\* = \*timing window opens\* \* \*\*MCSI curl-up + 21dma reclaim/retest\*\* = \*early confirmation, test the turn\* \* \*\*MCSI 10dma reclaim\*\* = \*press with conviction\* \* \*\*MCSI curl-down\*\* → caution, participation fading. \* \*\*MCSI curl-down\*\* from overbought area (+1 to +2σ) → Late stage trend weakening. Trim into strength. That’s when I stop hesitating. I don’t need to know the bottom — I just need to know when the wind has started to shift in our favor. That’s when I size in. That’s when I press.
## \*\*Why I Don’t Try to Pick Bottoms\*\* One of the biggest improvements in my trading came when I stopped trying to pick bottoms during downtrends. Catching the exact low looks great from the outside, but in practice it usually leads to frustration, repeated small losses, and unnecessary drawdowns. Downtrends are structurally built to trap traders who try to anticipate reversals. Support levels break, bounces fail, and every “promising reversal” often ends up giving back gains on the next leg. After living through that cycle enough times, it became clear to me that bottom-fishing offers a terrible risk/reward profile. That’s why I anchor my timing around how the market behaves \*\*relative to the 21dma-structure\*\*. I’m not trying to guess where the low is — I’m looking for confirmation that structure is \*\*actually beginning to repair\*\*. Below a declining 21dma-structure, the market remains in breakdown or repair mode, and any strength is unreliable. Above the 21dma-structure, I shift into observation mode to see whether volatility tightens, sellers lose control, and a potential higher low forms. Once the market begins turning around and builds a \*\*rising or curling 21dma-structure\*\*, that’s when the tone finally shifts and the risk/reward becomes favorable again. The reclaim of the 21dma-structure isn’t just a line crossing — it represents the structural transition from \*\*lower highs and lower lows\*\* to the early stages of \*\*higher lows and higher highs\*\*. That’s the moment where the behavior of the market actually changes, and where I want to start taking exposure. It removes the need to predict. I simply align myself once structure confirms the downtrend is ending. I also want to highlight something important in my process: the periods where the market is trending below a declining 21dma-structure are not wasted time. Those phases create space to recharge mentally after extended uptrends, step away from the constant pressure of managing exposure, and reset without feeling the need to act. Even though I’m not day trading, carrying risk for long stretches still takes a toll, and those repair phases allow me to disconnect and prepare for the next opportunity. So instead of guessing bottoms, I focus on three things: \* \*\*Structural confirmation:\*\* I wait for the market to show reclaim or constructive behavior around its 21dma-structure instead of reacting to every rebound in a downtrend. \* \*\*A shift in rhythm:\*\* I want to see the pattern of lower highs/lower lows break before I commit capital, because that’s when the environment begins supporting my style again. \* \*\*Favorable risk/reward:\*\* I’d rather enter slightly “late” with structure behind me than repeatedly catch falling knives with no confirmation. I’m not trading to impress anyone or prove I can nail the exact bottom. I trade for my own account, and I want to risk when the environment offers the best probability and the cleanest structure. For me, that moment almost always appears \*\*after\*\* the market starts trading constructively around the 21dma-structure — not before. ## \*\*Why I Don’t Play Market Rotation During Downtrends\*\* Another key evolution in my process was deciding to stop chasing market rotation when the environment I trade — QQQ and the top liquid leaders — is in a confirmed downtrend. On paper, rotation logic sounds compelling: money rotates into energy, financials, defensives, and suddenly those sectors start showing relative strength while growth is breaking down. It creates the illusion that “there’s always something working,” and if you’re not careful, you can get pulled into squeezing pivots of the market even when your universe is under pressure. But in practice, for me, that approach created a constant drift away from where the \*\*real opportunities appear in every cycle\*\*. When relative strength pockets emerge during corrections, I anchor myself to names that almost always become leaders in the next uptrend. I’m not tempted to chase temporary strength in sectors that historically don’t deliver multi-month structural runs aligned with my edge. Instead of observing the market objectively, rotation pulled me into managing positions I didn’t truly want to own. That’s the real cost of rotation for me — not just the P/L outcome, but the \*\*opportunity cost and psychological drift\*\*. It drags attention away from the names that actually matter. Over time, I realized something: \*\*The next cycle rarely comes from the rotational sectors that look good when the market is weak — it almost always comes from the same liquid leaders.\*\* Those names often begin tightening first. They repair structure. They start pulling in dollar-flow before the next leg becomes obvious. If I’m busy rotating into whatever looks “safe,” I’m almost guaranteed to be late on the true leaders. That’s why I stopped chasing rotation during corrections. It wasn’t about activity — it was about alignment with my system and my edge. Instead, I use those periods to: \* \*\*Recharge & reset:\*\* Step back from constant exposure and reduce cognitive load. \* \*\*Study structure:\*\* Observe how leaders behave around key moving averages and volatility contraction. \* \*\*Prepare for the turn:\*\* Stay mentally sharp and ready when structure shifts. ## \*\*Why I Don’t Short During Pullbacks or Corrections\*\* Another important shift in my evolution was stepping away from shorting during market pullbacks or corrections. Shorting during pullbacks often traps you into a mindset where everything you see becomes filtered through a bearish lens. Instead of observing early signs of strength and accumulation, you start searching for confirmation that supports your position. Over the years, I realized that shorting added very little to my overall edge while simultaneously draining focus, mindset, and timing. More importantly: \*\*The best opportunities of the next cycle often reveal themselves before the market fully repairs.\*\* If I’m too focused on managing short exposure, I risk missing the early structural shifts that define leadership. That’s why I chose to step away from aggressive shorting during corrections. Not because shorting is wrong — but because alignment with my edge matters more. Instead, during corrections I focus on: \* \*\*Protect capital\*\* \* \*\*Track leadership\*\* \* \*\*Recharge & reset\*\* My goal is not to trade every movement of the market. My goal is to stay aligned with the strongest trends when they emerge, remain defensive when conditions weaken, and stay ready when the market reclaims constructive structure. Because that’s where the real opportunity begins. ## ENTRIES Over the years, I went from trading 10 different setups, to only focusing on the variation of a single setup. The market, relative strength, and group strength context is more important than a technical setup. I keep it simple — when a stock pulls back into its \*\*21dma-structure\*\*, I look for \*\*one of two entries\*\*: either weakness into support, or \*\*strength through a reclaim, reversal, or tight range setup\*\*. 1. Buy \*\*on weakness\*\* against the 21dma right into structure. No confirmation it will bounce, but R/R is best and risk taken is minimal. I like those on \*\*red-to-green moves\*\* right off the open. They can be incredibly powerful, especially in strong tapes. 2. Wait for the daily reversal (prior day's high pivot reclaim in a pullback), and 21dma-structure high reclaim, a R2G move, or a DTL or base level breakout to engage \*\*on strength around the 21dma-structure\*\*. R/R is less, but the odds of working is higher due to trend re-confirmation. While I wait and look for those ideal conditions, I want to be clear — \*\*relative strength and intraday action\*\* still drive a lot of my decisions. I pay close attention to how the market behaves in real time, and how the \*\*specific names on my focus list are trading\*\*. That ultimately dictates whether I take a trade. Even though I have preferred entry techniques, I’m \*\*not rigid\*\*. If there’s a \*\*high-quality setup unfolding\*\*, I’ll get involved — even if it’s not a perfect textbook entry. There’s still a good amount of \*\*discretion in my system\*\*, and I’m good with that. It lets me adjust without breaking structure. That said, my foundation doesn’t change: I want to trade \*\*liquid leaders first\*\*, and I wait for them to \*\*pull back into their 21dma-structure area\*\*. My buyable zone starts \*\*as long as price is within 1xATR of that structure\*\* — ideally where we see a \*\*tight range or a daily reversal\*\* develop just above it. From there, I adjust based on context: market breadth, recent stock behavior, and my current portfolio cushion. #### \*\*Reiterating My Core Approach\*\* For me, everything starts with the \*\*market\*\* — its 21dma-structure, its leadership behavior, and the overall health of the environment. My focus isn’t on finding the most precise trigger or the perfect candle. My focus is on \*\*positioning myself in the strongest, most liquid leaders\*\* as they retest their rising 21dma-structure, especially when: \* \*\*the market itself is showing constructive behavior around its own 21dma-structure\*\*, \* \*\*my MCO / market condition models are oversold or supportive\*\*, and \* \*\*the leaders I track are pulling back into buyable zones\*\*. I’m not trying to outsmart the market. I simply want exposure when both the market and the leaders are giving me the best R/R window. My buyable zone starts as long as the stock is within \*\*1xATR of the 21dma-structure\*\*, ideally where a tight range, daily reversal, or constructive intraday behavior develops just above it. From there, I adjust based on context: market breadth, leadership behavior, and my own portfolio cushion. My goal isn’t precision — it’s alignment. I want to be involved when the \*\*market\*\* is healthy, when \*\*structure\*\* is supportive, and when \*\*leaders\*\* are giving me opportunities to build exposure. ### ENTRIES EXAMPLES #### Daily Reversal example HOOD entry on May 6th off the 48.34$ pivot that confirmed a daily reversal off prior day's high.
#### 21dma-structure high reclaim example SE entry on April 24th 2025 as it reclaimed the 21dma-structure high, and the bar turned black on my charts.
#### DTL or base level breakout example MBT (Bitcoin futures) entry on April 21st as it reclaimed the 21-dma structure high, but also broke out of a DTL structure.
I usually use a mix of these techniques to build a position into a leading stock around the 21dma-structure. I \*\*don't engage if price is above 1xATR-21dma extension\*\*. I want them as close to their 21dma-structure as possible. Not short-term extended. ## TECHNICAL CHARACTERISTICS ### Relative Strength I developed my own RS ranking system, that I use via TradersLab.io to filter my ideas and focus on the top RS liquid leaders of the market. \*\*RS Rank (From Tlab doc)\*\* This is Alex's proprietary score that takes into account a stock’s \*\*performance over multiple timeframes\*\*, including \*\*1 month to 1 year\*\*, along with the \*\*stock’s distance from its 52-week high and low\*\*. Other considerations: \* I focus on Liquid Leaders with high 1 /12-month Relative Strength (RS). \* Once the trend is confirmed, transition to recent Leaders (1/3-month RS leaders). \* After significant correction (deep MT & LT oversold) focus on short-term RS and first to consolidate and reclaim kma’s. (21dma structure and 50dma) ### Volume I use volume mainly as a contextual tool — not a core input in my decision-making. Low volume during pullbacks often signals healthy digestion, while sudden high-volume spikes — especially in the form of exhaustion gaps — can hint at potential reversals or shakeouts. That said, I don’t rely heavily on volume to make trading decisions. I monitor it, take note of the story it tells, but rarely let it drive the trade. It’s secondary — useful for color, not for conviction. ### Previous trend I focus on names showing high Relative Strength — the liquid leaders. But I also want to see \*\*a strong uptrend on the left side of the chart\*\*. Ideally, it’s either the \*\*start of a new uptrend out of a correction\*\*, or \*\*a strong, extended move followed by a clean base or pullback\*\*. That prior leadership matters to me. I want to see names that have already shown they can lead. And just as important — I look for \*\*clean, predictable price action\*\*. If a name trades choppy or keeps reverting to the mean, I’m not interested. I want \*\*smooth, directional strength\*\* — not noise. ### Higher Lows Structured higher lows are part of my process, as I like to see that right-side pullback being defended a bit higher, proving that buyers are more aggressive and/or sellers are getting exhausted and not looking to push the stock down as much. I am looking for these higher low structures on a larger or smaller timeframe. \* (1) - Bigger structure within the intermediate base to build the larger setup. \* (2) - Micro structure to setup an entry setup above the 21dma-structure as we retest it.
## BUYING PROCESS ### Position sizing Position sizing in my system is fully rules-based but context-sensitive. Every trade is entered with a defined risk, sized as a percentage of total capital. My default approach is to enter with \*\*full position size right away\*\*, using clear structural levels (primarily the \*\*21EMA\*\*) to define stop-loss risk. #### \*\*Base Risk Allocation\*\* \* \*\*0.25% of capital risked per trade\*\* when entering on \*\*weakness\*\* — typically during a retest of the 21DMA-structure area, where R/R is most favorable and risk is clearly defined against the 21EMA. \* \*\*0.5% of capital risked per trade\*\* when entering on \*\*confirmation\*\* — such as a clean daily reversal or reclaim of structure after the pullback, offering more evidence but slightly reduced R/R. \* \*\*Up to 1% risk\*\* on \*\*high-conviction setups\*\* — where everything aligns: strong relative strength, group leadership, favorable market conditions, and clean structure. Managing risk starts with how I size positions and pace my exposure. My goal is to keep losses under control and avoid situations where I’m forced to act before the end of day, since patience is built into my system. \* If I size too heavy near the lows of structure (e.g., 40%+), I increase the odds of getting stopped out or taking a loss so large it forces me to sell before EOD. That goes against the discipline I want my system to enforce. \* Instead, I keep initial entries in the \*\*10–20% range\*\* of my risk budget. This keeps me flexible and prevents oversized losses. I prefer to \*\*build positions with 2–3 adds\*\* as confidence in the setup grows and the structure holds. Each new add is treated with its own logic and risk, rather than simply averaging up or down. \* \*\*Near the bottom of structure:\*\* win rates are lower, so I size small — around \*\*0.125–0.25% NER per entry\*\*. \* \*\*Near the top or slightly above structure:\*\* conviction is higher, so I can size more — \*\*0.5–1% NER per entry\*\*. This tiered approach means I’m adding risk only when conditions are stronger, while keeping exposure small when the probabilities aren’t in my favor. By structuring entries this way, I: \* \*\*Control the size of my losses\*\* if the setup fails. \* \*\*Stay patient\*\* by letting end-of-day rules dictate exits, not position size pressure. \* \*\*Let conviction guide scaling\*\*, instead of fear or urgency. This discipline keeps me consistent across trades and aligned with the edge my system is designed to capture. #### \*\*Contextual Adjustments\*\* Position sizing is dynamic. While my base structure is consistent, sizing is adjusted based on \*\*market context\*\*, \*\*portfolio traction\*\*, and \*\*performance feedback\*\*: \* \*\*When the market is coming off a deep oversold condition\*\* and I already have \*\*open positions working well\*\*, I will scale up: \* \*\*0.5% risk\*\* on strength-based entries right away. \* \*\*0.25% risk\*\* on weakness, with the option to \*\*add an additional 0.25%\*\* risk if strength confirms in the following sessions. \* \*\*When the market is extended\*\* (e.g., breadth and price action are overbought) and not emerging from an oversold zone, I reduce both \*\*position sizing and overnight exposure\*\*. My priority shifts to protecting capital and preserving open profit cushions. #### \*\*Performance-Based Modulation\*\* Aggressiveness is also influenced by \*\*recent trade performance\*\* and \*\*YTD equity curve status\*\*: \* If my system is in sync and recent trades are working well, I give myself permission to \*\*press harder\*\* with larger initial risk or layered exposure. \* If I’m out of rhythm, or in a drawdown, I automatically \*\*scale back size\*\* and shift focus toward execution quality and base hits. This built-in performance modulation ensures I’m pressing when conditions are most favorable and protecting myself during periods of lower edge. ### Adding to a position When it comes to adding, I don’t just average up into strength. I wait for the stock to \*\*set up again\*\* — as if it were a brand-new trade. That means a clean structure, a defined entry, and solid risk-reward. Since I usually get my first entry low in the base or near key support, I’m not eager to raise my cost basis without a good reason. I’ll consider adding if the stock \*\*pulls back into that original buy zone\*\*, or if it forms a \*\*higher low structure that’s still within the broader buy area\*\*. Both setups give me defined risk and allow me to stay in control. And when I add, I treat that entry as a \*\*separate position\*\* — with its \*\*own stop-loss, its own profit target\*\*, and its own exit plan. It keeps me objective and prevents emotional decision-making around the full position size. ## SELLING PROCESS ### \*\*Stop-Loss\*\* I also use the 21dma-structure as my \*\*structural stop\*\*, from the moment I enter until the moment the trade is complete. My initial stop loss is placed at the \*\*low band\*\* of that structure, and I trail the position using that same structure as long as the trend behaves. Even after I take my first trim, nothing changes — the 21dma-structure remains the reference point. \*\*Why this works so well for me is simple:\*\* As long as price respects the structure, the trend is intact. The moment it closes below the low band — and my bar turns pink — that’s my signal that structure has broken. I don’t negotiate with that. I take the loss or take whatever gains remain. It keeps me disciplined, objective, and aligned with the actual behavior of the trend rather than my emotions or opinions. Using the 21dma-structure as a trailing stop keeps me in the winners longer, gets me out of the losers early, and removes a huge amount of guesswork. Price either respects structure — or it doesn’t. \* \*\*Initial protective stop (daily):\*\* use the \*\*21-DMA structure\*\* (I anchor to the \*\*21-EMA low band\*\*). Intraday flexibility is allowed as long as the \*\*daily close\*\* holds the structure. \* \*\*After the 2R trim is taken,\*\* From that point, the trade is managed off the \*\*21DMA-structure\*\* (daily close below and failure to reclaim = exit on the following session or EOD). This widens room for a bigger multi-weeks trend while position risk is already neutralized and the position proved itself. \* I use \*\*soft stop-losses\*\*, meaning I don’t place hard stop orders with my broker—instead, I manage exits manually based on structure and closing behavior. ### Soft Stops & End-of-Day Decision Making I use \*\*soft stop-losses\*\*, meaning I don’t place hard stop orders with my broker. Instead, I manage exits manually based on structure, portfolio context, and \*\*daily closing behavior\*\*. This approach is designed to avoid reacting to intraday noise while still maintaining full accountability to risk. This does \*\*not\*\* mean unlimited downside. Every trade has a clearly defined \*\*maximum loss\*\* I am willing to accept. That level is known in advance and respected at all times. If a trade reaches my maximum acceptable loss (usually around \\~1% per trade), I’m out immediately — no waiting, no end-of-day review, and no exceptions. Soft stops never override risk limits. As long as the trade remains within my predefined max pain, the \*\*daily close holds structure\*\*, and the move appears intraday or emotional rather than structural, I’m willing to let the trade breathe and reassess at \*\*end of day\*\* instead of reacting in real time. Whether I wait until EOD depends on overall portfolio health, existing YTD cushion, and whether I’ve already trimmed size. A trade is never evaluated in isolation. I will not wait until EOD if max pain is reached, structure is clearly broken, the move is news-driven, liquidity deteriorates, or the trade thesis is invalidated. At that point, the decision is already made. My mindset operates at a higher level than any single trade. I don’t manage positions in isolation — I manage \*\*distributions\*\*. My focus is on the average outcome over \*\*hundreds of trades\*\*, not on whether one specific trade closes slightly worse than expected by EOD. Those situations happen, they’re uncomfortable, but they are \*\*outliers\*\*, not the norm. Over time, they are filtered out by many smaller, controlled losses and become statistically insignificant inside the broader average. What matters is not perfection on one trade, but consistency across the entire sample. This approach requires experience, emotional control, and strict risk management. For newer traders, \*\*hard stops are often the better tool\*\* until process and consistency are built. A soft stop is not hope — it’s a deliberate choice to use closing information while staying fully accountable to risk. ### Partial selling (R-multiples) I scale out \*\*into strength\*\* using \*\*fixed R targets\*\*: \* \*\*At 2R:\*\* sell \*\*⅓\*\* of the position. \* \*\*Final 2/3 (“runner”)\*\*: hold until the \*\*21DMA- structure breaks\*\* on the daily chart (see stop rule above). #### What is “R” and how I calculate targets \* \*\*R\*\* = my \*\*initial risk per share\*\*. \* \*\*Long:\*\* R=Entry−Initial Stop \* \*\*2R target (long):\*\* Entry+2R \*\*Example (long):\*\*\\ Entry \*\*$100\*\*, initial stop \*\*$95\*\* ⇒ \*\*R = $5\*\*. \* \*\*2R\*\* = $100 + 2×$5 = \*\*$110\*\* → sell \*\*⅓\*\*. \* Last \*\*2/3\*\* rides the \*\*21DMA-structure\*\* until that daily structure breaks. #### Why the 2R trim matters Taking \*\*⅓ off at 2R\*\* banks \*\*+0.67R\*\*. If price later hits the \*\*original stop\*\*, the remaining \*\*⅔\*\* would lose \*\*−0.67R\*\* → \*\*net ≈ breakeven\*\* on the trade. That \*\*de-risks\*\* the position, removes a lot of stress, and lets me \*\*hold through normal reactions\*\* while aiming for the multi-month leg. #### Discipline & automation Using fixed \*\*R target\*\* lets me stage \*\*limit order at the broker\*\* (OCO/brackets): a profit-limit (⅓ at \*\*2R)\*\*. This makes the whole “trim-into-strength” process \*\*fully systematic\*\*. ### Execution notes \* I prefer \*\*end-of-day\*\* decisions for stop/structure checks; intraday only if there’s an \*\*abnormal move\*\* (e.g., gap far beyond targets or a decisive break of structure). \* If 2R is \*\*gapped through\*\* at the open, the ⅓ fills at best available; I still treat the trade as \*\*de-risked\*\* and switch the stop framework to the \*\*21DMA-structure\*\*. \*\*Bottom line:\*\* fixed \*\*2R\*\* trim + \*\*daily 21DMA-structure management\*\* after 2R is hit gives me \*\*better R:R at entry, larger initial size\*\*, and a clear path to \*\*capture the bigger trend\*\* once the trade proves itself. ### Earnings Management I manage earnings exposure based on the relationship between the \*\*implied move\*\* (from options pricing) and the \*\*cushion\*\* I’ve built in the trade — but it’s not a rigid rule. I also factor in \*\*my conviction on the name\*\*, the current \*\*market cycle\*\*, and how \*\*earnings reactions have been playing out overall\*\* in the broader tape. To gauge potential volatility, I use \*\*Optionslam.com\*\* to get the \*\*expected implied move\*\* — a quick way to understand the market’s pricing for post-earnings swings. Then I weigh that against my cushion: \*\*If cushion > implied move:\*\* \* \*\*Not extended\*\*: I may hold up to \*\*1/3 position\*\* through earnings. \* \*\*Extended\*\*: I typically reduce further, holding \*\*no more than 1/6 position\*\*. \*\*If cushion < implied move:\*\* \* I usually \*\*close the position\*\* — unless I have unusually high conviction or a very specific reason to hold. There’s flexibility built into this — it’s not a formula, it’s a framework. The goal is always the same: protect open gains, respect risk, and only size through earnings when the \*\*setup, context, and cycle all align\*\*.
## EXPOSURE & PORTFOLIO MANAGEMENT My execution framework revolves around price structure, breadth extensions, and the McClellan Summation Index (MCSI). These three tools help me time when to engage, when to press, and when to trim. It's a flexible system, but built on consistent principles. ### Out of a Correction (Trend Reset) After a correction, I look for alignment across multiple signals before committing risk: \* Price must reclaim the 21dma, showing early strength. \* Medium- or long-term breadth extensions (stocks >50dma or >200dma) should curl up from oversold. \* MCSI (McClellan Summation Index) must turn upward, signaling internal market participation. That’s when I start engaging — testing exposure in high RS names with clean structure. It’s not about going all-in — it’s about building traction with controlled risk. \*\*Goal:\*\* Stay nimble, test exposure, and get traction. \*\*Exposure:\*\* Start light (1% to 2% NER), often with 2-3 pilot positions. \*\*Approach:\*\* \* Prioritize leaders showing early RS and clean structure. \* Tightly manage risk. No margin used unless traction develops. \* Use cushion on open positions to justify adding.
### Pullback Within a Confirmed Uptrend (Trend Continuation) \*\*Different playbook here:\*\* \* The trend is confirmed — price above key MAs, structure intact. \* Market pulls back toward the 21dma, and short-term breadth (stocks >21dma) reaches oversold levels. \*\*Approach:\*\* \* Hold core with trailing stops. \* Avoid adding unless it's a clean retest setup or short-term breadth extensions are oversold and the market is back into a support area. \* \*\*These pullbacks present a strong opportunity to re-engage — either by adding back exposure to core positions, or entering new leaders that are setting up near the 21dma structure.\*\* \* Unless we're in the late stages of a larger trend, this is typically where you want to get aggressive again. \* Only test new exposure if open profit cushion allows it. That’s when I get aggressive again — either by adding back exposure to core names or stepping into new leaders that held well.
### Breakdown / Full Correction \*\*Goal:\*\* Protect capital, reset. \*\*Exposure:\*\* Cut to cash. May test short-side trades with tight risk. \*\*Conditions:\*\* Loss of trend, MCSI flip down, indices below declining key moving averages. (21 & 50dma) \*\*Approach:\*\* \* Avoid guessing bottoms. \* Focus on preservation of mental and financial capital. \* Prepare watchlists, observe RS, and wait for signal to re-engage.
### Summary Flow \* \*\*Correction\*\* → MCSI turns up, breadth ext. curls up from oversold, 21dma reclaimed → Start engaging. \* \*\*Confirmed Uptrend + Pullback\*\* → ST breadth oversold, 21dma test, MCSI hooking up → Add back exposure. \* \*\*Uptrend + Overbought\*\* → Trim into strength, stop adding, protect gains. \* \*\*Breakdown / Full Correction\*\* → MCSI flips down, trend lost, indices under key MAs → Cut to cash, focus on capital preservation. ## EXECUTION ### \*\*Timeframe for Analysis\*\* Exclusively daily charts — they offer the clearest perspective on trend structure, key moving averages, and actionable risk-reward zones. I don’t use intraday charts at all, as they introduce unnecessary noise that can lead to hesitation, second-guessing, or poor decision-making. The daily timeframe keeps me aligned with the bigger picture and reduces emotional interference. ### \*\*Optimal Timing for Trades\*\*: \* Prefer entries during the \*\*first hour, mid-day pullback (lunch hour)\*\* or the \*\*final 30 minutes of the session\*\*. \* These are periods where the morning emotion has settled, and you can gauge whether a breakout or setup is holding. \* When we get a \*\*gap down open followed by an early reversal\*\*, that’s different for the open. Those \*\*red-to-green moves\*\* right off the open can be incredibly powerful, especially in strong tapes. That shift in sentiment, right out of the gate, often sets the tone for the day. \* The final 30 minutes is key for decision-making: it’s where I confirm closing strength, breakout validity, or make risk adjustments. ### \*\*Order Types\*\*: \* \*\*Market orders\*\* are used to ensure fast execution when the setup is valid and structure is in place — especially important when dealing with liquid leaders during breakout or retest zones. \* I’ll use \*\*limit orders\*\* only when I have clear structural levels and liquidity to justify more precision, such as when bidding during a mid-day pullback into support. \* Speed of execution matters more than saving a few cents — the goal is to secure position in a clean spot, not to time the absolute low tick. ### \*\*Gap Up Open\*\*: \* \*\*Avoid chasing gap-ups\*\* at the open — early strength can often fade or trap late entries. \* Let the stock settle and observe how it behaves after the open. \* If the gap pushes into \*\*exhaustion zones\*\*, use that strength to \*\*trim into strength\*\*, not to add. \* I only consider \*\*adding\*\* if the gap is clean, \*\*supported by volume\*\*, and confirms a \*\*breakout setup I was already prepared for\*\* — never on impulse. ### \*\*Gap Down Open\*\*: \* Reassess the setup immediately. If the \*\*structure is still intact\*\*, I usually hold — especially if the move looks like part of a \*\*broader market shakeout\*\*. \* Avoid panic exits right at the open — often the worst time to make a judgment. \* But if a \*\*key level is breached\*\* and my stop is hit, I exit — no hesitation. \* If the name \*\*stabilizes and reclaims structure\*\* later in the session, I’m always ready to \*\*reload with fresh context and tighter risk\*\*. ## UNIVERSE ### Universe List Criteria #### Why I Only Trade the Top Liquid Leaders In my system, I only trade the \*\*top liquid leaders\*\* — and I’m strict about it. During a strong market cycle, this universe typically narrows down to \*\*30 to 40 names\*\*, and that’s more than enough. These are the stocks that consistently show \*\*leadership in price, volume, and structure\*\* — and that’s exactly where I want to be. Liquidity is a critical filter. When a stock trades with high daily volume and strong dollar flow, it tells me that \*\*institutions are involved\*\*. That institutional support brings \*\*order\*\* to the price action — setups are cleaner, structure holds more often, and risk is easier to manage. These names don’t just behave better — they also tend to deliver the \*\*largest percentage moves\*\*. That’s because real trends are built on \*\*sustained institutional accumulation\*\*. Leaders get stronger as they pull in capital and attention. They lead sectors, then indices, and often run much further than people expect. I want to be in those names early, and I want to manage them with size and clarity.
#### My Universe Filter To stay focused, I use a scan inside \*\*TradersLab\*\* that filters for only the highest-quality names. These are the criteria that define my trading universe: \*\*Goal: Find the top liquid leading stocks\*\* \* Top RS Rank (Alex’s RS composite rating) \* 250mil$/daily liquidity \* Minimum 1mil shares avrg. daily volume. \* 10% > ADR > 2.5% \* Price > 10$ \* Market cap > 1bil$ \* Exclude China & HK \* Exclude Biotech, Defensive, Real Estate, Healthcare, Energy, Financials, Industrials \* Earnings in 7+ days {% content-ref url="/pages/UvjssThFjiKTawSl4L8M" %} \[Alex's scans (TradersLab)\](/primetrading/alexs-scans-traderslab.md) {% endcontent-ref %} ## ROUTINE ### Focuslist Each day, I build a \*\*Focuslist of \\~5 names\*\*, ideally the night before when the market is closed and there’s no noise. Every name should have: \* A clear \*\*entry alert\*\* \* A well-defined \*\*structure-based stop\*\* This keeps me selective and focused — I’m not trying to catch everything, just the best setups with real potential. That said, I’m flexible. If the Focuslist isn’t performing — especially in a strong market — I’ll pull from my \*\*PB Scan in TradersLab\*\*, which captures names that meet my core setup criteria in real time. If the list gets too crowded (more than 5 names), I filter using the following priorities: \* \*\*Relative Strength\*\*: Both RS Rank and short-term (1M) RS \* \*\*Sector/Theme Leadership\*\*: Strong setups within leading groups \* \*\*Volume Profile in the Pullback\*\*: Lower volume = healthy digestion \* \*\*Price Tightness\*\*: Compression often precedes expansion \* \*\*Structure Distance\*\*: Closer to structure = more size \* \*\*ADR\*\*: Higher ADR improves portfolio leverage and efficiency The goal is to stay sharp and actionable. Fewer, higher-quality names. Clear plans. No guessing. Let the setups come to you. ### Screentime \* I aim to limit screentime to what actually matters. My edge is defined by \*\*where\*\*, \*\*how\*\*, and \*\*when\*\* I engage — not by constantly watching the tape. \* The only times I want to be active during the session are: \* The \*\*first hour\*\*, where setups may trigger or early strength confirms. \* The \*\*final 30 minutes\*\*, when decisions are made: entries confirmed, trims executed, or risk adjusted. \* Outside of those windows, I act \*\*only\*\* if: \* An \*\*entry alert\*\* is triggered from my Focus List. \* A \*\*stop-loss\*\* level is hit. \* The rest of the time is intentionally quiet — less exposure to noise means better decision-making and less emotional fatigue. ### Sleep \* I target \*\*at least 7 hours of sleep\*\* every night. If I’m underslept or mentally off, I acknowledge it and scale back. \* No aggressive trading if I’m tired — alertness is non-negotiable for execution and discipline. ### Health \* \*\*Minimum 3 hours of exercise per week\*\*, to maintain energy and focus. \* \*\*No alcohol during the week\*\*, to preserve sleep quality and mental sharpness. ## TRADE EXAMPLES ### HOOD (5/5/2025)
### PLTR (4/22/2025) Pretty happy with how I traded PLTR around my core. It was my first position out of this correction, as it was sticking out like a sore thumb. Clear leader. I was able to put a good initial trade and holding only 1/3 into earnings after my extensions trim did put me in a good mental place to add back even more on the 21dma structure retest on 5/7. Very happy how I identified the trade as top liquid leader, and trading around earnings on this pullback. Let's see where this one goes.
--- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/alexs-swing-trading-system.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/getting-started/settings.md). # Settings \*\*\* The \*\*Settings\*\* section in TradersLab provides a customizable interface for traders to adjust various aspects of their \*\*charts, dashboards, screeners, and theme preferences\*\*. This guide outlines each section and how traders can optimize their setup for a better trading experience.
## \*\*Chart settings\*\* The \*\*Chart Settings\*\* section allows traders to fully customize the appearance and behavior of their charts, including price series, moving averages, volume, and trend indicators. Below is a detailed breakdown of each setting. ### \*\*Series Type and Colors\*\* This section customizes the visual representation of price movements. \*\*Options Available:\*\* \* \*\*Chart Type:\*\* Select between \*\*Bar, Line, Candlestick, or other chart styles\*\* to suit your trading style. \* \*\*Use Thin Bars:\*\* Toggle ON/OFF to adjust the thickness of \*\*bar chart lines\*\* for better visibility. \* \*\*Up/Down Colors:\*\* Customize the \*\*color of bullish (Up) and bearish (Down) bars\*\* for better contrast and market sentiment tracking. ### \*\*Price Moving Averages\*\* This section enables traders to \*\*add, remove, and customize\*\* moving averages on price charts. \*\*Features:\*\* \* \*\*Add New Moving Average:\*\* \* Select \*\*SMA (Simple Moving Average)\*\* or \*\*EMA (Exponential Moving Average)\*\*. \* Define the \*\*period (e.g., 20, 50, 200, etc.).\*\* \* Choose a \*\*custom color\*\* for easy distinction on the chart. \* \*\*Selected Moving Averages:\*\* \* Displays the active moving averages. \* Each moving average has an \*\*edit (🖉)\*\* and \*\*delete (❌)\*\* option for quick modifications. \* \*\*Show Moving Average Legends:\*\* \* Toggle ON/OFF to display a \*\*legend\*\* identifying the moving averages applied to the chart. ### \*\*Volume Moving Average\*\* This setting adjusts how the moving average for \*\*traded volume\*\* is displayed on charts. \*\*Options Available:\*\* \* \*\*Enable Volume MA:\*\* Toggle ON/OFF to activate or deactivate the volume moving average. \* \*\*Type:\*\* Choose between \*\*SMA or EMA\*\* for the volume calculation. \* \*\*Period:\*\* Set the lookback period for the volume moving average (e.g., \*\*20, 50, etc.\*\*). \* \*\*Color:\*\* Select a \*\*custom color\*\* for better differentiation. \* \*\*Show Moving Average Legend:\*\* Toggle ON/OFF to show or hide the \*\*legend for volume moving averages\*\*. ### \*\*AVWAP (Anchored VWAP) settings\*\* The \*\*AVWAP (Anchored VWAP)\*\* is a dynamic volume-weighted average price that helps traders track key support and resistance levels. \*\*Options Available:\*\* \* \*\*Color:\*\* Choose a \*\*custom color\*\* for the AVWAP line on the chart. \* \*\*Show AVWAP Legends:\*\* Toggle ON/OFF to display or hide the \*\*AVWAP label\*\* on the chart. ### \*\*Reset to Defaults\*\* \*\*Reset to Defaults:\*\* Restores all chart settings to their default state. ## \*\*TLMM dashboard settings\*\* The \*\*TLMM Dashboard\*\* settings let traders fine-tune their market overview by adjusting which moving averages are displayed. #### \*\*Percent Above Key Moving Average\*\* This option shows the \*\*percentage of stocks\*\* above their key moving averages. \*\*Selectable Moving Averages:\*\* \* \*\*Show 5 SMA\*\* \*(Simple Moving Average)\* \* \*\*Show 10 EMA\*\* \*(Exponential Moving Average)\* \* \*\*Show 21 EMA\*\* \*(Exponential Moving Average)\* \* \*\*Show 50 SMA\*\* \*(Simple Moving Average)\* \* \*\*Show 200 SMA\*\* \*(Simple Moving Average)\* Traders can toggle each option \*\*ON or OFF\*\* to customize which moving averages appear on the dashboard. \*\*Reset to Defaults:\*\* Resets all TLMM settings to their original state. ## \*\*Screener settings\*\* The \*\*Screener Settings\*\* control how often the stock screener updates and whether it operates outside market hours. \* \*\*Refresh Interval:\*\* Adjusts the \*\*update frequency\*\* of the screener. \*(Default: 10 seconds)\* \* \*\*Market Hours Only:\*\* When enabled, the screener \*\*only auto-refreshes during market hours\*\* to reduce unnecessary updates during off-hours. \*\*Reset to Defaults:\*\* Restores all screener settings to default values. ## \*\*Theme settings\*\* TradersLab allows customization of \*\*theme colors\*\* to enhance visibility and personalization. \* \*\*Positive Color:\*\* Defines the color for \\\*\\\*positive movements \* \*\*Negative Color:\*\* Defines the color for \*\*negative movements\*\* \*\*Reset to Defaults:\*\* Restores theme colors to default settings. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/getting-started/settings.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/dashboards/tlmm.md). # TLMM Breadth In the trading world, having a well-defined strategy is crucial for success. The TradersLab Market Model (TLMM) is a powerful tool that helps traders make informed decisions by tracking market direction, health, and strength.
TLMM is built on three core components: 1. \*\*PRICE\*\* 2. \*\*MOMENTUM\*\* 3. \*\*BREADTH\*\* This article delves into how each element works and how they're used. \*\*Price\*\*: Price movements in the market reflect the interactions between buyers and sellers. Moving averages, like the 10-day, 21-day, 50-day, and 200-day moving averages, are instrumental in identifying trends and crossovers that signify market shifts. \*\*Momentum\*\*: Momentum assesses the speed and strength of price movements. Upward momentum suggests bullish trends, while downward momentum points to bearish trends. \*\*Breadth\*\*: Market breadth gauges the depth and breadth of market participation. Components like Net New Highs/Lows, Advances and Declines, Up/Down Volume, and Cumulative Indicators play a pivotal role in assessing the overall health and strength of the financial market. Furthermore, TLMM tracks assets meeting specific criteria, including average volume, float, liquidity, price, and market capitalization, ensuring that the tracked assets align with the model's objectives. This article provides a comprehensive overview of the TLMM model, its key components, and how it's used to make trading decisions. It offers traders a valuable tool to enhance their trading strategies and improve market timing. The \*\*TLMM daily dashboard\*\* serves as the central hub of information and critical indicators for the model, offering traders a comprehensive overview of the market's health and direction. It condenses essential data and indicators into an easily digestible format, ensuring traders have all the necessary information. Here's what the TLMM dashboard includes: One year of complete historical data is included:
{% hint style="info" %} \*\*\*Pro Tip\*\*: Press on any row to open a mini-chart pop-up of this day’s market.\* {% endhint %}
\*\*\* ## Breadth ### Advances/Declines !\[\](https://substackcdn.com/image/fetch/w\_1456,c\_limit,f\_auto,q\_auto:good,fl\_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65008e4c-a7ca-423e-900e-ec24b659cc81\_1869x268.png) Advances and declines track the number of assets that have seen their prices increase or decrease during a specified timeframe, often daily. \*\*Advances:\*\* More advances indicate that more assets are experiencing price increases, suggesting a positive market sentiment. \*\*Declines:\*\* A higher number of declines means more assets see price decreases, indicating a negative market sentiment. ### McClellan Summation Index & Oscillator !\[\](https://substackcdn.com/image/fetch/w\_1456,c\_limit,f\_auto,q\_auto:good,fl\_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aa0fe4d-53b5-4622-9b4b-01a4b5ce0ce2\_466x465.png) {% hint style="info" %} \*\*\*Pro Tip\*\*: Press the 🔍 symbol at the top right corner to enlarge the charts.\* {% endhint %} {% hint style="info" %} \*\*\*Pro Tip 2\*\*: Zoom in & out both charts using the mouse scroller.\* {% endhint %} The McClellan Summation Index is designed to gauge the overall health and direction of the market by analyzing the net advances and declines of a group of stocks. #### Here's how the McClellan Summation Index works: \*\*Advances and Declines\*\*: The McClellan Summation Index is derived from tracking the daily advances and declines. \*\*Smoothed Indicator\*\*: It is a smoothed, cumulative indicator that smooths out daily fluctuations by taking a moving average of the daily difference between the number of advancing and declining stocks. This smoothing helps filter out short-term noise and provides a more comprehensive view of market trends. \*\*Long-Term Trend Analysis\*\*: The McClellan Summation Index is used to identify longer-term trends in the market. A rising McClellan Summation Index suggests sustained buying pressure in the market, indicating a healthy and bullish trend. Conversely, a declining index may show a weakening market with a bearish sentiment. \*\*Oscillator\*\*: The McClellan Oscillator, which is the foundation for the Summation Index, is a short-term market breadth indicator calculated as the difference between the 19-day and 39-day exponential moving averages (EMA) of net advances. It is useful for identifying overbought and oversold conditions in the market. When the oscillator is positive, it indicates that the short-term average is above the long-term average, suggesting bullish momentum. Conversely, a negative oscillator value indicates bearish momentum. \*\*Action\*\*: MCSI is one of the primary tools for me to get involved early in anticipation of a market turn, even before the TLMMsignal changes. \* On market tops, I like to reduce my positions or short the market when I see MCSI curling back down and pushing it even more when it crosses the 10dma. \* I like to test the market on market bottoms when I see MCSI curling back up and pushing it even more when it crosses the 10dma. The McClellan Oscillator adds an additional layer of analysis, offering more immediate insights into market extremes, while the Summation Index provides a broader, long-term perspective. Together, they help in making more informed trading decisions. ### Up/Down Volume !\[\](https://substackcdn.com/image/fetch/w\_1456,c\_limit,f\_auto,q\_auto:good,fl\_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf2e4524-8a87-48f4-80d3-b884ccb2ba67\_1840x191.png) Up and down volume measures the total trading volume of assets that have risen (up volume) or fallen (down volume) in price during a particular period. \*\*Up Volume:\*\* High up volume suggests that assets rising in price have substantial trading activity, which can confirm bullish momentum. \*\*Down Volume:\*\* High down volume indicates that assets falling in price have significant trading activity, confirming bearish momentum. ### New Highs/Lows !\[\](https://substackcdn.com/image/fetch/w\_1456,c\_limit,f\_auto,q\_auto:good,fl\_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4c1c5a2-b6b0-456e-b2d9-4357f821f4d4\_1852x253.png) Net new highs and lows represent the number of assets in a market that are reaching new high or low prices over a specific period, typically for the last 52 trading weeks. \*\*Net New Highs:\*\* A high number of net new highs indicates that many assets are reaching new high prices, which can signify bullish sentiment and market strength. \*\*Net New Lows:\*\* Conversely, many net new lows suggest that many assets are hitting new low prices, indicating bearish sentiment and market weakness. ### Cumulative 52 Week Highs/Lows !\[\](https://substackcdn.com/image/fetch/w\_1456,c\_limit,f\_auto,q\_auto:good,fl\_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db1939b-7133-4c77-8270-cdf1e0df0f2d\_466x465.png) {% hint style="info" %} \*\*\*Pro Tip\*\*: Press the 🔍 symbol at the top right corner to enlarge the charts.\* {% endhint %} {% hint style="info" %} \*\*\*Pro Tip 2\*\*: Zoom in & out both charts using the mouse scroller.\* {% endhint %} This indicator tracks the cumulative net new highs or lows over time. A rising cumulative new 52-week high line suggests that many stocks are in strong uptrends, indicating a healthy and bullish market. It reflects broad-based buying interest and positively signals the market's overall health. \*\*Bar Graph Explanation:\*\* The bar graph below the cumulative line chart shows the net new high/low readings for each day. \* \*\*Green Bars\*\*: Represent the days when there were more new highs than new lows, indicating bullish market sentiment. \* \*\*Red Bars\*\*: Represent the days when there were more new lows than new highs, indicating bearish market sentiment. The height of the bars corresponds to the magnitude of the net new highs or lows. Larger bars suggest stronger sentiment in either direction. In the graph, we can observe periods of strong positive sentiment with high green bars, and periods of negative sentiment with red bars. Monitoring these daily readings helps in understanding short-term market movements and potential shifts in sentiment. This visualization complements the cumulative indicator, offering a more granular view of daily market conditions and reinforcing the broader trends indicated by the cumulative 52-week highs/lows line. ### Percent of Stocks Above Key Moving Averages The graph titled "Percent of Stocks Above Key Moving Avg" provides valuable insights into the market's health by showing the percentage of stocks trading above their key moving averages (21-day, 50-day, and 200-day). This information can be used to assess short-term to long-term market conditions and to identify potential trading opportunities based on oversold or overbought conditions.
{% hint style="info" %} \*\*\*Pro Tip\*\*: Press the 🔍 symbol at the top right corner to enlarge the charts.\* {% endhint %} {% hint style="info" %} \*\*\*Pro Tip 2\*\*: Zoom in & out both charts using the mouse scroller.\* {% endhint %} \*\*Key Elements of the Graph:\*\* \*\*5-Day Simple Moving Average (5 EMA)\*\*: \* This very short-term indicator helps identify recent market trends. \* High percentage values indicate strong short-term momentum, while low values suggest weakening momentum. \*\*10-Day Exponential Moving Average (10 EMA)\*\*: \* This very short-term indicator helps identify recent market trends. \* High percentage values indicate strong short-term momentum, while low values suggest weakening momentum. \*\*21-Day Exponential Moving Average (21 EMA)\*\*: \* This short-term indicator helps identify recent market trends. \* High percentage values indicate strong short-term momentum, while low values suggest weakening momentum. \*\*50-Day Simple Moving Average (50 SMA)\*\*: \* The 50 SMA is a widely used mid-term indicator. \* A high percentage of stocks above the 50 SMA suggests a healthy market with sustained buying interest, while a low percentage indicates potential market weakness. \*\*200-Day Simple Moving Average (200 SMA)\*\*: \* The 200 SMA is a long-term indicator, often used to define the overall market trend. \* A high percentage of stocks above the 200 SMA signifies a strong bullish trend, whereas a low percentage indicates a bearish market environment. #### Using Breadth Readings to Assess Market Health \*\*Short-Term Market Health:\*\* \* \*\*Oversold Conditions:\*\* When the percentage of stocks above the 21 EMA drops below 25%, it indicates that the market is oversold. This could present a short-term buying opportunity as the market may be poised for a rebound. \* \*\*Overbought Conditions:\*\* Conversely, when the percentage rises above 75%, the market is considered overbought. This could signal a potential short-term top and a possible selling opportunity. \*\*Mid-Term Market Health:\*\* \* \*\*Oversold Conditions:\*\* A low percentage of stocks above the 50 SMA suggests that the market might be oversold in the mid-term, indicating a potential buying opportunity. \* \*\*Overbought Conditions:\*\* A high percentage above the 50 SMA may indicate that the market is overbought, suggesting caution for potential profit-taking or short positions. \*\*Long-Term Market Health:\*\* \* \*\*Oversold Conditions:\*\* If the percentage of stocks above the 200 SMA falls below 25%, the market is in a long-term oversold condition, potentially indicating a significant buying opportunity. \* \*\*Overbought Conditions:\*\* When the percentage exceeds 75%, the market is considered overbought in the long-term, which might signal the need for caution or profit-taking. #### Timing Trades Using Breadth Conditions \* \*\*Identify Opportunities:\*\* Use the breadth readings to identify potential entry and exit points. Oversold conditions typically present buying opportunities, while overbought conditions suggest selling or trimming positions. \* \*\*Monitor Trends:\*\* Keep an eye on the trends in these indicators. A rising percentage of stocks above key moving averages indicates improving market health, while a declining percentage suggests weakening conditions. ### Daily Market Breadth Snapshot
{% hint style="info" %} \*\*\*Pro Tip\*\*: Press on any row to open a mini-chart pop-up of today’s market or sector.\* {% endhint %} !\[\](https://substackcdn.com/image/fetch/w\_1456,c\_limit,f\_auto,q\_auto:good,fl\_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc60d8ded-e89e-4d56-9767-14d12dba6436\_948x392.png) The Daily Market Breadth Snapshot provides detailed breadth readings for various stock markets and sectors. This includes advances/declines, new 52-week highs/lows, and the percentage of stocks trading above key moving averages (10-day, 21-day, 50-day, and 200-day). \*\*Advances/Declines:\*\* \* \*\*ADV:\*\* Number of advancing stocks. \* \*\*DECL:\*\* Number of declining stocks. \* \*\*NET:\*\* Net advances (advances minus declines). \* \*\*NET RATIO:\*\* Net advances as a percentage of total stocks. \*\*New 52 Week Highs/Lows:\*\* \* \*\*HIGHS:\*\* Number of stocks reaching new 52-week highs. \* \*\*LOWS:\*\* Number of stocks reaching new 52-week lows. \* \*\*NET:\*\* Net new highs (highs minus lows). \* \*\*NET RATIO:\*\* Net new highs as a percentage of total stocks. \*\*% Above Key Moving Averages (KMA):\*\* \* \*\*5EMA:\*\* Percentage of stocks above their 5-day simple moving average. \* \*\*10EMA:\*\* Percentage of stocks above their 10-day exponential moving average. \* \*\*21EMA:\*\* Percentage of stocks above their 21-day exponential moving average. \* \*\*50SMA:\*\* Percentage of stocks above their 50-day simple moving average. \* \*\*200SMA:\*\* Percentage of stocks above their 200-day simple moving average. #### Explanation of Breadth Readings for Markets and Sectors These breadth readings are available for every stock market and sector, making this tool incredibly versatile. It allows traders and investors to: \* \*\*Identify Strength:\*\* By comparing the breadth readings across different sectors and markets, one can quickly identify where the strength lies. For example, sectors with high percentages of stocks above their key moving averages or with more new highs than lows are considered strong. \* \*\*Time Sector Trades:\*\* This tool is useful for timing sector trades. When a sector shows oversold breadth conditions (e.g., a low percentage of stocks above their key moving averages), it might indicate a buying opportunity. Conversely, overbought conditions might suggest a selling opportunity or the need to trim positions. \* \*\*Monitor Market Health:\*\* By keeping track of the advances/declines and new highs/lows, investors can gauge the overall market health and detect potential turning points. For instance, a high number of new lows could signal market weakness, while a high number of new highs could indicate bullish sentiment. #### Using Breadth Readings for Market and Sector Analysis Here's how to interpret the breadth readings for effective market and sector analysis: \* \*\*Compare Across Markets and Sectors:\*\* Look at the net ratios and percentages of stocks above their moving averages across different sectors to spot relative strength and weakness. \* \*\*Monitor for Divergences:\*\* Keep an eye on divergences where the market index might be moving up, but the breadth indicators show underlying weakness. This could signal an upcoming reversal. \* \*\*Identify Trend Continuation or Reversals:\*\* Consistent high breadth readings in a sector might indicate a strong continuation of the trend, while sharp declines in breadth might suggest a potential reversal. #### Interactive Feature Each sector or market in the Daily Market Breadth Snapshot is clickable. By clicking on a sector or market, a mini-chart pop-up will open, allowing you to watch the price action of the selected sector in real-time. This feature provides an immediate visual representation of the sector's performance, helping to make more informed trading and investment decisions. By utilizing the Daily Market Breadth Snapshot, traders and investors can make more informed decisions, capitalize on sector-specific opportunities, and better manage their portfolios. \*\*\* ## Momentum !\[\](https://substackcdn.com/image/fetch/w\_1456,c\_limit,f\_auto,q\_auto:good,fl\_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0838bf2-19e3-40c1-b095-4211daaf2153\_1852x253.png) \\ \*\*Upward Momentum (Bullish):\*\* Asset prices rise when a market experiences upward momentum and buyers are in control. This often occurs when there is positive news, strong investor sentiment, or increased demand for equity assets. Swing traders may seek to capitalize on upward momentum by buying assets, expecting prices to move quickly and continue to rise. \*\*Downward Momentum (Bearish):\*\* Conversely, when a market has downward momentum, asset prices are falling, and sellers are dominating the market. ### Daily Ratio The ratio between stocks that are up 4% or more versus stocks that are down 4% or more on a given day is a daily momentum indicator used in stock market analysis. This ratio is often called the "4% Up/Down Ratio" or "4% Up/Down Day."
{% hint style="info" %} \*\*\*Pro Tip\*\*: Press the 🔍 symbol at the top right corner to enlarge the charts.\* {% endhint %} {% hint style="info" %} \*\*\*Pro Tip 2\*\*: Zoom in & out both charts using the mouse scroller.\* {% endhint %} #### Here's an explanation of how this works: \*\*Calculation:\*\* To calculate the 4% Up/Down Ratio, I count the number of stocks that have increased in price by 4% or more on a given day and divide it by the number of stocks that have decreased in price by 4% or more on the same day. \*\*Interpretation:\*\* The resulting ratio provides insights into the overall momentum or sentiment of the market for that specific day. \* \*\*Ratio > 1:\*\* If the ratio is greater than 1, it indicates that there are more stocks up 4% or more than those down 4% or more. This suggests bullish momentum for the day, with more stocks experiencing significant price increases. \* \*\*Ratio < 1:\*\* Conversely, if the ratio is less than 1, it means there are more stocks down 4% or more than there are stocks up \* \*\*Extremes:\*\* Extreme readings could be seen as climatic moves and be treated as contrarian to either take profits or get engaged early. ### 5 & 10-day ratio The 5 and 10-day ratio between stocks up 4% versus those down 4% on the day is a short-term momentum indicator that assesses the strength and direction of momentum in the market over a short-term period. Here's an explanation of how it works: \*\*Calculation:\*\* To calculate the 5-day ratio, I count the number of stocks that have risen by at least 4% from their previous day's closing prices over the last five trading days and compare it to the number of stocks that have fallen by at least 4% over the same period. Similarly, the 10-day ratio looks at the same comparison over the last ten trading days. \*\*Interpretation:\*\* \* \*\*5-Day Ratio:\*\* This ratio provides insight into the short-term momentum over the past week. A high 5-day ratio (more stocks up 4% compared to down 4%) indicates short-term solid bullish momentum, suggesting that recent days have seen more stocks experiencing significant price increases. Conversely, a low ratio means short-term bearish momentum. \* \*\*10-Day Ratio:\*\* This ratio extends the analysis to the past two weeks. A high 10-day ratio indicates stronger short-term momentum, reflecting a sustained bullish sentiment over the past two weeks. A low ratio, on the other hand, suggests a bearish sentiment over the same timeframe. \*\*\* ## Price Action
As a trend swing trader, I effectively use a combination of very short-term (10-day), short-term (21-day), medium-term (50-day), and longer-term (200-day) moving averages, along with the 10/21 and 50/200 crossovers, to comprehensively assess the market trend and position themselves accordingly. Here's a step-by-step explanation of how to use these moving averages and crossovers: \*\*Very Short-Term Moving Average (10-day EMA):\*\* \* \*\*Trend Confirmation:\*\* The 10-day moving average reacts quickly to recent price changes, confirming very short-term trends. \*\*Short-Term Moving Average (21-day EMA):\*\* \* \*\*Short-Term Trend:\*\* The 21-day moving average provides insight into short-term trends and helps confirm trend direction. \*\*Medium-Term Moving Average (50-day SMA):\*\* \* \*\*Intermediate-Term Trend:\*\* The 50-day moving average is a commonly used timeframe for assessing intermediate-term trends. \*\*Longer-Term Moving Average (200-day SMA):\*\* \* \*\*Long-Term Trend:\*\* The 200-day moving average is instrumental in evaluating the market's long-term trend. \*\*Short-term Crossovers - 10/21:\*\* \* \*\*Bullish Signal:\*\* A bullish crossover occurs when the 10-day MA exceeds the 21-day MA. This suggests a \*\*short-term\*\* positive shift in momentum and can be seen as a potential entry signal for short-term swing trades. \* \*\*Bearish Signal:\*\* A bearish crossover occurs when the 10-day MA crosses below the 21-day MA. This signals a \*\*short-term\*\* negative shift in momentum and can be considered a potential exit signal for short-term positions. \*\*Medium-term Crossovers - 21/50:\*\* \* \*\*Bullish Signal:\*\* A bullish crossover occurs when the 21-day MA crosses above the 50-day MA. This suggests a medium-term positive shift in momentum and can be seen as a potential entry signal for medium-term swing trades. \* \*\*Bearish Signal:\*\* Conversely, a bearish crossover happens when the 21-day MA crosses below the 50-day MA. This signals a medium-term negative shift in momentum and can be considered a potential exit signal for medium-term positions. \*\*Long-term Crossovers - 50/200:\*\* \* \*\*Golden Cross (Bullish):\*\* When the 50-day MA crosses above the 200-day MA, it's known as a "Golden Cross." This crossover is a strong bullish signal, suggesting a potential longer-term uptrend. Swing traders may view this as an opportunity to enter or add to long-term positions. \* \*\*Death Cross (Bearish):\*\* Conversely, when the 50-day MA crosses below the 200-day MA, it's known as a "Death Cross." This crossover is a strong bearish signal, indicating a potential longer-term downtrend. Swing traders may use this to consider exiting or shorting positions. ## Global Daily Breadth (GDB)
To calculate the "GLOBAL DAILY BREADTH" (GDB) score, we create a composite score that combines these indicators below to assess the overall market breadth for a given day. The GDB score aims to capture the breadth and strength of market movements across various aspects. Here's a step-by-step explanation of how we calculate it: \*\*Daily Price Change:\*\* \* Calculate the average daily price change for the broad market. This is done by summing up the price changes of individual securities or the index constituents and dividing it by the number of securities. \*\*Daily Net Advance/Decline Ratio:\*\* \* Calculate the number of advancing stocks (stocks that went up in price) for the day and divide it by the number of declining stocks (stocks that went down in price). This ratio measures market breadth in terms of the number of stocks participating in the move. \*\*Daily U/D Volume:\*\* \* Calculate the total volume of shares traded in advancing (U) stocks and declining (D) stocks for the day. I calculate the U/D volume ratio by dividing the total U volume by the total D volume. This reflects the volume dynamics of advancing and declining stocks. \*\*Net New High/Low (52w) Ratio:\*\* \* Calculate the number of stocks making new highs and divide it by the number of stocks making new lows for the day. This ratio indicates whether more stocks are reaching new highs or new lows and reflects market sentiment. \*\*Daily Momentum Ratio:\*\* \* The ratio between stocks that are up 4% or more versus stocks that are down 4% or more on the day is referred to as the "4% Up/Down Ratio". Once I calculate these indicators for a given day, I combine them into my GDB score. Here's the approach to creating the composite score: \* \*\*Weight Assignment:\*\* Assign weights to each indicator based on their relative importance (secret sauce). \* \*\*Standardization:\*\* Standardize the values of each indicator to ensure they are on a consistent scale. This involves transforming the values into % ratios. \* \*\*Weighted Sum:\*\* Multiply each standardized indicator by its assigned weight. \* \*\*Composite Score:\*\* Sum up the weighted, standardized indicators to calculate the daily GDB score. The GDB score is a normalized -100 to +100 score based on the last year's historic scores, with +100 being the strongest day of the last year and -100 the weakest. A higher score suggests broader market participation and strength, while a lower score indicates weaker market breadth. #### Interpretation: \*\*GDB > +80:\*\* Breadth Thrust \*\*GDB < -80:\*\* Distribution \*\*Uptrend:\*\* \* During an uptrend, I’ll want to see steady positive readings during the ascent, with low to medium negative readings during pullbacks. \* During the uptrend, I want to see GDB between +20 and +80. \* After an extended uptrend, a GDB > +80 could signify an exhaustion move, especially if we are already extended for kma’s. \* Once a pullback is confirmed, I want to see GDB stay contained above -80. Otherwise, it’s a distribution sign. \* Following a shallow pullback, a GDB breadth thrust reading > +80 is a good confirmation for upside continuation. \*\*Market Bottom:\*\* \* If the market makes a higher low while in a confirmed downtrend, and GDB shows a breadth thrust reading, then it’s considered as a follow-through day (FTD) and potential market bottom. \*\*Market Top:\*\* \* If the market makes a lower high while in a confirmed uptrend, and GDB shows a distribution reading, then it’s considered as a potential market top. ## Trend State Model
We developed the Trend State Model to gauge the market trend state and identify different buying, selling, or shorting opportunities based on key indicators such as price, breadth, and momentum. This model provides a comprehensive view of market conditions by analyzing data across short-term, mid-term, and long-term timeframes. By leveraging these indicators, the Trend State Model helps traders make informed decisions and optimize their strategies. #### TREND STATE MODEL:
\*\*UPTREND:\*\* \* If short-term, mid-term and long-term conditions are positive. \* Confirms a strong market uptrend. \*\*PULLBACK:\*\* \* If short-term conditions are negative and long-term conditions are positive. \* Indicates a temporary market pullback in a long-term uptrend. \*\*CORRECTION:\*\* \* If mid-term and long-term conditions are negative. \* Signals a broader market correction. \*\*RALLY:\*\* \* If short-term conditions are positive and long-term conditions are negative. \* Suggests a short-term rally within a weaker market. \*\*UPTREND ATTEMPT:\*\* \* If mid-term conditions are positive and long-term conditions are negative. \* Shows an attempt at starting a new uptrend. #### SECONDARY STATES: \*\*Short-Term Buying Opportunity:\*\* \* If PULLBACK is TRUE. \* Criteria: (Stocks >20dma OR 10dma) < 25% and hook up (higher than the previous day by >1%). \* Indicates a short-term buying opportunity during a pullback. \*\*Long-Term Buying Opportunity:\*\* \* If CORRECTION is TRUE. \* Criteria: (Stocks >200dma AND 50dma) < 25% and hook up (higher than the previous day by >1%). \* Signals a long-term buying opportunity during a correction. \*\*Shorting Opportunity:\*\* \* If RALLY is TRUE. \* Criteria: (Stocks >20dma OR 10dma) > 75% and hook down (lower than the previous day by >1%). \* Suggests a shorting opportunity during a rally. \*\*Trimming Opportunity:\*\* \* If UPTREND is TRUE. \* Criteria: (Stocks >20dma OR 10dma) > 75% and hook down (lower than the previous day by >1%). \* Indicates a trimming opportunity during an uptrend. ## \*\*Market Datasets\*\* \*\*S\\&P 500 (RSP - Equal Weight)\*\* \* \*\*Type of Market\*\*: Large-cap U.S. stocks \* \*\*Components\*\*: 500 companies from the S\\&P 500, equally weighted \* \*\*ETF/Market Highlights\*\*: The RSP ETF provides exposure to the S\\&P 500 index with an equal weighting to each company, giving smaller companies the same influence as larger ones. \*\*Nasdaq 100 (QQQE - Equal Weight)\*\* \* \*\*Type of Market\*\*: Technology and growth-oriented U.S. stocks \* \*\*Components\*\*: 100 companies from the Nasdaq-100, equally weighted \* \*\*ETF/Market Highlights\*\*: The QQQE ETF offers exposure to the Nasdaq-100 index, but with an equal weight for each company. This setup highlights the performance of smaller tech and growth companies, balancing the influence of tech giants like Apple and Microsoft with other innovative firms. \*\*NYSE Composite (^NYA)\*\* \* \*\*Type of Market\*\*: Broad U.S. stock market \* \*\*Components\*\*: Thousands of companies listed on the NYSE \* \*\*Market Highlights\*\*: The NYSE Composite Index provides a broad representation of the performance of all common stocks listed on the New York Stock Exchange, covering a wide range of industries and sectors. \*\*Russell 2000 (IWM)\*\* \* \*\*Type of Market\*\*: Small-Cap U.S. stock market \* \*\*Components\*\*: 2,000 small-cap companies \* \*\*Market Highlights\*\*: The Russell 2000 Index represents the smallest 2,000 companies in the Russell 3000 Index, which itself includes 3,000 of the largest U.S. stocks. The Russell 2000 is widely regarded as a benchmark for small-cap stocks, providing a comprehensive overview of the performance and trends within the small-cap sector. This index covers a diverse range of industries, offering insights into the more agile and growth-oriented segment of the U.S. equity market. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/dashboards/tlmm.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics.md). # PrimeTrading Academy - The Basics ## \*\*PrimeTrading Academy – Foundations of Markets & Trading\*\* \*A complete introduction for absolute beginners\* \*\*\* ## \*\*Chapter 1 – What a Stock Really Is\*\* When most people think of stocks, they imagine symbols, charts, and prices that move up and down. But a stock is, at its core, a very simple concept: it is a unit of ownership in a real company. Understanding this is the foundation for everything that follows. ### Ownership in a business When a company needs money to expand—hire employees, build infrastructure, invest in research—it can divide itself into pieces called shares and sell some of those pieces to the public. If a company has 100 million shares outstanding and you buy 500 of them, you own: 500 ÷ 100,000,000 = 0.0005% of the business. Your ownership conveys certain rights. You may receive dividends, vote on major decisions, and, in theory, benefit from the company’s long-term success. You are not merely trading abstract numbers; you are trading claims on real businesses. ### The slow pace of fundamentals vs. fast pace of prices A company’s true value—its competitive position, revenue model, product quality, and durability—changes slowly over time.\\ A stock price, meanwhile, can fluctuate minute by minute. These fluctuations reflect \*\*shifting expectations\*\*, not changes in the underlying business. Investors constantly reassess what the company might be worth in the future, and they express those expectations through buy and sell orders. This distinction matters: \* Fundamentals shape long-term value. \* Order flow and expectations shape short-term price. Both perspectives matter, but they serve different purposes. ### Primary vs. secondary market When a stock is first sold in an IPO, the proceeds go to the company. This is the primary market.\\ After that, nearly all trading happens in the secondary market, where investors buy and sell shares from one another. The company is unaffected by these day-to-day transactions.\\ Your gain or loss depends entirely on how other investors value that same ownership. ## \*\*Chapter 2 – What the Market Actually Is\*\* The market is not a single entity with emotions. It is a complex ecosystem made of participants interacting through a continuous auction. ### The market as an electronic auction venue Modern markets are electronic systems that match buyers and sellers. Exchanges maintain the order book, handle execution, and enforce rules. Brokers route your order to one or more exchanges capable of filling it. Although you see a single price on your chart, that price may reflect trades across multiple interconnected venues. ### Who participates in the market Participants vary widely: \* \*\*Long-term institutions\*\* managing pension funds and mutual funds. \* \*\*Hedge funds\*\* running strategies across multiple timeframes. \* \*\*Algorithmic and high-frequency traders\*\* providing liquidity and arbitrage. \* \*\*Retail investors and traders\*\* with vastly diverse goals. Their differing motivations—income generation, risk management, speculation, hedging—create the dynamic environment of modern markets. ### Why understanding the ecosystem matters Because so many time horizons coexist, no single bar or move can be interpreted in isolation. A rally on the 5-minute chart may simply be a small reaction within a larger institutional accumulation. A dramatic intraday drop may be insignificant noise in the long-term trend. Context is essential: \* Who is likely driving the move? \* Is the action part of a larger trend? \* Is it meaningful or simply the natural noise of the auction? Without understanding the ecosystem, traders mistake randomness for patterns and normal fluctuations for meaningful signals. ## \*\*Chapter 3 – Indexes, ETFs, and the Market Environment\*\* Before selecting individual stocks, a trader must understand the broader environment that shapes their behavior. ### What indexes represent Indexes aggregate groups of companies to represent a segment of the market: \* S\\&P 500: major U.S. corporations. \* NASDAQ 100: technology and growth leaders. \* Dow Jones: established industrial companies. \* TSX Composite: major Canadian stocks. These indexes act as barometers for economic confidence, liquidity conditions, and institutional positioning. ### Why indexes matter for traders Individual stocks are heavily influenced by the direction and health of their index.\\ When the S\\&P 500 is trending strongly upward, most quality stocks behave more constructively. Pullbacks are shallow; breakouts have follow-through.\\ In market corrections, even excellent companies weaken simply because institutions reduce exposure broadly. A trader must always ask: \* Is the market supportive of new risk-taking? \* Is the environment corrective or constructive? \* Are indexes confirming or contradicting the stock’s move? Trading against a weak market environment significantly reduces probability of success. ### ETFs as representations of risk baskets Exchange-traded funds allow direct exposure to an index (e.g., SPY for the S\\&P 500, QQQ for the NASDAQ).\\ For traders, ETFs are extremely useful because they: \* Reflect sector strength and weakness \* Reveal rotation in real time \* Confirm or contradict setups in individual stocks Understanding the tide is more important than understanding any single wave. ## \*\*Chapter 4 – How Prices Move: Order Flow, Liquidity, and Auction Mechanics\*\* Understanding why prices move is foundational to understanding markets. Price does not respond to opinions, predictions, or news headlines. It responds only to actual orders — the real-time interaction between buyers and sellers in an electronic auction environment. At its core, the market is a continuous auction where order flow determines direction. Every tick, wick, candle, and trend is a direct expression of this underlying negotiation. ### \*\*The Market as a Continuous Auction\*\* The stock market operates like a global, electronic auction that never stops during trading hours. Buyers place limit orders at the price they are willing to pay; sellers place limit orders at the price they are willing to accept. These intentions accumulate in the order book. Example of the order book structure: Best bids (buyers waiting):\\ 49.90\\ 49.95\\ 49.99 Best asks (sellers waiting):\\ 50.01\\ 50.05\\ 50.10 The current price will not change until a buyer accepts the ask or a seller accepts the bid.\\ Price changes only when one side becomes more aggressive than the other. ### \*\*Aggressive Orders and Liquidity Consumption\*\* Orders fall into two categories: \* \*\*Passive limit orders\*\* that rest in the order book and wait. \* \*\*Aggressive market orders\*\* that execute immediately against the best available price. Price moves only when aggressive market orders consume available liquidity. If buyers submit enough market orders to clear out the sell orders at 50.01, the next available ask becomes the new price. If they continue buying, the price continues rising.\\ The same process in reverse creates downward movement. Price movement is therefore the visible result of \*\*aggressive behavior overwhelming resting liquidity\*\*. ### \*\*Imbalance: The Core Driver of Price Movement\*\* All price movement is caused by imbalance: \* Price rises when aggressive buying exceeds sell-side liquidity. \* Price falls when aggressive selling exceeds buy-side liquidity. \* Price consolidates when buying and selling pressure are balanced. Every candle on a chart is a visual record of this imbalance — or lack of imbalance — during its time interval. ### \*\*Institutional Influence on Price\*\* Institutions control the majority of trading volume. Their orders are large enough that executing them all at once would move prices significantly. As a result, institutions distribute their orders over time. This behavior leads to: \* sustained directional trends \* sharp expansion moves \* high-volume breakouts \* steady accumulation or distribution phases \* notable reactions at key price levels Even without access to the raw order book, these patterns appear clearly on price charts. Price action is the public footprint of institutional behavior. ### \*\*Candles as Order Flow Summaries\*\* A candlestick is not simply a visual symbol; it is a compressed summary of the order flow battle during its time period. A strong green candle reflects dominant buying pressure that consumed sell-side liquidity.\\ A strong red candle reflects dominant selling pressure.\\ Long wicks reveal that one side attempted to push price but was met with enough opposing liquidity to force a reversal.\\ Small-bodied candles indicate equilibrium or indecision. Reading candles is reading the interaction of supply and demand. ### \*\*Why Price Moves in Waves\*\* Price does not travel in straight lines because liquidity is uneven across price levels. Institutions also avoid revealing their full intentions, entering and exiting gradually. Add in retail traders and algorithmic adjustments, and the result is a naturally oscillating movement: impulsive legs followed by corrections, consolidations, or pauses. This wave structure is universal and is present across all timeframes. ### \*\*The Primacy of Price\*\* News, forecasts, opinions, and emotions influence traders, but they do not move price directly. Only executed orders do. Price incorporates all available information because every decision — whether informed, emotional, rational, or institutional — must be expressed through a buy or sell order. Price is therefore the most reliable, unbiased information source in the market.\\ It reflects the final decision of all participants. ## \*\*Chapter 5 – Categories of Stocks and Their Behavioral Differences\*\* Not all stocks behave alike. Volatility, trend reliability, liquidity, and institutional attention vary widely across categories. ### Large-cap stocks These companies have established operations, deeper liquidity, and large institutional ownership. Their price movements tend to be smoother because: \* Liquidity dampens volatility \* Institutional trading is steady \* Predictability improves stability Large-caps are generally easier for beginners because noise is reduced. ### Mid-cap stocks These companies are still expanding, often with compelling fundamental stories. They can move faster and more dramatically, making them attractive for trend traders. However, liquidity may be thinner and volatility increased. ### Small-cap stocks Here lie both opportunity and danger. Small caps can double in a few weeks or lose half their value just as quickly. They are more prone to: \* manipulation \* illiquid gaps \* emotional retail flow \* sharp reversals Most beginners underestimate how challenging these stocks are to trade. ### Growth and value distinctions Growth stocks expand rapidly, reinvesting profits into scaling instead of distributing dividends. Their valuations are based on expectations of future success. Value stocks trade at lower valuations relative to earnings or assets. They are often more stable but offer smaller upside in exchange for lower volatility. Understanding these behavioral profiles helps traders choose stocks suited to their temperament and system. ## \*\*Chapter 6 – Account Structures and Their Implications\*\* Account type shapes not only what you can do but how your capital behaves. ### Cash accounts Simple and direct. You trade only with the money you have.\\ There is no borrowing, no interest, and no leverage.\\ For beginners, this is the safest structure. ### Margin accounts A margin account allows the trader to borrow funds from the broker to increase buying power. It also permits short selling. Margin amplifies both gains and losses and requires disciplined risk management. Many beginners misuse margin, turning small mistakes into catastrophic losses.\\ A margin account is a tool, not a shortcut. ### Registered accounts (TFSA, RRSP – Canada) Tax-advantaged accounts offer powerful long-term benefits: \* TFSA: gains are tax-free. \* RRSP: contributions are tax-deductible; withdrawals are taxed. However, CRA rules restrict active trading in these accounts because frequent trading may be considered business income. These accounts are best for longer-term investments. ## \*\*Chapter 7 – Order Types and Their Strategic Purposes\*\* To participate in the market effectively, a trader must understand how orders work. Execution mistakes create unnecessary losses. ### Market orders A market order executes immediately at the best available price. For highly liquid stocks, this usually results in minimal slippage. For less liquid names or during volatile periods, it can result in unexpectedly poor fills. Use with caution, primarily when execution speed is more important than precision. ### Limit orders A limit order specifies the maximum price you will pay or the minimum price you will accept. This provides control and prevents slippage. Limit orders are the preferred method for entries and exits in most situations. ### Stop-loss orders A stop-loss is essential. It converts to a market order once triggered and is designed to limit damage when a trade moves against you. Stops are not optional tools; they are structural protections essential for all traders. ### Buy stop orders Used to trigger entries above current price—useful for breakouts and pattern confirmation. They help prevent catching falling knives or entering too early. Execution precision is a core trading skill. Poor execution erodes edge even in a strong system. ## \*\*Chapter 8 – Fundamental and Technical Analysis\*\* Two dominant analytical frameworks exist in markets, each with its own strengths. ### Fundamental analysis This approach examines a company’s financial health, competitive advantage, growth prospects, and valuation. It is essential for long-term investing but insufficient for short-term decision-making. Fundamentals move slowly.\\ Prices move quickly. ### Technical analysis This approach examines price action, volume, trend, and structure. Unlike fundamentals, technical analysis reflects the \*actions\* of market participants in real time. Because institutions act on expectations before fundamentals appear in financial statements, price often leads fundamentals. This is why technical analysis is so valuable for traders. Technical analysis is the study of supply, demand, and the auction—not of patterns for their own sake. A mature trader uses technical analysis for timing and risk management, even if they incorporate fundamentals into their broader thesis. ## \*\*Chapter 9 – Trend Structure and Market Phases\*\* Trend is the single most important contextual element in trading. Price tends to persist in its direction because institutional participation is persistent. Understanding trend prevents countertrend trading mistakes. ### Uptrends Defined by higher highs and higher lows.\\ An uptrend reflects: \* consistent institutional accumulation \* strong demand \* constructive sentiment Pullbacks in an uptrend are opportunities, not warnings. ### Downtrends Defined by lower highs and lower lows. Downtrends reflect: \* distribution \* risk reduction \* deteriorating demand Most long setups fail in downtrends, even if the underlying company is strong. ### Consolidations When neither buyers nor sellers dominate, price moves sideways. These areas reflect temporary balance or preparation for directional movement. Breakouts and breakdowns often originate from consolidations. Trend structure is not arbitrary. It reflects the real flow of institutional capital. ## \*\*Chapter 10 – Support, Resistance, Supply, and Demand\*\* Support and resistance are not mystical lines. They represent real zones of interest where previous imbalances occurred. ### Support A price area where buying interest was strong enough to halt or reverse decline.\\ Institutions may have accumulated here. ### Resistance A price area where selling pressure prevented further advance.\\ Institutions may have distributed or sold here. ### Supply and demand zones Supply zones form where large selling occurred.\\ Demand zones form where large buying occurred. These zones matter because markets often revisit them, testing whether the imbalance still exists—or has shifted.\\ A zone that once attracted buyers may no longer hold when revisited; this shift signals a change in market character. Understanding these interactions gives a trader insight into the likely behavior of price around key levels. ## \*\*Chapter 11 – Candles, Volume, and Reading Price Action\*\* Candles summarize order flow; volume confirms participation. ### Candles Each candlestick records: \* the opening negotiation \* the highest price reached \* the lowest excursion \* the closing balance of power Wicks show rejection. Bodies show control.\\ Location within trend determines significance. ### Volume Volume shows how many shares traded. High volume reflects strong participation—often institutional. Low volume can signal hesitation or lack of interest. ### Price action as behavior Price action is not about memorizing patterns. It is the study of behavior: \* who is in control \* how strongly they are acting \* where that behavior shifts \* when an imbalance resolves or reverses Candles and volume give the trader a real-time window into supply and demand. ## \*\*Chapter 12 – Risk Management and the Mathematics of Survival\*\* Risk management is the core of trading. A trader survives not by being right often, but by managing losses and allowing winners to compensate for them. ### Small losses are necessary Losses are not failures; they are the cost of participation.\\ A trader’s job is to ensure losses are small and controlled. ### Risk–reward ratio (RRR) A trade that risks 1 unit to gain 3 units allows profitability even with a low win rate.\\ Expectancy matters more than accuracy. ### Position sizing The size of each trade should be based on volatility and distance to stop-loss. Poor sizing leads to excessive drawdowns. ### Never add to a losing position Doing so worsens risk and compounds errors.\\ Professionals add to winners, not losers. Survival precedes success.\\ Without risk discipline, no trading system can work. ## \*\*Chapter 13 – The Reality of Learning and Mastery\*\* Trading cannot be mastered quickly. It requires: \* skill development \* observation \* pattern recognition \* emotional control \* risk management \* system building \* market understanding Expectations must be grounded in reality.\\ Most traders require years, not months, to reach consistent profitability. Mastery comes from repetition, experience, study, and disciplined execution—not shortcuts. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/primetrading-academy-the-basics.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Quickstart | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/getting-started/quickstart.md) . To help you quickly navigate and understand the core features of TradersLab, we've prepared a short **walkthrough video**. In this video, you'll discover how to: * **Access and customize** your Market, Themes, and Stock dashboards. * Use TradersLab's **top-down analysis workflow** to stay aligned with market trends. * Identify **leading sectors and stocks** using the dynamic screener. * Leverage built-in tools to **spot opportunities** and stay on the right side of the market. TradersLab is designed around a systematic approach — Market ➜ Themes ➜ Stocks. Mastering this flow will maximize your results. This is the fastest way to get familiar with TradersLab and start using it to gain a clear market edge. Once you've completed the video, continue exploring this documentation for detailed guides on each feature. [PreviousWelcome to TLab doc!](https://traderslab.gitbook.io/traderslab) [NextSettings](https://traderslab.gitbook.io/traderslab/getting-started/settings) Last updated 1 year ago --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/who-am-i.md). # Who Am I? ### \*\*Who I Am\*\* I’m Alex — a Canadian trader, a proud dad of three little boys, and someone who’s been obsessed with markets for more than a decade. I started trading around 2013 while studying electrical engineering at university. Like most beginners, I jumped into everything I could get my hands on: Forex, futures, penny stocks… if it moved, I tried to trade it. It was messy, exciting, and honestly the best kind of education. Things shifted when I found CANSLIM and later the Mark Minervini books. That’s where trading finally stopped feeling like chaos and started feeling like a craft. But even then, it took years of breaking even, refining my process, and figuring out who \*I\* was as a trader before anything meaningful happened. 2020 was my breakout year — just like it was for many traders of this generation. But the real growth came after. The bear market forced me to rebuild my whole approach. I moved away from heavy breakout and fundamental reliance, and into a pure technical, price-focused style centered around liquid leaders and pullback entries. That’s when everything started to truly align. Today, I’m not here to sell a dream or sugarcoat the journey. I’m a no-bullshit trader who shares openly because I know how painful and confusing those early years can be. Trading has been the most rewarding journey of my life — and also the biggest challenge I’ve ever taken on.
Ho yeah, I love road cycling :)
### \*\*Why I Trade\*\* Of course, I love the markets. I enjoy the game, the puzzle, the structure. But my real “why” is simple: \*\*freedom\*\*. I trade to build financial independence. I trade so I can control my time. But most importantly, I trade so I can be present as my three boys grow up — so I can enjoy life with them, not watch it pass by while I’m stuck chasing someone else’s schedule. Trading is my vehicle to create the life I want for my family. It forces me to be disciplined, calm, intentional — the kind of person I want my kids to see. ### \*\*My Style\*\* \*\*Style:\*\*\\ Technical analysis + momentum, built around clean trend structures. I focus almost exclusively on \*\*pullback entries and cheat-type entries\*\* in the direction of the dominant trend. My priority is trading liquid leaders showing strong relative strength. \*\*Risk Management:\*\*\\ My entire process is based on \*\*tight-risk entries\*\*, fast de-risking at R multiples, and leaving a \*\*small runner\*\* when the chart earns it, so I can participate in multi-week or multi-month moves without increasing psychological load. Capital goes only where structure deserves it. \*\*Charts timeframe:\*\*\\ I analyze \*\*Weekly + Daily\*\*, but all entries, stops, and execution decisions are made from the \*\*Daily timeframe only\*\*. \*\*Trade duration:\*\*\\ Short- to mid-term swing trading — holding periods range from a few days to a few weeks, occasionally extending into multi-month trends when the structure stays clean. \*\*Trade frequency:\*\*\\ On average, I take \*\*30–50 trades per month\*\*, depending on market conditions and the quality of leadership. \*\*Setups:\*\*\\ My setups are now focused almost entirely on \*\*pullbacks into the 21-DMA structure\*\*, combined with clean daily chart behavior: RS strength, higher lows, pivots, and controlled volatility. No bottom-fishing, no guessing — the price must be aligned with the trend. ### \*\*Performance & Consistency\*\* Over the past few years, my trading has evolved from high-volatility swings to something much more sustainable. This chart speaks for itself:
\* Multi-year compounding from 2020 to today \* Over \*\*3,500%+ cumulative gain\*\* \* \*\*Annual CAGR around 150%\*\* \* \*\*2025 YTD already above 110%\*\* \* And the maturity that comes with shifting from hunting 300–400% years to building a repeatable, long-term edge Like I wrote in a recent reflection: > “There was a point where I stopped chasing those 300–400% YTD returns. Yes, they’re impressive, but they come with a ton of stress most people don’t talk about. What excites me now is doing 50–100% year after year, with clean risk management, trading liquid names, and avoiding the tail-risk blowups. That’s not a step down — that’s a sustainable edge.” I’m proud of the numbers, but what really matters is the consistency, the psychological bandwidth, and the lifestyle that comes with a healthy approach to risk. ### \*\*Why I Share This\*\* I built PrimeTrading to help traders avoid the mistakes I made for years — chasing noise, forcing trades, thinking there’s a magic indicator out there. There isn’t. Trading is personal. You have to build your own system, shaped by your strengths, weaknesses, and risk tolerance. If I can shorten that journey for even a handful of people, it’s worth it. I share all education freely. No BS. No locked secrets. No promises of fast riches. Just real trading, real process, and the reality of what it takes to survive and grow in this world. This is who I am — Alex. A trader, a student of markets, and someone who still wakes up every day excited to learn something new. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/who-am-i.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections.md). # Alex's Trading Psychology Reflections ## The Core Trio of Swing Trading: Patience, Discipline, Conviction If I had to boil down what separates consistent swing traders from those constantly spinning their wheels, it comes down to three pillars: \*\*patience\*\*, \*\*discipline\*\*, and \*\*conviction\*\*. Without these, no system or strategy will carry you far. \*\*Patience\*\* is the art of waiting—for the setup, for the confirmation, for the follow-through. Most traders burn out because they can't sit still. They confuse activity with progress, reacting to every wiggle on the chart. But the real edge in swing trading lies in knowing when \*not\* to trade. Patience means letting the trade come to you, not forcing entries just to feel engaged. And once you're in, it means letting the stock breathe—enduring the inevitable noise without panicking at every tick. \*\*Discipline\*\* is what holds the framework together. It’s following your rules when you least feel like it. It’s honoring your stops when you want to give it “a little more room.” It’s resisting the urge to revenge trade after a loss, or to randomly size up after a win. Discipline isn’t something you practice only when things are going well. It’s a daily habit—executed regardless of mood, bias, or outside noise. \*\*Conviction\*\* is the emotional backbone that supports your actions. It’s not stubbornness or blind belief. Conviction is earned through preparation and experience. It’s knowing your edge well enough to trust it, even when the trade feels uncomfortable. It’s what lets you stay in a strong name through a shakeout, or step up in size when all the conditions line up. Without conviction, you’ll hesitate on the winners and overstay your welcome in the losers. These three work together. Patience without conviction just becomes hesitation. Discipline without patience becomes mechanical overtrading. Conviction without discipline turns into reckless aggression. When all three align, you enter the zone. You’re not reacting—you’re executing with clarity, precision, and intent. That’s when trading becomes repeatable. That’s when real growth begins. ## Stop Obsessing Over P\\&L — Trust the Process When a new uptrend kicks off, one of the toughest shifts is learning to stop obsessing over your P\\&L every time the action cools off. It’s normal — price breathes. Pullbacks are part of healthy trends. But if you’re glued to your cushion, fearing every red bar, you’ll end up reacting instead of executing. That’s when emotions creep in, and good trades get cut short. Stick to the process. Trust your structure. Let your selling rules guide you — not the noise of a fluctuating P\\&L. ## Superperformance Starts Early — Not at Consensus One of the biggest differences between reactive traders and those who catch real superperformance is where they choose to engage. Most wait for the long-term confirmation — the clean trend, the obvious breakout, the consensus opinion that “this name is strong.” But by the time that happens, the easy part of the move is often gone. You’re not early anymore. You’re chasing strength that others already positioned for. What’s worked for me is learning to trust short-term trend confirmation. Not blindly, not with oversized risk — but with awareness. When price structure starts to shift, when early volume comes in, when the character of a name changes — that’s where the edge begins. You don’t know if it will morph into a longer-term trend, and that’s the point. You engage with the possibility, not the certainty. Sometimes it fades. Sometimes it fails. But if you’re managing risk — trimming into strength, raising stops, staying fluid — the downside is limited. And over time, the upside compounds. Because the best trades, the ones that carry, always start the same way: with a subtle shift, a short-term confirmation, and a trader who’s willing to step in before the crowd feels safe. That’s the game. Not predicting the future — but aligning early with what’s starting to work, and giving it room to become something more. ## Secure Your Gains — Manage Open Heat One of the most overlooked metrics in trading is your Open Heat — the unrealized profit you’re exposed to if every stop-loss gets hit. It’s easy to ignore when things are going well. But if you don’t track it, you’ll give back chunks of your equity curve without even realizing where the damage is coming from. The pros? They manage that heat actively — not reactively. That means: \\ Raising stops as trades progress. \\ Trimming into strength when names hit logical stretch zones (2x ATR from the 21dma, 5x from the 50dma, etc.). \\ Freeing up mental bandwidth so they’re not hostage to every tick. You don’t need to predict tops. \\ You just need to stop assuming your unrealized gains are safe. Managing Open Heat isn’t about fear. It’s about staying in control of your equity curve before the market decides for you. Secure it while it’s yours. ## Ride the Trend — Don’t Guess the End One of the biggest opportunity killers I see — and honestly one of the fastest ways traders destroy wealth — is trying to guess the end of a trend. Whether it’s short-term or long-term, that urge to call the top or bottom way too early comes from a place of wanting to be right instead of staying aligned with strength. And more often than not, it leads to cutting winners short, stepping in front of momentum, or forcing trades that aren’t there. The truth is, strong trends usually run longer and further than most expect. Your job isn’t to outsmart the market — it’s to ride the wave while it’s moving in your favor, and manage risk when the structure starts to break down. Stick with what’s working. Let price tell the story — not your opinion. ## Defense Wins the Game One thing that really clicks with experience is how keeping drawdowns small becomes the game-changer. Early on, everyone’s focused on finding the next big winner — but over time, you realize it’s not about how much you can make when things are good... it’s about how little you lose when things aren’t. You start to trust that when the market comes back in your favor, you don’t need to force it. A couple of solid days — 1, 2, maybe 3 — and you’re not just back to even, you’re pushing new highs. That’s when you truly get the value of good defense. Not being stubborn. Not trying to prove anything when conditions aren’t right. Just staying light, protecting capital, and keeping your mental game intact. Because once you master that, you stop digging holes — and making progress becomes a lot easier. Stay patient. Stay sharp. The offense is easy when you’re not spending all your energy climbing out of a deep drawdown. ## Don’t Chase Late — Play the Long Game I know some of you are feeling like you missed the boat on this move — trust me, I get it. But this isn’t the spot to start chasing and loading up just to "be in." The risk/reward here isn’t what it was a few days ago. What you need to remember is that if this is truly the start of a bigger trend — and with long-term breadth finally coming off those deep, multi-year oversold levels, it’s looking that way — then this is just the beginning. Big moves don’t happen in a straight line. There will be pullbacks, there will be consolidations — and that’s where the real opportunities come. Your job isn’t to catch every point; it’s to position smartly when the odds are in your favor. So stay patient. Focus on where you want to buy, not if you should be buying right now. There’s plenty of game left to play if this is the real deal. Stay sharp. ## Respect the Downside — Survival Is a Position In this game, ugly can get uglier. Never assume it can’t go lower, faster, and harder than you expect. That’s not fear — that’s respect. Preserve capital. Protect your peace, because survival is a position. ## Reset with Clarity — Learn from the Pain To those caught on the wrong side of this market tonight, I feel for you. We’ve all been there. The best thing you can do in moments like this is simple: sell everything, go to cash. It clears your mind and helps you think straight again. Then comes the real work: understanding how it happened so that it doesn't happen again. That’s how I first learned risk management - not from a book, but from a massive loss, averaging down on some Canadian micro-cap mining stock. It hurt. But pain builds habits. Let it teach you. You’re not alone. ## Know What You’re Looking For — Then Act It’s not about calling the bottom — or the top. The market will do what it wants. What matters is having a clear set of rules to engage. If conditions match your criteria and setups are showing traction, increase exposure and press your edge. If not, wait — or reduce risk. You don’t need to predict the future. You just need to know what you’re looking for, and act when it shows up. Keep it simple. Focus on execution, not prediction. ## Adaptability Over Certainty Many traders search for patterns, hoping to predict turning points with certainty. But markets are dynamic, not static. Historical analogs can provide context, but they don’t dictate the future. Each cycle is shaped by unique economic forces, liquidity conditions, and sentiment shifts. The best approach? Adaptability. Instead of fixating on whether a bottom is in, focus on the evolving landscape—price action, leadership, and macro drivers. Conviction is valuable, but certainty is an illusion. Markets reward those who can adjust, not those who assume. ## Bottom-Fishing vs. Confirmation There’s something about catching the exact bottom that feels damn good. It’s like a badge of honor, proof that you saw the turn before anyone else. But you know what happens most of the time? You get in too early, thinking, this is it, only to watch price roll over and smack you in the face. It’s classic FOMO. You see a bounce, you don’t want to miss the move, and boom—you’re caught in the chop. The problem? In a downtrend, failed bounces are just part of the game. The market isn’t reversing just because you want it to. So how do you stay out of the trap? \* Accept that you don’t need to be first. The market isn’t handing out trophies for catching bottoms. \* Let price prove itself. kma's reclaim, MCSI turning up, Higher lows, volume coming in, real strength—wait for it. \* Remind yourself: Missing the first 2% of a real move is better than getting wrecked trying to guess the turn. \*\*Patience pays. Let the market show its hand, then play your game—not the other way around.\*\* ## Use Quiet Markets to Build Edge \*\*Not trading when the market is bad is key as a longer-term swing or position trader. But what could be done to stay engaged and get better?\*\* \* Go out to do something else, recharge mental capital. \* Read a book for education and acquire new knowledge. \* Go back and analyze your prior trades, do some deep PTA. \* Go back in history and find the best performing stocks of each year/window of opportunity and find the best entries, the characteristic they had before their run...etc. Build your conviction, your edge. \* Perfect your market timing tools to keep you out/in the market. But doing no trading is important. Use that time to better use than being chopped or get bored. When market is good and action is high, it's not the time to perfect our system. Right now is the perfect time. ## Strike When It Matters — Not All the Time Trading isn’t about constant action—it’s about striking when it matters. No setup works in every environment, and trying to force trades in choppy conditions only leads to frustration. The best traders don’t just know what to trade—they know when to trade. They wait for strength, momentum, and follow-through before deploying risk. And here’s the key—the best windows often come when it feels the hardest to buy. When breadth is oversold, fear is elevated, and weak hands are shaken out, that’s when the market is primed for real opportunity. But if you’re overtrading in noise, you won’t have the capital or confidence to take advantage when it finally counts. Patience isn’t passive—it’s a weapon. The edge is in trading when conditions align, not when boredom or emotion pushes you into action. ## Patience & Resiliency in Swing/Position Trading If you’re coming from a day trading background, you’re used to immediate feedback—you place trades, get in and out within minutes or hours, and you know right away whether you're right or wrong. Performance feels like it's in your hands. But when you step into swing or position trading, that instant feedback loop is gone. Instead, you’re sitting through market noise, pullbacks, and inevitable drawdowns. And here’s the hard part—a drawdown in swing trading isn’t necessarily a reflection of your skill, but rather a normal part of letting positions work. Most new traders struggle with this because they think every dip against their position is a mistake. In reality, it’s just part of the process. If you’re in the right stocks, those pullbacks are just setups for the next leg higher—but you have to sit through them. Even Kristjan Kullamägi, one of the best momentum traders out there, has said he’s in drawdown around 80-90% of the time. And his biggest drawdown? 50% in 2014. Even now, he tries to keep them at 15-20%, and they still happen a few times a year. That’s just the game. So, if you’re transitioning from day trading to swing/position trading, the biggest skill you need to develop isn’t a new strategy—it’s the ability to sit tight and let the process play out. The winners will prove themselves over weeks and months, not minutes and hours. Patience isn’t just a virtue here—it’s a necessity. ## Study the Missed Moves — Build Your Playbook \*\*FOMO hits hardest when you’re watching a move you didn’t catch.\*\* But let’s be real — chasing it now won’t fix anything. It usually just makes things worse. Instead of beating yourself up or trying to force a late entry, go back and study the move. \*\*Ask yourself:\*\* \* How was the market setting up? \* What were the leaders doing? \* Where could I have engaged with risk defined? This isn’t about regret — it’s about building a process. Every cycle gives you new data. Use it. Create rules that would’ve actually got you in earlier. Then bake that into your system. I can help with insights along the way, but the heavy lifting — that honest self-review — has to come from you. That’s how you stop feeling left out, and start being ready next time. ## Trade Like a Surfer \*\*Trading really isn’t that different from surfing.\*\* At first, you're out there waiting — watching — not chasing every ripple. You want the \*\*right wave\*\*, the big one, so you stay patient, scanning the horizon. But here’s the thing — \*\*not every wave is worth riding\*\*. Some lose shape, some break too early. Same in trading. You have to recognize quickly when it’s not the one, and reset. No ego — just back into position, ready for the next real shot. When it starts to build, you go — you \*\*paddle hard\*\*, just like a trader pressing the gas, building exposure, fighting to get in early but with control. Once you’ve got enough speed — enough cushion — you \*\*stand up\*\*. That’s where it gets smoother. You’ve de-risked, you’re in sync with the move, and now it’s just about \*\*riding it clean\*\*. Eventually, that wave starts to fade. You feel the momentum slow down. Time to step \*\*off the board\*\*, protect the gains, and get back into position… waiting for the next setup to come. \*\*Same rhythm. Same discipline. Same payoff.\*\* ## Don’t Wait for Comfort — Act on Discomfort One of the more subtle psychological traps in a strong market is how it tricks us into passivity. While price grinds higher, most traders sit on the sidelines thinking, “I’ll jump in on the next pullback.” It feels brilliant, patient, even. But when that pullback finally shows up, it rarely feels like the opportunity we imagined. Instead, it feels threatening. It shakes confidence. The same traders who were waiting suddenly hesitated, framing the dip not as a healthy reset, but as the start of something bigger, something more dangerous. This is where experience separates those with a plan from those following their emotions. A strong trend will never offer perfect comfort. It either feels too extended or too shaky. But if you’ve done the work — if you trust your system, short-term confirmation signals, risk management — then that discomfort becomes a signal, not a warning. The best trades often don’t feel great when you take them. They feel uncertain, premature, and uneasy. But over time, you learn that engaging during controlled pullbacks is where the real edge is. Not when it’s obvious. Not when it’s already bounced. But when doubt is in the air, you still execute because you’ve seen this play out before. Most will keep waiting, and some will keep hesitating. The ones who show up with a clear plan will be in position when the next leg starts. ## \*\*Trust the Structure — Don’t Fear the Pullback\*\* Pick one support structure — just one — and build all your rules around it. If you start using 3–4 levels, you’ll find a reason to justify any trade. For me, it’s the \*\*21dma-structure\*\* — that zone is my anchor for pullbacks and trend continuation. And here’s the key shift: when you buy near support, stop treating it like a cliff. It’s not a “last line” before disaster — it’s where stocks digest, reset, and build new ranges \*after\* extension. That mindset makes it easier to sit tight, let price chop, and trust the structure you picked. ## Mindset During Pullbacks Pullbacks aren’t threats — they’re opportunities in disguise. When you’re aligned with the trend, positioned with structure, and reading the tape objectively, a pullback isn’t something to fear. It’s where setups reset, current leaders take a breather, and new leaders often emerge. It’s where the next leg higher quietly builds beneath the surface. Yeah, it feels uncomfortable — but discomfort isn’t danger. The odds rarely favor a new bear market kicking off right in the middle of trend strength and improving internals. Keep your mindset clean. Don’t let every dip shake your conviction. Stay patient, stay prepared — pullbacks often reward the traders who don’t flinch. ## Why Doing Less Made Me a Better Trader One of the biggest shifts in my trading journey was realizing that doing less actually moved me forward. When you come from a 9–5 world, you're wired to believe that being busy = being productive. You're rewarded for effort, presence, and filling your day with tasks. The more you do, the more it feels like progress. But trading isn’t like that. That mindset — trying to stay active and always involved in something — is what hurts most traders early on. I used to chase setups all day, thinking I had to be constantly engaged to move forward. More alerts, more tickers, more action. But the only thing that really grew was my frustration and drawdowns. Over time, I realized that most of my real progress came from restraint. From doing less, but doing it with focus and intent. Some of my best stretches came from trading just a few names, over and over — the ones I understood deeply. I sized up only when conditions were aligned: the setup, the structure, the market, and my state of mind. Doing less isn’t lazy. It’s strategic. It’s letting the market come to you, not forcing your will on it. That’s what creates consistency and peace of mind. ## \*\*The Power of Persistent Trends\*\* Markets have this humbling way of staying "irrational" far longer than our logical minds expect. What feels overbought can steamroll much higher in a genuine momentum phase. I've learned to respect that \*\*overbought in a strong trend just means "expensive"\*\* - not necessarily "ready to reverse." The market can climb walls of worry for months while everyone calls the top. Sentiment getting frothy? Sometimes that's fuel, not a warning. The hardest lesson: \*\*strong trends make believers out of skeptics\*\*, not victims out of bulls. When you see sustained moves with persistent strength, the market is often telling you something fundamental has shifted. Fighting that with "it can't go higher" is expensive. Better to \*\*ride the trend until it clearly breaks\*\* than to fight it based on traditional overbought feelings. Markets trend longer and stronger than most expect - especially when liquidity is abundant and institutional flows are aligned. \*\*When in doubt, follow the price action, not the crowd's discomfort.\*\* The market's capacity to extend beyond everyone's expectations is one of its most reliable features. Here’s a tighter, refined version in your mentor-style tone: ## \*\*One of the biggest differences I see between top traders and those still struggling?\*\* It’s not the setup. It’s not the tools.\\ \*\*It’s the self-improvement feedback loop.\*\* \*\*Every single market cycle, I take time to break things down:\*\*\\ — What did I do well?\\ — What could I have done better? From there, I create a new rule, refine a mental model, or tweak a part of my system—based on real experience, not theory. And it all goes on paper, pinned right by my screen where I see it every day. \*\*At the end of the next cycle, I reassess:\*\*\\ Did I follow through?\\ Did it fix the issue or make a difference? I’ve been doing this for nearly 10 years. And those small 1% improvements each cycle? They compound like crazy. As the saying goes—compounding is the 8th wonder of the world. \*\*So ask yourself:\*\*\\ How do you expect to become a top trader if you’re not improving with every cycle? That’s the real edge. ## The Market Pays the Patient One of the most underrated skills in swing trading—and the hardest to truly develop—\*\*is patience\*\*. Not just waiting a few hours or a day… I’m talking about the kind of patience that lets you sit on your hands for a week while nothing sets up. Or holding a position through normal pullbacks without second-guessing yourself every 15 minutes. The truth is, most of us (myself included) grew up in a world of instant gratification. One-click orders, fast dopamine hits, constant stimulation. So it’s no surprise that when we step into markets that reward waiting, we struggle. \*\*But swing trading isn’t about speed. It’s about timing.\*\* You get paid for the waiting, not the action. The big moves don’t happen because you check every candle. They happen because you aligned yourself with strength, appropriately sized, and let the trade breathe. If you find yourself always clicking around, forcing trades, or bailing too early… It’s probably not a strategy issue. It’s a patience issue. Train it like a muscle. Respect it like a rule. Build your system around it. Because in the end, the patient trader sees what the impulsive trader never will. ## Let Price Action, Not Predictions, Guide You I’ve lost way more money over the years trying to \*anticipate\* a pullback, a correction, or some fancy sector rotation… than I ever did just sitting tight with solid positions. Truth is, the market doesn’t pay you for being clever — it pays you for being positioned right and having the guts to hold when it’s working. Most of my worst trades weren’t actual losses — they were good positions I sold too soon trying to get cute. Sit tight. Let them work. Let the market prove you wrong \*before\* you act. ## \*\*Why Position Sizing Should Be Based on Risk, Not Fixed Amounts\*\* Many traders default to using a fixed dollar amount per trade, but that approach ignores the reality that not all setups carry the same risk or reward potential. Position sizing should always start with a percentage of your account you are willing to risk if the trade fails. From there, let the distance to your stop and the quality of the setup determine the actual size. The best risk-to-reward opportunities deserve slightly larger allocations, while marginal setups should be sized smaller or passed altogether. This way, a single trade cannot damage your capital base, and your account naturally leans into its strongest edges. Over time, it’s not the number of wins that compounds, but the consistency of managing risk relative to your account. ## \*\*Start With the Market, Not Just the Setups\*\* Most traders obsess over individual stock setups, but very few build a system that starts with the market itself. The truth is that even the best stock patterns struggle when momentum is absent and breadth is contracting. On the other hand, when the market enters a strong setup—momentum expanding, participation broadening—suddenly even average stocks look like winners, and A+ names can carry entire portfolios. Start from the top. Make recognizing market setups the foundation of your process. That’s when you want to put on size and press—when conditions align across the board. When the market is weak, patience and defense are the real edge. ## Discipline Turns a System Into an Edge One of the easiest traps to fall into as a trader is breaking your own rules. The moment you stop following your system, you invite randomness into your trading, and random actions lead to random results. A trading system isn’t about perfection, it’s about consistency. Rules exist to protect you from emotional decisions in the heat of the moment. Every time you override them, chasing an entry, skipping a stop, sizing impulsively, you chip away at your edge and replace it with chance. The solution? Commit to discipline. Execute your plan as written, review it regularly, and only change rules deliberately, not mid-trade. Over time, consistency compounds. Without discipline, there is no system, only luck. ## You Don’t Find a System — You Build One Too many new traders think the goal is to find the system — the holy grail, one setup, one indicator that turns them into a legend overnight. That’s not how it works. Trading is deeply personal. You have to get your hands dirty — test, fail, adapt, evolve. You don’t copy consistency, you build it. The edge isn’t in someone else’s rules. It’s in how you think, act, and react when the market turns against you. Only when you’ve lived through that will your own system start to emerge. ## \*\*Follow the Flow, Not the Noise\*\* Most traders spend their time trying to predict what the market will do next, while institutions quietly position themselves where the money is already flowing. You can have all the conviction in the world, but if you’re trading against institutional flow, you’re fighting a current that will eventually wear you down. Big money doesn’t chase headlines; it creates the moves retail traders later call “breakouts.” They accumulate when things are quiet, distribute when things look obvious, and by the time most traders notice, they’re already two steps ahead. That’s why I focus less on opinions and more on participation. Breadth, sector rotation, and relative strength aren’t just data points — they’re the footprints of institutional behavior. They tell you where the real demand is showing up, and where capital is quietly leaving. You don’t need to predict the next move to trade well. You just need to align with the direction of institutional money, because that’s the current that shapes the market’s path — and the one that rewards those patient enough to follow it. ## The Fine Line Between Waiting and Hesitating There’s an interesting trap many traders fall into without realizing it: the belief that patience is always a virtue. We spend so much time talking about waiting for the right environment, waiting for the right structure, waiting for our system to line up, that we forget there’s a point where patience quietly transforms into something else entirely. It becomes hesitation. It becomes doubt. And in many cases, it becomes fear pretending to be discipline. It feels safer to tell ourselves we are “being patient” than to admit we might simply be nervous to pull the trigger after a difficult stretch or a period of inactivity. The market has a way of exposing this. The best setups rarely come with a sense of comfort; in fact, they often present themselves right when your confidence is not at its highest. You’ve patiently waited through the chop, the pullback, the repair phase, and when structure finally aligns — leadership stabilizing, breadth expanding, the 21dma-structure tightening up — that’s often when your mind starts looking for reasons to delay. It feels counterintuitive, but the moment when the system gives you the green light is also the moment where your emotions try to convince you that maybe waiting a bit longer is the “responsible” thing to do. That’s how patience, when stretched too far, becomes a shield for avoidance rather than a strategic advantage. Being a disciplined trader isn’t only about the waiting; it’s about recognizing when the waiting has done its job. Patience is valuable because it protects you during bad environments, but it becomes a weakness when it keeps you from acting in good ones. There’s a transition point where you must shift from observation to engagement, from neutrality to exposure. That’s the part newer traders struggle with the most — not because they lack skill, but because they underestimate how uncomfortable it feels to step back in exactly when the system says it's time. When the market finally aligns with your rules, you owe it to your own process to take action. That’s not recklessness; that’s respecting the work you’ve put into building a framework designed to remove emotion from the equation. If the environment is supportive, if structure is clean, and if your universe is behaving the way it should, then continuing to “be patient” is no longer discipline. It’s fear with a nicer name. And fear never protects your equity the way your system does. It only delays your ability to participate in the moments that actually matter. In the end, trading is about mastering both sides of the spectrum — knowing when to wait, but also knowing when the waiting phase is over. The real edge comes not from extreme patience or extreme aggressiveness, but from the ability to switch between them with clarity. The market rewards those who can recognize that shift and act decisively when their rules say it’s time. ## The Freedom of Not Knowing I spent years trying to “understand” the market. Part of it came from being an engineer — I was wired to break things down, analyze the mechanics, figure out how and why something works. That mindset served me everywhere in life… except in trading. In the market, trying to force logic onto every move became one of my biggest handicaps. For the longest time, I believed that if I could explain what was happening, then I could trade it better. But the market doesn’t care about my reasoning. It doesn’t need to be consistent or rational. It just moves. And every time I stopped to make sense of a move, I fell behind — the opportunity passed while I was still trying to solve the equation. Eventually, I learned the truth:\\ \*\*The market will do whatever it wants, even when I don’t understand it.\*\*\\ And the more I chased the “why,” the more disconnected I became from the actual price action. It works in both directions. Uptrends that “shouldn’t be up” keep grinding higher. Downtrends that “should bounce” keep bleeding. The moment I stopped trying to decode everything and started simply following my system, trading became a lot cleaner and a lot less stressful. You don’t need to understand the market.\\ You need to understand \*\*your system\*\*, \*\*your edge\*\*, and \*\*your risk\*\*. Turn off the noise. Turn off the ego.\\ Execute what you’ve trained for.\\ Let the market do its thing — it was never waiting for your permission anyway. ## There was a point where I stopped chasing those 300–400% YTD returns. Yes, they’re impressive. And I respect the few who can hit those numbers — it takes serious skill, discipline, and guts. \\ But let’s be honest… it also comes with a ton of stress most people don’t talk about. To sustain those kinds of returns, you have to size up aggressively, push your edge to the limit, and live with the emotional weight of massive swings — both up and down. You’re constantly in the fire: glued to screens, reacting fast, barely disconnecting. \\ It’s not just a strategy — it becomes a lifestyle. One that can quickly burn you out if you're not wired for it. Over the years, I’ve learned to respect not just my strategy, but my own psychological bandwidth. \\ I know the kind of risk I’m comfortable with, and what allows me to stay consistent, clear-headed, and in control. What excites me now is doing 50–100% returns, year after year, with clean risk management, trading liquid names, and avoiding the tail-risk blowups. \\ That’s how I stay in the game, outperform most funds, and live a life I actually enjoy outside the charts. That’s not a step down — that’s a sustainable edge. ## Read What's There, Not What Should Be One of the simplest mindset shifts that quietly changed my trading was learning to stop building scenarios around what the market should do from here. The moment you commit to a narrative, you start filtering price action through it instead of reading what's actually in front of you. Just follow the tape. The structure is there to tell you when you're wrong, or when things are getting tired and about to shift, and that's really the whole job. No prediction required — just alignment with what's unfolding. ## Two Different Games: Being Right vs. Making Money You can spend your time trying to sound right, calling the top, explaining why it should end... or you can focus on staying aligned with the trend and managing risk along the way. Those are \*\*two very different games.\*\* One is about being right. The other is about making money. #### What Trend Trading Actually Is Trend trading isn't about predicting where things will turn. It's about \*\*participating while conditions are favorable\*\* and \*\*stepping aside when they're not.\*\* It requires letting go of the need to call every move and instead staying grounded in three things: \* \*\*Structure\*\* — is the trend still respected? \* \*\*Process\*\* — am I following the rules I built across cycles? \* \*\*Feedback\*\* — what is the tape actually telling me? #### Ego vs. Process The ego wants to anticipate and prove a point. \*\*The process just follows what's working.\*\* ## You vs. You: The Only Comparison That Matters At this stage of a market cycle, it becomes very easy to compare yourself to others. The leaders caught. Their average entry. The P\\&L screenshots. The size they carried. The money they made on a single trade — or over the entire cycle. \*\*That's a dangerous trap.\*\* Because this game was never you-versus-them. \*\*It's you versus you.\*\* #### The Real Benchmark The only comparison that actually matters is the one against your previous self. Not against another trader's screenshots, not against the cycle's biggest winners, not against the size someone else carried. Ask yourself the questions that actually measure evolution: \* Are you \*\*better\*\* than last cycle? \* Are you \*\*holding winners\*\* better? \* Are you \*\*trading around cores\*\* with more maturity? \* Are you \*\*getting shaken out\*\* less? \* Are you \*\*trimming into strength\*\* instead of emotional extremes? \* Are you \*\*managing NER\*\* better? \* Are you building \*\*progressive exposure\*\* better? \* Are you \*\*forcing less\*\* and waiting for cleaner spots? That's the only comparison that actually matters. #### The Long Game There will always be someone with a bigger winner, an earlier entry, a larger account, or a more aggressive style. But none of that has anything to do with your process evolution. The goal is not to win the comparison game in a single cycle. \*\*The goal is to still be here — sharper and more evolved — by the next one.\*\* ## Don't Let a Lockout Trend Build You Bad Habits Right now is not a normal market. QQQ is \*\*5x ATR off its 21ema\*\*. Leaders are 5-10x extended. Someone buys a stock at 3+xATR off the 21ema today, and it pays. Someone chases an extended breakout, and it pays. Someone adds to a name already up 30% on the month, and it pays. That's worth sitting with, because \*\*it's where bad habits get built.\*\* #### The Lockout Trend Trap This tape is rewarding behavior that, in a normal market, doesn't work most of the time. You're not learning in the average environment — you're learning in a \*\*lockout trend\*\*, the rare regime where the rubber band keeps stretching and rest bars get bought before they develop. It's helpful if you were already positioned. \*\*It's a problem if it starts shaping how you enter trades going forward.\*\* The risk isn't today. \*\*The risk is what you carry into the next tape\*\* — the normal one, which comes back eventually. #### What You're Actually Building If this market convinces you that 3xATR entries are fine, that chasing works, that \*\*pullbacks into rising 21dma-structure are optional\*\* — you're building habits that won't hold up when the regime shifts. Credit Spreads will reclaim structure at some point. VIX will expand. MCSI will roll. When it does, \*\*traders who drifted from their process during the easy phase are the ones who give back the cycle's gains.\*\* #### The Job Right Now The job here isn't just to make money. It's to \*\*make money without changing the playbook.\*\* Before each trade, a simple check: \* \*Would I take this in a normal market?\* \* If not, size it like the exception or pass. \* Trim into strength. \* Let setups come on pullbacks into rising 21dma-structure. \* Don't add into extension. When experienced traders trim and talk about extension as information, that's not bearish posturing. \*\*It's protecting the playbook.\*\* They've seen this cycle. #### Discipline Is Tested in the Easy Phase \*\*Discipline isn't really tested when it's hard to make money. It's tested when it's easy.\*\* This is the easy phase. The process you keep in place now is what carries you through the harder one later. The market pays for discipline across cycles. Worth deciding which trader you want to be in two years — and trading like that trader today. ## The Trend Mindset: Trusting Structure Over Control Trusting structure sounds simple, but it's where most of the real work is. There's always that urge to tighten everything, protect every bit of P\\&L, and try to anticipate when a move is over. But \*\*trends don't reward that mindset over time.\*\* #### Managing Exposure, Not a Single Trade If you're positioned well, some giveback is part of the process. You're not managing a single trade — you're \*\*managing exposure within a trend.\*\* And trends don't move in straight lines. I'd much rather give 10% back after being up 60% than give 2% back after being up 15%. That difference comes from \*\*trusting the move instead of trying to control it.\*\* #### Less Is More In these phases, less is more. \* \*\*Let structure guide you.\*\* \* \*\*Accept that you won't capture the exact top.\*\* \* \*\*Stay focused on the bigger move\*\*, not every fluctuation. The trader who reacts to every tick is managing emotion. The trader who lets structure decide is managing a trend. ## From Trades to Exposure: The Shift That Changes How You Hold At some point, the shift happens — from seeing positions as \*\*individual trades\*\* to seeing them as \*\*exposure.\*\* When you're aligned with the market cycle and positioned in the right names, the goal isn't to manage every tick or constantly second-guess. It's to \*\*stay with it, as long as structure and context remain intact.\*\* #### The Two Mindsets Not every move needs to be optimized. Not every fluctuation needs a reaction. There's a real difference between \*\*managing risk\*\* and \*\*babysitting positions.\*\* One is process. The other is anxiety wearing the costume of discipline. #### Letting the Market Do the Heavy Lifting The more you trust your process and the environment you're in, the more you can let the market do the heavy lifting. That trust isn't blind. It's earned — through structure being respected, through the cycle being read correctly, and through positions being built in the right names at the right time. Once those conditions are in place, \*\*the job shifts from acting to allowing.\*\* ## The Expectation That Quietly Breaks Traders Deep down, do you expect every trade you put on to work? Most people do — even if they don't say it out loud. And that expectation quietly shapes every decision. It makes normal pullbacks feel wrong. It makes small drawdowns feel like something broke. It turns ordinary variance into evidence of failure. But trading doesn't work that way. #### Good Trades Can Fail, Average Ones Can Work \*\*Good trades can fail. Average ones can work.\*\* That's the part most people resist accepting. The edge isn't in being right every time. It's in \*\*executing the same process over and over\*\* without needing immediate validation from the market. When you tie your sense of progress to individual outcomes, you give the tape too much power over your psychology. A bad day stings. A good day inflates. Both distort the read. #### From a Single Trade to a Series Once you let go of the expectation that each trade should work, something shifts. You stop reacting to each trade. You start \*\*managing a series of them.\*\* That's where consistency lives — not in any single position, but in the steady execution across the next hundred. ## Everybody Wants a Pullback, Until It Shows Up Everybody wants a pullback — until it shows up. In theory, it feels like opportunity. In real time, it feels like something is wrong. That's where most decisions shift from process to emotion. #### The P\\&L Trap A big part of it comes from being \*\*too focused on the short term\*\*, especially the P\\&L. As soon as things turn red, the attention moves away from structure and execution, and toward how it feels. But \*\*the P\\&L is just the byproduct, not the signal.\*\* When you start reading the tape through your unrealized number instead of through structure, you're no longer trading the market — you're trading your own discomfort. Every red candle becomes a question to answer, every green one a relief to chase. #### A Pullback Tests the Plan, It Doesn't Change It A pullback doesn't change the plan. \*\*It tests it.\*\* The focus should stay on the bigger picture and on executing the process correctly — not reacting to every fluctuation. That distinction sounds small, but it's where most cycles are won or lost. The traders who stay aligned with structure through normal pullbacks are the ones still positioned when the next leg develops. The ones who let P\\&L dictate their read end up exiting at the wrong moment and re-entering even later. ## Surviving Uptrend Shakeouts Of all the moments that test a trader's framework, few are as quietly destructive as the sharp single-day pullback inside a confirmed uptrend. The kind that opens down a full ATR or more, presses against your positions all session, refuses to recover into the close, and leaves the screen bleeding red on what was, only twenty-four hours earlier, a portfolio doing exactly what it was supposed to do. The technical damage on those days is usually minor. Structure holds. Leaders pull back into their 21dma. Breadth contracts but doesn't break. By any objective measure, nothing has actually changed. But the \*experience\* of those days is what most traders are not prepared for. #### What Uptrend Shakeouts Actually Do The market doesn't punish you with the move itself. It punishes you with the relentlessness of the pressure. There is no relief mid-session. No bounce that lets you breathe. No clean technical level that resolves things. Just hours of red, with the close approaching, and a portfolio that quietly invites you to make it stop. That's the real trap. These days are designed — by their very structure — to feel worse than they are. They compress what is essentially a normal pullback into a single session of unrelenting discomfort. The actual damage to the trend is usually nothing. The damage to the trader is what matters. I know this because for years, those days broke me. #### What It Used to Feel Like I would walk into a gap-down open thinking I was prepared. I had structure on my charts. I had defined risk on every position. I had a process I trusted in calmer conditions. And then, by midday — sometimes by 11 AM — the discomfort would build to the point where I could feel it in my chest. I would start checking quotes more often. Each red tick would feel heavier than the last. The narrative in my head would start to shift, quietly at first: \*maybe this is the top. Maybe the cycle is over. Maybe I'm late to recognize what everyone else already sees.\* By the final hour, I'd be looking for any rationalization that would justify cutting exposure. Not because structure had broken — it hadn't. Not because the thesis had changed — it hadn't. But because I needed the pain to stop. I would puke positions into the close on days that, in hindsight, were nothing more than normal volatility inside an established uptrend. And then the worst part: the next morning, the market would gap up. Sometimes significantly. Positions I had panicked out of would open green, run, and continue trending for weeks. I had paid full price for a shakeout I helped create. This happened more times than I want to admit. And each time it happened, I would tell myself I had learned. That next time would be different. But next time came, and the same thing happened, because the lesson wasn't about analysis or technique. It was about something deeper — and I hadn't yet built the structural protections that would force me to behave differently when emotion took over. #### Why Willpower Alone Doesn't Work The mistake most traders make — the mistake I made, repeatedly — is believing that the solution to emotional capitulation is more discipline. More mental toughness. More resolve to \*just hold.\* It doesn't work. It can't work. Because when you're sitting in front of a screen during the seventh hour of an all-day fade, with your unrealized gains compressing in real time, willpower is the wrong tool. Willpower runs out. Adrenaline doesn't. The trader trying to white-knuckle their way through a sharp down day is in a fight they will eventually lose, even if they win it on most occasions. The real solution is structural. The reason I no longer puke positions on these days isn't because I've become emotionally tougher. It's because I've built a framework that makes panic-selling unnecessary. The framework removes the \*need\* to react, which is the only durable way to stop reacting. #### What the Framework Actually Does Three things, working together, made uptrend shakeouts survivable for me. \*\*First — sizing that absorbs the panic.\*\* The single biggest reason I used to capitulate was that my positions were sized in a way that made every red day feel existential. When a 1xATR down move can take a meaningful bite out of your equity, your nervous system treats it as a threat to your survival, not as normal volatility. Once I sized so that no single trade — and no single day — could materially damage my account, the chemistry of those down days changed. The same red screen produced a fraction of the stress, because the stakes were no longer wired to feel catastrophic. \*\*Second — trimming into strength to build a real cushion.\*\* When you carry a portfolio with no realized gains, every down day is a referendum on the entire move. You're holding open exposure with nothing banked, and the market knows it. But when you've trimmed into strength on the way up — taken a 2R partial, locked in something on extreme extensions, carried only the runner core — the down day is no longer a threat to the trade. It's a normal reaction to a position that has already paid you. The cushion isn't just financial. It's psychological. It changes how you read the same chart. \*\*Third — refusing to make decisions intraday.\*\* This one took the longest to internalize. The instinct on a sharp down day is to \*do something\*. Adjust. Hedge. Cut. Lighten. Anything to feel less helpless. But the truth is that the worst time to make a decision is in the middle of an intraday panic, when the tape is at its loudest and your nervous system is at its most reactive. Real resolution comes after the close. The close gives you a daily candle, a structural read, and the emotional distance to evaluate what actually happened. Anything before that is the market trying to provoke a reaction, and the trader trying to relieve discomfort. Neither produces good decisions. #### The Distinction That Matters Once those three structural protections are in place, the mental challenge of these days becomes manageable — not pleasant, but manageable. And the work shifts to learning to ask one question repeatedly, until it becomes reflex: \*Am I reacting to my emotions, or to the actual chart structure?\* Discomfort is not information. A red P\\&L is not a signal. The stress of watching open profits compress is real, but it tells you nothing about what the market is actually doing. The only signal that matters is whether structure has broken — whether the names you hold have lost their daily framework, whether leadership has cracked, whether breadth has confirmed a regime change. If structure is intact, the trade is intact. If leadership is holding, the thesis is holding. The discomfort is a tax for participating in trends, not a warning that something has gone wrong. Trends, by their nature, do not give back nothing. They give back something, regularly, in the form of pullbacks that test conviction. The trader who has built the framework to survive those tests stays positioned for the larger move. The trader who hasn't ends up exiting at the wrong moment and re-entering even later, usually after the recovery has already happened. #### What Uptrend Shakeouts Are Really For Over time, my relationship to these days has inverted. What used to feel like a threat now feels like a checkpoint. Sharp gap-down days inside an uptrend are the moments the market uses to remove weak hands, reset extension, and prepare the next leg. They are not the end of trends — they are part of how trends are built. The discomfort they produce is doing structural work, even if it doesn't feel that way in the moment. I no longer puke positions on those days. Not because I have stronger willpower than I used to, but because my framework no longer requires it. The sizing is right. The cushion is real. The decision-making is anchored to the close. And the question I ask myself when the screen turns red is the same question, every time: \*Has structure broken, or am I just uncomfortable?\* Almost always, it's the second one. \*\*Less reaction. More observation. Trust structure.\*\* ## Reading Institutional Footprints: How to Position Before the Move To engage and build exposure \*before\* a massive catalyst or gap up, you have to track institutional footprints and take positions during successful "stress tests." Institutions position themselves prior to major news events, and that accumulation leaves a trail of specific technical clues. The work isn't to predict the catalyst. The work is to read the footprint the catalyst leaves \*before it arrives\* — and to act on it while the tape still feels uncertain. Here is how I read those clues and execute the entries before the move happens. #### 1. Track the "Real Story" with Credit Spreads and Breadth Before engaging, you need confirmation that institutions are buying risk assets across the broader market. \* \*\*Credit spreads breaking down.\*\* Don't rely solely on the VIX — it's often skewed by institutional hedging. Watch credit spreads instead. Prior to the recent gap up, credit spreads broke down below their 21-day moving average. That's a definitive signal that institutions are loading up on risk assets rather than safe, low-yield ones. \* \*\*Breadth thrusts.\*\* Look for a massive expansion in market participation. The initial "kicker" reversal featured 66% market participation and an 18-to-1 up/down volume ratio. The McClellan Summation Index flipped up from an oversold level and reclaimed its 10-day moving average. \*\*When breadth expands while price action is still technically in a pullback, that's the signal to start looking for long entries.\*\* #### 2. Buy the Successful "Stress Tests" — Price Action You build the case to engage by observing how the market handles weakness and tests of critical support levels. \* \*\*Rejection of weakness.\*\* The ultimate tell to get long is when the market gaps down but buyers aggressively step in. For example, before the big move, the market gapped down 2.5% on news — but buyers overwhelmed sellers and the day closed green. \* \*\*Forming higher lows.\*\* The day before the massive gap up, the market opened down 1.5%. Instead of panicking, the right read was to look for the market to form a higher low (creating an inverse head and shoulders pattern). \*\*When the market continually forms higher lows and closes back above key structures like the 21-day EMA, it proves buyers are in firm control.\*\* #### 3. Engage Through Liquid Leaders — Execution While the broader indices are chopping around, you should actively be taking positions in leading stocks that are setting up early. \* \*\*Reclaim and backtest setup.\*\* Don't wait for the breakout. Look for liquid leaders (like mega-caps) that have already reclaimed their 21-day rising structure. \*\*Your precise entry point is the backtest.\*\* Wait for the stock to pull back and test that rising 21-day structure — if it holds and forms a higher low, you execute your buy. \* \*\*Look for non-random strength.\*\* Stocks don't set up perfectly by accident. Before the ceasefire news even hit, leaders like Google had already reclaimed their 21-day structures, and Amazon had built a base with a structural reclaim and backtest. That pattern is the footprint. #### Summary: The Pre-Move Playbook To get positioned early, you don't predict the news. You observe: 1. \*\*Credit spreads\*\* are breaking down. 2. \*\*Breadth\*\* is expanding. 3. You wait for a \*\*red morning or a gap down\*\* to act as a stress test. 4. If the market \*\*forms a higher low\*\* and leading stocks \*\*successfully backtest their rising 21-day structures without breaking down\*\*, you buy the backtest. By trusting these internals and entering on the structural retests, you establish your exposure right before the institutional catalyst triggers the move. The catalyst isn't the trade. The catalyst is the \*payoff\* for already being positioned when it arrives. ## Building the Framework Before the Storm This morning, AVGO gapped tech down hard. Within minutes, the room's energy shifted — you could feel the panic building through the screen. That kind of moment is where I've come to understand the real work of mentoring traders. The technical content — setups, structure, the math — that's the easy part. The hard part is what happens pre-market on a red gap-down morning, when everyone's looking for what they did wrong. So I want to walk through what I actually teach in those moments, and why it works. \*\*Open Heat is the foundation, and most traders skip it.\*\* Open Heat is the total equity at risk if every open position closes below its key structural level. For me, that level is the 21dma. So my Open Heat at any given time is the sum of what I'd lose if all my names broke their 21dma-structure on the same day. This number matters because it tells you the actual worst-case scenario you're carrying, not the theoretical one. Most traders track position size and stop distance individually, but they never aggregate. They have no idea what their portfolio would do on a coordinated bad day. That's why they panic — they're discovering their real exposure in real time, with the market moving against them. I want my Open Heat sitting in a comfort zone where a full structural break across the portfolio would be uncomfortable but not damaging. For me that's roughly 15–20%. This morning it was at 16%. When the gap opened, I wasn't running mental math to figure out my exposure — I already knew. The risk had been calculated the night before and accepted before the open. \*\*Knowing your risk and accepting it are two different things.\*\* This is the part traders consistently underestimate. You can calculate your Open Heat to the decimal and still capitulate on a red morning, because intellectual knowledge of risk doesn't survive contact with a moving tape. Acceptance is what survives. Acceptance means you've gone through the exercise of pre-experiencing the loss. You've looked at the number and said: if this happens today, I'm fine. The position sizes are right, the structural levels are honored, the loss is within what I committed to. Now I can stop managing my emotions and start managing my process. Without that step, every red candle becomes a renegotiation. You start asking whether the risk you accepted last night is still acceptable now. The answer is almost always no, because the market is louder than your plan in real time. That's how traders end up exiting at the lows of a normal pullback. \*\*Pick one structural anchor and trust it. For me, it's the 21dma-structure.\*\* The reason I anchor everything to the 21dma-structure isn't because it's a magic level. It's because it's a line that exists outside of my emotions. P\\&L is emotional. Gut feel is emotional. "This feels wrong" is emotional. None of those tell you what the market is actually doing. The structural rule is simple: as long as a stock is holding above its rising 21dma, the uptrend is intact, and any wild price action above that line is noise. Below it, you have a different conversation. Everything in between is just the cost of participating in a trend. The reason most traders struggle here is they use three or four structural levels simultaneously — the 10ma, the 21ema, the 50ma, recent swing lows. The problem with that is they can always find a level that justifies whatever they want to do emotionally. One structural anchor removes that escape hatch. You have one read, and you act on it. \*\*Pullbacks, gap-downs, and shakeouts are the cost, not the verdict.\*\* This is the conceptual shift that took me the longest to internalize. Trends don't give back nothing. They give back something, regularly, in the form of pullbacks that test conviction. A gap-down morning inside a confirmed uptrend isn't a signal that something has broken. It's the price you pay for being positioned for the larger move. The discomfort of a red morning is real, but it's not information. The only signal that matters is whether structure has broken — whether the names you hold have lost their daily framework, whether leadership has cracked, whether breadth has confirmed a regime change. None of that was happening this morning. The broader market was green outside of AI-related tech. The Russell was green. VIX wasn't spiking. Credit spreads were stable. It was rotation, not deterioration. When I told the room not to search for the thousand reasons it happened, that's what I meant. The human urge to make sense of every move is what destroys traders on mornings like this. It's not the red candle that breaks people — it's the story they construct around the red candle. \*\*Evaluate at the close, not intraday.\*\* The final principle I lean on hard: no portfolio decisions get made intraday on a panic day. The worst time to make a decision is in the middle of an emotional move, when the tape is at its loudest and your nervous system is at its most reactive. The close gives you a daily candle, a structural read, and the emotional distance to evaluate what actually happened. The instinct on a red day is to do something. Adjust, hedge, cut, lighten — anything to feel less helpless. But action taken to relieve discomfort is not the same as action taken to manage risk. One is process, the other is anxiety wearing the costume of discipline. \*\*What the mentor actually does.\*\* When I look at what my job is on a morning like this, it's not to be the smartest person in the room. It's to be the calmest one. And the only way to be the calmest one is to have built the framework long before the morning arrives — and to have lived it well enough that the composure isn't performed. Open Heat. Acceptance. One anchor. Process over discomfort. Decisions at the close. That's not five tips. That's one architecture. When it's in place, the loudest mornings become the quietest ones in your own head. And that's the version of the room I'm always trying to build — not traders who handle gap-downs well, but traders for whom the gap-down was never a problem to begin with. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics.md). # Risk Management Metrics In the trading world, success isn’t just about finding winning trades—it’s about managing risk effectively to preserve and grow capital over the long term. Many traders overlook the importance of structured risk management, often focusing too heavily on gains without a clear plan for mitigating losses. In this article, I’ll Walk you through the key metrics I use to manage portfolio risk, covering strategies that have proven crucial in my trading and what I teach within the PrimeTrading community. These metrics offer a clear framework for tracking and adapting to market conditions, allowing traders to know when to push forward aggressively and when to hold back. By understanding concepts like Daily Exposure, New Exposure, and Open Exposure, traders gain insight into their portfolio’s risk at each stage, helping to maintain balanced exposure even as market conditions fluctuate.
\*\*\* ## Daily Exposure (DE) ### DER (Daily Exposure Risk) Daily Exposure Risk (DER) is the percentage of Equity Capital (%EC) at risk on the current day due to new positions. It’s used to assess the immediate risk taken on daily trades. If DER metrics show consecutive small losses (e.g., -0.25%, -0.35%), it signals a need to halt new trades to prevent overtrading in unfavorable market conditions. ### DEP (Daily Exposure Profit) Daily Exposure Profit (DEP) represents the %EC gain from new positions taken on the current day. DEP indicates if new positions are gaining traction and allows assessment of profitability in intraday trading. Positive DEP signifies favorable market alignment with these trades. ### Delta Delta DER/DEP tracks the change in both Daily Exposure Risk and Daily Exposure Profit throughout the day. For instance, if Delta DER begins to increase negatively, it indicates rising risk exposure, suggesting it may be time to reduce or close positions. Conversely, if Delta DEP shows positive movement, it signals gains from daily trades, reinforcing the decision to continue trading that day. \*\*\* ## New Exposure (NE) ### NER (New Exposure Risk) New Exposure Risk (NER) reflects the cumulative risk on positions opened in recent days for which risk has not yet been “financed” through trimming at set profit multiples (R multiples) or by raising stop losses (SLs) to secure gains. NER is calculated based on the potential loss from these open, unfinanced trades if each trade hits its stop loss. This metric ensures that risk is managed progressively as positions mature and are either trimmed or their SLs adjusted to reduce exposure. \*\*Example:\*\* Suppose a recent position was opened with a -0.25% EC risk based on entry and stop loss. If three such positions from recent days are still unfinanced, NER totals -0.75% EC. This cap on unfinanced exposure provides a controlled way to manage potential risk if all recent trades were stopped out. ### NEP (New Exposure Profit) New Exposure Profit (NEP) represents the unrealized gains from these recent, unfinanced positions. NEP tracks profitability potential and provides critical feedback on the traction of new buys, indicating if the current market environment supports continued aggressive positioning. When NEP trends positively, it suggests that recent positions are gaining ground, justifying further exposure. Conversely, a consistently negative NEP may signal the need to step back, avoid new positions, or reduce exposure until conditions improve. ### Delta Delta NER/NEP shows the real-time change in risk or profit levels for these unfinanced positions. A rising Delta NEP indicates increasing profitability, reinforcing the decision to open new positions. A positive Delta NEP signals adequate traction, while a negative Delta NEP or rising Delta NER would suggest stepping back to avoid compounding risks. \*\*\* ## Open Exposure (OE) ### \*\*OER (Open Exposure Risk) – \*\*\*\*\*also known as Open Heat\*\*\* Open Exposure Risk (OER), also referred to as \*\*Open Heat\*\*, represents the unrealized risk on all current open positions if each were to hit its stop loss. OER reflects the downside exposure still present in open trades and serves as a measure of portfolio vulnerability. By managing Open Heat, I can assess whether the cumulative exposure across active positions aligns with overall risk tolerance. \*\*Example:\*\* If each open position has a -0.2% EC risk, and there are five open positions, OER (Open Heat) would total -1% EC. Monitoring Open Heat allows me to control risk from ongoing positions, signaling when it might be prudent to adjust stop levels or trim positions to keep overall exposure manageable. ### OEP (Open Exposure Profit) Open Exposure Profit (OEP) reflects the total unrealized gains on all open positions, including profits from trims. OEP shows the current profit potential of active trades and indicates whether there’s sufficient traction across the portfolio to maintain or add exposure. \*\*Example:\*\* If a position has a $100 unrealized profit and a $200 profit from trims, the OEP for that position is $300. Across multiple positions, this metric consolidates total open profitability, offering a snapshot of the portfolio’s unclosed gains. ### Delta (Secured Profits) Delta OER/OEP tracks real-time fluctuations in both Open Exposure Risk (Open Heat) and Open Exposure Profit. A positive Delta OEP reflects improving profitability in open positions, supporting a decision to hold or expand exposure. An increasing Delta OER (Open Heat), however, indicates rising risk across the portfolio, signaling a need for caution. This metric helps in dynamically adjusting stops or taking partial profits to balance profitability with controlled exposure. \*\*\* ## Conclusion Effective portfolio management is not about guessing market moves but consistent, disciplined risk control. By implementing metrics like Daily Exposure Risk (DER), New Exposure Risk (NER), and Open Exposure Risk (OER), traders can manage their capital with precision, securing gains while minimizing downside risk. Each metric serves a distinct purpose, from measuring immediate risks to understanding long-term exposure and providing a robust toolkit for making informed decisions. In PrimeTrading, we focus on building these skills to create a sustainable approach to trading. When traders use these metrics as a guide, they develop an edge rooted in risk management rather than mere prediction. By incorporating these metrics, I hope you’ll find yourself better equipped to navigate the markets confidently, knowing that every trade aligns with a broader, controlled growth and capital preservation strategy. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/education-articles/risk-management-metrics.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/dashboards/screener.md). # Screener ## \*\*Main dashboard\*\*
### \*\*Sort by\*\* Allows users to order stocks or results based on key metrics such as price, volume, momentum, or other predefined factors. Sorting helps quickly identify top performers or outliers depending on the selected criteria. ### \*\*Direction\*\* Offers two options: ascending or descending order, which complements the sorting feature. For example, you can sort by price from highest to lowest or vice versa, depending on your strategy. ### \*\*Library\*\*
Contains saved and shared screens for quick access to previously configured scans. \* \*\*Favorites\*\*: Screens that the user frequently uses or has pinned for easy access. \* \*\*View Library\*\*: Opens the full collection of available screens, including the user's saved setups and community-contributed screens. \* \*\*My Screens\*\*: Displays a personalized list of screeners created and saved by the user. ### \*\*Filters\*\* A powerful tool to narrow down search results using various criteria such as market cap, price performance, sectors, or themes. You can apply multiple filters at once to find specific opportunities or trends in the market. {% content-ref url="/pages/e9ZWX0DNQ22wJTCZjyW7" %} \[Filters library\](/traderslab/dashboards/screener/filters.md) {% endcontent-ref %} ### \*\*Charts/Table\*\* view (toggle) Toggles between different ways of viewing results: \*\*Charts\*\*: Visualizes performance and key metrics through mini-charts for quick interpretation.
The following timeframes are available in the mini-charts view: \* Daily \* Weekly \* Monthly \* Weekly + Daily \* Monthly + Weekly \*\*Table\*\*: Presents results in a spreadsheet-style format for more detailed analysis and comparison across multiple metrics.
### \*\*Settings\*\* !\[\](/files/jXFEbQHtyGpfLh04ybRx)
Customizes the behavior and appearance of the stock screener, such as adjusting refresh rates, column visibility, and data format (e.g., percentage vs. raw values). Users can tailor the settings to suit their preferences and workflow. #### \*\*No results\*\* Shows the total number of stocks or securities matching the selected criteria and filters. This helps users know how broad or narrow their search is. ### \*\*Export\*\*
Enables users to download the screening results in various formats (CSV, Excel, etc.) for further analysis outside the platform or to share with others. ### \*\*Send to Watchlist\*\*
Allows users to save screening results directly to an existing or new watchlist, making it easier to organize and manage tracked stocks in one place. This feature streamlines watchlist management, ensuring quick access to key opportunities without the need for manual entry. ## \*\*Library\*\*
### Left Menu \* \*\*My Screens:\*\* Personal screens created by the user. \* \*\*Community Screens:\*\* Public screens shared by the TradersLab community. \* \*\*Favorites:\*\* User-saved favorite screens for quick access. \* \*\*Alex's Screens:\*\* A dedicated section featuring scans curated by Alex. ### Core Features \*\*Search Function\*\* \* Quickly locate screens by typing keywords into the new search bar. \*\*Sort Options\*\* \* \*\*Name:\*\* Alphabetically sort screens by title. \* \*\*Updated Date:\*\* Sort by the most recent updates. \* \*\*Favorite:\*\* Prioritize screens marked as favorites. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/dashboards/screener.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots.md). # Market STRUCTURE & PIVOTS Hi! Here is the latest article in the PrimeTrading education series about how to use \*\*MARKET STRUCTURE & PIVOTS\*\* like a swing & position pro trader. Here’s what you’ll learn: \* What is a market \*\*STRUCTURE\*\* \* What is a \*\*PIVOT\*\* \* Why using pivots is important to \*\*TIME\*\* your entry \* How to \*\*FIND\*\* pivots \* How to \*\*USE\*\* pivots to enter a trade \* How to use pivots to \*\*MANAGE\*\* an early trade Enjoy! ✌️ \*\*\* ### What is a market STRUCTURE Before going into our main subject, it is important to understand what a \*\*market structure\*\* is. The price of any stock moves in bursts, up or down, from different lengths. No stock will move in straight line (except maybe GME & AMC in 2020…but we’re not here to find MEME stocks ;)) so a stock in an uptrend will increase in price for a certain time, until it pulls back and/or consolidate for a certain time before continuing his ascension. These new highs & new lows are making what we call a \*\*MARKET STRUCTURE\*\*. It is built of: \* Higher Highs (\*\*HH)\*\* \* Higher Lows \*\*(HL)\*\* \* Lower Highs \*\*(LH)\*\* \* Lower Lows \*\*(LL)\*\* In an \*\*UPTREND\*\*, we want to see: 1. HH 2. HL 3. HH 4. HL \*See the \*\*uptrend\*\* structure example below:\*
During a \*\*DOWNTREND/PULLBACK\*\* we want to see: 1. LH 2. LL 3. LH 4. LL \*See the \*\*downtrend/pullback\*\* structure example below:\*
As a trader, we want to find the moment where the odds are shifting in our favor and the trend is ready to resume upward. To be able to confirm this change of character, we’ll need to see the \*\*structure shift\*\* from a short term downtrend/pullback, to an uptrend. \*\*To confirm this structure shift, we want to see:\*\* 1. A Higher low \*\*(HL)\*\* 2. Followed by a Higher High (\*\*HH)\*\* \*See the \*\*structure SHIFT\*\* example below:\*
Now you’ll tell me…yes but Alex, by the time the HH is confirmed, I missed all the initial move. You’re right! That’s where our little PIVOT friend come into play… \*\*\* ### What is a PIVOT A pivot is essentially the level where we’ll be able to take the educated guess that if we breakout from here, price will likely make a \*\*HIGHER HIGH (HH).\*\* If price breakout above our most recent swing high, which was the last \*\*LOWER HIGH (LH)\*\* in our pullback structure, then our next swing will create a new \*\*HIGHER HIGH (HH).\*\* This recent swing high (LH) is our \*\*PIVOT\*\*. \*See the \*\*PIVOT\*\* example below:\*
\*\*\* ### Why using pivots is important to TIME your entry There is two main reasons why using the PIVOT is very important. 1. Increasing your trade \*\*probability\*\* by waiting for a price structure shift 2. Being \*\*early\*\* in a trade by entering lower in the base and increasing your potential trade return For example, another entry tactic I use, entering on the Down Trend Line (DTL) breakout (which I call the Wedge Break (WB)), offers an even earlier entry… BUT the probability of the trade working is less as we did not confirm a price structure shift yet. \*\*\* ### How to FIND pivots In order to find those pivots, it’s essential that you train your eyes to see the market swings & price structure. I know it can be quite challenging at first to see those highs, lows, etc. That’s why I suggest a tool that can help you learning that. There’s an indicator called “ZIG ZAG” available on almost every good charting software that will highlight on your chart the market structure. Use it the first few weeks if you need help spotting market structure quickly. \[LINK: ZIG ZAG indicator in TradingView\](https://www.tradingview.com/chart/?solution=43000591664) \*(I adjust the “depth” parameter at 2)\* \*See the \*\*ZIG ZAG\*\* indicator example below:\*
\*\*Important pullback characteristics to look for\*\* Once you spotted your market structure within a stock, you want to make sure it has these characteristics. \* Prior \*\*uptrend\*\* (I want to have an uptrend on the chart left side of at least 20-30%) \* \*\*Pullback\*\* structure (LH-LL) \* Ideally a \*\*HL before the DTL\*\* breakout \* \*\*Price tightness\*\* before the breakout, you don’t want the last swing (LH-HL) be more than 10%. The smaller the better Then, you are ready to simply attach a straight line to the most recent swing high within the pullback. In the case of our TGI example below, the PIVOT is at 19.23 (recent LH). \*See a PULLBACK & PIVOT example below:\*
\*\*\* ### How to USE pivots to enter a trade Once I find a good setup and mark my pivot with a line, I then want to place an alert at this price. When the market opens and you hear all these alerts ringing, what do you do? I like to enter using these tactics: \* Enter directly on the \*\*pivot breakout\*\* (you can use automatic stop orders). \* Better entry price if stock is running away, but higher chances of a squat/failed breakout. \* Enter on the \*\*hourly (H1) pivot breakout\*\* high. \* Higher entry price, but you increase your probability of the trade working. \*\*Pivot breakout entry\*\* The first method I use to enter in trades at pivots is to simply enter a market order when the price crosses it up. In that case, you get an entry that is very close to the pivot, but the risk is higher that the stock fail is breakout and your at a loss. If you work full time, you can also use automatic stop orders at these levels on your broker platform. \* Stop Order @ 19.23$ \* With a SL placed at the most recent HL \* If this level is broken, then the whole setup is not still valid based on market structure. This way you can automate your trading, but you’ll also have to take smaller position because your SL will be larger than the breakout candle Low Of Day (LOD) I like to use. (A full article on this subject soon) \*See a PIVOT breakout example below:\*
\*\*H1 pivot breakout entry\*\* To increase your win rate using these entries, you can ask for a little more confirmation at the pivot. In that case, you can wait the pivot breakout, and then go on the lower H1 timeframe and mark the HIGH of that H1 candle. In our example below, this H1 high is @ 19.42. You can then put an automatic stop order at this price or a simple price alert to enter the trade once we get a breakout of this H1 high. \* Stop Order @ 19.42$ \* With a very tight SL placed at the H1 confirmation candle. In that case, @ 18.98$ \*See a PIVOT H1 breakout example below:\*
\*\*\* ### How to use pivots to MANAGE an early trade As I said, not every entry will work. \*\*You’ll notice that sometimes they try to breakout a stock only to sell into that strength\*\*. In that case, the price will come right back to your entry or below. You have to anticipate that scenario that happens quite often, specially in the last year or so during bad market environment. When you enter the stock you have to look for these early cues: \*\*1- Price breakout powerfully, then pullback slowly to the pivot level\*\* \* In that case, watch for a simple retest of the level, and continuation upward. Could simply be an intraday BORS setup. \*\*2- Price breakout and they are selling it hard BUT without taking out LOD\*\* \* In that case, I want to give the stock some time below the entry level to see if it was only a shakeout. I keep the position intraday (if SL not hit), but \*\*if price did not come back above pivot at the end of the day, I close the position.\*\* \*\*3- Price breakout and they are selling it hard even below LOD\*\* \* In that case I sell the position right away without asking question. With scenarios 2 & 3, you want to \*\*always reset your pivot alert in case in was a false breakout due to a bad general market day and they try to breakout the stock again the day after.\*\* I missed too much opportunities by removing the stock from FL only to see it rocket higher the following day. \*See a FAILED pivot breakout example below:\*
## \*\*Takeaway\*\* In this article, I showed you my own system for using MARKET STRUCTURE & PIVOTS ENTRY, however these rules might not fit your style or personality. You MUST have a system in place with specific rules that fits your personality, and that, you’ll have to experiment to find what fits you best. \*\*I really hope that you enjoyed that PrimeTrading Education series article. If you did, please share it so that more folks can be reached and this Newsletter can grow. :)\*\* --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary.md). # Trading terms/concepts GLOSSARY At some point, we don’t realize how many trading-related abbreviations we use in our communication on a day-to-day basis. It’s only when new folks beginning in this business ask me what X or Y terms mean that I realize how confusing these terms could be to new folks. So, with this article, I want to create a reference document containing all the \*\*TERMS\*\*, \*\*ABBREVIATIONS,\*\* and \*\*CONCEPTS\*\* I use in my daily letters & education articles. Enjoy! ✌️ \*\*\* ### GENERAL TERMS GLOSSARY \*\*10/21c\*\* \*\*-\*\* 10dma/21dma cloud \*\*72/89c\*\* \*\*-\*\* 72dma/89dma cloud \*\*AVWAP\*\* \*\*-\*\* Anchored Volume-Weighted Average Price \*\*AH\*\* \*\*-\*\* After Hours \*\*B/O\*\* \*\*-\*\* breakout \*\*DMA\*\* \*\*-\*\* Daily Moving Average \*\*DT -\*\* Downtrend \*\*DTL -\*\* Down Trend Line \*\*EC -\*\* Equity Curve \*\*EMA -\*\* Exponential Moving Average \*\*EOD -\*\* End of Day \*\*ER -\*\* Earnings Report \*\*ES/SPX/SPY -\*\* S\\&P500 \*\*FL -\*\* FocusList \*\*FOMO -\*\* Fear of missing out \*\*H\\&S -\*\* Head & Shoulder \*\*HL\*\* - Higher Low \*\*HOD -\*\* High of Day (nHOD = new high of day) \*\*IMO -\*\* In My Opinion \*\*KMA’s -\*\* Key Moving Averages \*\*LOD -\*\* Low of Day (nLOD = new low of the day) \*\*LT -\*\* Long-Term \*\*MC -\*\* Mental Capital \*\*MT -\*\* Mid-Term \*\*NNH -\*\* Net New High \*\*NQ/NDX/QQQ -\*\* Nasdaq \*\*OSC -\*\* Oscillator \*\*P\\&L -\*\* Profit & Loss \*\*PB -\*\* Pullback \*\*PEG -\*\* Power Earnings Gap \*\*PF -\*\* Portfolio \*\*Pre -\*\* Pre-market trades \*\*R/R -\*\* Risk/Reward \*\*RS -\*\* Relative Strength \*\*RTY/RUT/IWM -\*\* Russel 2k \*\*S/R -\*\* Support/Resistance \*\*SHP -\*\* Swing High Pivot \*\*SLP -\*\* Swing Low Pivot \*\*SMA -\*\* Simple Moving Average \*\*ST -\*\* Short-Term \*\*U\\&R\*\* \*\*-\*\* Undercut & Rally \*\*VWAP\*\* \*\*-\*\* Volume-Weighted Average Price \*\*WMA -\*\* Weekly Moving Average \*\*\* ### ALEX’S TECHNICAL SETUPS ACRONYMS \*\*WB -\*\* Wedge break \*\*WBPB -\*\* Wedge break pullback \*\*BORS -\*\* Breakout Retest Short \*\*BORL -\*\* Breakout Retest Long \*\*BO10PB -\*\* Breakout 10ema PB \*\*BO21PB -\*\* Breakout 21ema PB \*\*BO72PB -\*\* Breakout 72/89ema PB \*\*\* ### TRADING CONCEPTS ### \*\*Area\*\* Two levels define a support/resistance area. Think of them as an area or even an \*\*elastic\*\* zone where the price can penetrate and overshoot but eventually find support or resistance.
### \*\*Base area\*\* The base area is either the \*\*TOP\*\* or \*\*BOTTOM\*\* area that conceals the multi-week or month consolidation. When the price goes at that top base area, it finds resistance, and when it goes at that bottom base area, it finds support.
### \*\*Bounce\*\* The term BOUNCE refers to the action of the price of a stock reversing, usually with momentum at a specific place (area, level, moving average, etc.). \*\*e.g., Stock XYZ has bounced from the 10dma.\*\* ### \*\*Breakdown\*\* BREAKDOWN refers to a stock’s action to break below, usually on momentum/strength, a critical level/area/kma. \*\*e.g., Stock XYZ has a breakdown from the base top level.\*\*
### \*\*Breakeven\*\* BREAKEVEN is when the price of a stock you are trading returns to your purchasing price. \*\*e.g., My trade on XYZ is back to breakeven\*\* ### \*\*Breakout\*\* A BREAKOUT is when a stock finally \*\*exits a consolidation area\*\* and makes a new higher high. \*\*e.g., Stock XYZ breakout of its multi-month base\*\*
### \*\*Consolidation\*\* After a price appreciation, A CONSOLIDATION is when a stock \*\*stays within a range\*\* or pullback over multiple weeks or months. It can be sideways or with a small declining action back to a critical level or kma. \*\*e.g., Stock XYZ breakout of its multi-month base\*\*
### \*\*Divergence\*\* When two instruments or metrics are used to move in the same direction and \*\*suddenly move in the opposite direction\*\*, then we say this is a DIVERGENCE. ### \*\*Down Trend Line (DTL)\*\* A DTL is a down-slopping line that encloses most of the highs and most of the price action during a pullback/consolidation. \*\*e.g., Stock XYZ breakout of the DTL\*\*
### \*\*Failed breakout\*\* A failed breakout occurs when the stock breakout from a pivot or an important level/area only to find resistance and finally close back below that entry pivot. \*\*e.g., Stock XYZ failed his breakout and closed back below the entry pivot\*\*
### \*\*Follow-through\*\* When a breakout occurs, one significant action we want to see is a \*\*continuing upside action on the following day\*\*. Seeing a higher volume on the second day (follow-through) is also a characteristic we want to see, as it confirms the interest and the buying of the stock out of the setup.
### \*\*Gap-down\*\* A gap-down is when a stock \*\*opens lower than where it closed the day prior\*\*. This happens when news, report, or any information affects the business's valuation. This is my worst nightmare… :)
### \*\*Gap-up\*\* A gap-up is when a stock opens \*\*higher than where it closed the day prior\*\*. This happens when news, report, or any information affects the business's valuation.
### \*\*Higher High (HH)\*\* If the stock breakout above our most recent swing high, which was the last LOWER HIGH (\*\*LH\*\*) in our pullback structure, THEN our next swing will create a new HIGHER HIGH (\*\*HH\*\*).
### \*\*Inside day\*\* An inside day is when the price action (high-low) is \*\*contained inside the previous day’s price action\*\* (high-low).
### \*\*Lower High (LH)\*\* When the stock starts to pull back and then rally but can’t return to the previous swing high, we say that this new high is “lower.” Hence a Lower High (LH).
### \*\*Lower Low (LL)\*\* When a pullback occurs, and the price makes a new low below the previous low in the structure, then we say that this unique point is a Lower Low (LL)
### \*\*Measured Move\*\* The market loves to move in equal distance moves. Something to look for during a correction or pullback is a \*\*down leg #1 being of equal distance as the down leg #2\*\*… typically when we get in this area, we see a bounce.
### \*\*New High\*\* A new high is when a stock price goes \*\*higher than the previous highest price\*\* of any past period. It could be the highest price for the last month, 6 months, or 52 weeks. \*\*e.g., Stock XYZ made a new 52w high\*\*
### \*\*New Low\*\* A new low is when a stock price goes \*\*lower than the previous lowest price\*\* of any past period. It could be the highest price for the last month, 6 months, or 52 weeks. \*\*e.g., Stock XYZ made a new 52w low\*\*
### \*\*Pivot\*\* {% content-ref url="/pages/ajFD3lxnEW1KjdrphqMj" %} \[Market STRUCTURE & PIVOTS\](/primetrading/education-articles/market-structure-and-pivots.md) {% endcontent-ref %} ### \*\*Reclaim\*\* Once a stock broke below a pivot, level, or area and \*\*came right back above\*\* it, we say that it “reclaimed” that level. \*\*e.g., Stock XYZ reclaimed its base support area\*\*
### \*\*Rejected\*\* When a stock breaks an important S/R area and \*\*cannot reclaim it, and instead gets rejected\*\* by it on that retest…we say that it has been rejected. \*\*e.g., Stock XYZ got rejected at its base area\*\*
### \*\*Relative Strength (RS)\*\* Relative Strength (Not the Relative Strength Index RSI) is the \*\*individual performance of a group of assets compared to a benchmark\*\*, usually the S\\&P500 (SPY). For example, we use this metric to know which assets hold and held the best during a market correction.
### \*\*Resistance\*\* Resistance is a level or area where the \*\*selling pressure becomes more important than the buying\*\* and acts as a “resistance” to push the stock price back down. We are looking for reversal & rejection in these areas unless they reclaim it.
### \*\*Retest\*\* Once an area has been breached (from either side) we normally see the \*\*price coming back to “retest” that area\*\*. If we get rejected, then that’s when this area will flip from support to resistance or vice versa. This offers a great low-risk entry as we gain confirmation from that particular action.
### \*\*Scale-in\*\* “Scaling-in” a position means that we begin with a small initial position, and we \*\*add additional shares as the stock increase\*\* in price over time. Building a bigger position as we get confirmation that the stock is going up. \*\*e.g., I’m scaling in my stock XYZ trade\*\* ### \*\*Scale-out\*\* “Scaling-out” of a position means that we \*\*sell parts of a position as a stock increases\*\* in price over time. \*\*e.g., I’m scaling out of my stock XYZ trade\*\* ### \*\*Support\*\* Support is a level or area where the \*\*buying pressure becomes more important than the selling\*\* and acts as a “support” to push the stock price back up. We are looking for reversal & bounce in these areas unless they break and can’t bounce.
### \*\*Swing high\*\* A swing high is the highest price of a price thrust upward (leg up). They can be either a Higher High (HH) or Lower High (LH).
### \*\*Swing low\*\* A swing low is the lowest price of a price thrust downward (leg down). They can be either a Higher Low (HL) or Lower Low (LL).
### \*\*Trend\*\* A trend is the action of a stock to have a \*\*sustained and prolonged move up, or down\*\*. When a stock is showing this type of action, we say that this is “trending”.
### \*\*Up Trend Line (UTL)\*\* A UTL is a \*\*up-slopping line that encloses most of the lows\*\* and most of the price action during a rally/bounce or even a trend.

--- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/trading-terms-concepts-glossary.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes.md). # Sectors & Themes ## Overview The \*\*Sectors & Themes Dashboard\*\* in TradersLab provides traders with a structured view of market performance across various \*\*sectors, themes, and sub-markets\*\*. This tool allows users to analyze \*\*sector strength, emerging trends, and leadership stocks\*\*, helping traders stay on the right side of the market. This dashboard is split into three key views: 1. \*\*Themes\*\* – Focuses on specific investment themes such as AI, Social Media, Gold Miners, etc. 2. \*\*Sectors\*\* – Provides a higher-level breakdown of sector performance (e.g., Technology, Financial Services, Energy). 3. \*\*Sub-Markets\*\* – Shows performance across market capitalizations (e.g., Mega-Cap, Small-Cap).
## Key Sections and Features #### 1. \*\*Themes Overview\*\* This section provides a \*\*top-down view of market themes\*\* with key performance metrics, allowing traders to identify strong and weak investment themes. Each theme box includes:
\* \*\*Top Performing Stocks\*\* – Leading stocks in the theme. \* \*\*Radar Chart\*\* – A visual representation of the theme’s relative strength ranking over multiple timeframes. \* \*\*Return Distribution\*\* – Displays performance trends over different time frames. \*\*Example Themes:\*\* \* Telecommunications \* Medical Devices \* Gold Miners \* Social Media \* Artificial Intelligence & Technology #### 2. \*\*Sectors Overview\*\* This section provides a \*\*high-level view of sector performance\*\*, helping traders identify leading and lagging sectors. Each sector box includes: \* \*\*Leaders\*\* – The best-performing stocks in the sector. \* \*\*Radar Chart\*\* – A graphical representation of sector strength. \* \*\*Return Distribution\*\* – Shows how stocks within the sector are performing over different timeframes. \*\*Example Sectors:\*\* \* Communication Services \* Financial Services \* Technology \* Energy \* Healthcare \* Industrials #### 3. \*\*Sub-Markets Overview\*\* This section breaks down market performance by \*\*market capitalization categories\*\*, helping traders see where capital is flowing.
\*\*Market Cap Categories:\*\* \* Mega-Cap \* Large-Cap \* Mid-Cap \* Small-Cap \* Micro-Cap Each sub-market entry includes: \* \*\*Daily, weekly, and monthly returns\*\* \* \*\*% from 52-week high and low\*\* \* \*\*Performance trends across different time frames\*\* #### 4. \*\*Data Table: Themes, Sectors, and Sub-Markets\*\* The bottom section contains a \*\*sortable, filterable data table\*\*.
\* \*\*Ranking\*\* of each theme, sector, or sub-market. \* \*\*Ticker & Name\*\* – The identifier and description. \* \*\*Daily & Weekly % Change\*\* – Short-term performance. \* \*\*1M, 3M, 6M, YTD\*\* – Mid-to-long-term performance. \* \*\*% From 52-Week High/Low\*\* – Identifies market positioning. This table allows traders to \*\*sort and analyze\*\* data quickly for deeper insights. #### 5. \*\*Mini-Charts View\*\* The \*\*Mini-Charts View\*\* provides a \*\*sortable, filterable\*\* visual representation of multiple themes and sectors, helping traders quickly assess market trends.
\* \*\*Ticker & Name\*\* – Identifies the theme or sector. \* \*\*Price & Daily % Change\*\* – Displays current price and short-term performance. \* \*\*Moving Averages Conditions\*\* – Highlights trend signals using 10 EMA, 21 EMA, 50 SMA, and 200 SMA. \* \*\*Bullish/Bearish Indicators\*\* – Shows if key moving average conditions are met. \* \*\*Sortable Data Table\*\* – Offers deeper performance insights across multiple timeframes. This view allows traders to \*\*visually compare\*\* trends and \*\*analyze\*\* market movements efficiently. ## How Traders Can Use This Dashboard
1. \*\*Identify the Strongest and Weakest Themes\*\* \* Use \*\*performance rankings\*\* to find the most promising market trends. \* Check the \*\*radar charts\*\* to compare different themes. 2. \*\*Analyze Sector Strength & Setups\*\* \* View \*\*leaders\*\* & \*\*setting up stocks\*\* within each sector to spot \*\*high-performing industries\*\*. \* Track \*\*return distribution\*\* to assess market participation. 3. \*\*Compare Market Capitalization Performance\*\* \* Determine if \*\*large caps or small caps\*\* are leading the market. \* Use historical return data to understand \*\*where the money is flowing\*\*. 4. \*\*Find Trading Opportunities\*\* \* Focus on \*\*sectors or themes showing relative strength\*\*. \* Identify \*\*leading stocks\*\* within the strongest themes. \* Identify \*\*setting up\*\* stocks within the strongest themes. {% hint style="info" %} The \*\*Sectors & Themes Dashboard\*\* in TradersLab is a \*\*powerful top-down analysis tool\*\*, allowing traders to assess market conditions, find strong investment themes, and make data-driven trading decisions. By tracking \*\*themes, sectors, and sub-markets\*\* in one place, traders can efficiently stay ahead of market trends and capitalize on \*\*emerging opportunities\*\*. {% endhint %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/dashboards/sectors-themes.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script.md). # 21dma-structure TV script ### Moving Averages (21dma-structure) As an intermediate-term swing trader, the \*\*21-day moving average\*\* is the backbone of my system. Over time, I’ve simplified my approach to the point where this is really the only indicator I keep on my charts — aside from a few key lines to help define structure and pivots. To give that moving average more context and flexibility, I use a \*\*21-day EMA structure\*\*, built from the \*\*lows, highs, and closing prices\*\*. This creates a dynamic zone — not just a single line — that helps me visualize trend, momentum, and risk. It gives enough room for natural volatility, while still keeping me anchored to the trend. Everything I do — from entry to trimming to holding — revolves around this structure. When price is above it, I lean in. When it’s below and declining, I stay out or manage risk tighter. Simple, clean, and consistent. {% file src="/files/gEUDkqCEJsgaQjrgcCQv" %}
### Adjustable MA Structure \*Modified by PrimeTrading — originally by BalarezoCapital\* The \*\*Adjustable MA Structure\*\* is a visual trend framework that highlights directional bias and structure using three dynamic moving averages: one based on \*\*high\*\*, one on \*\*close\*\*, and one on \*\*low\*\*. It helps traders quickly assess whether price is in a confirmed uptrend, downtrend, or neutral zone. \*\*\* #### 🔧 Key Features \*\*✅ Adaptive to Timeframe\*\* \* Automatically uses \*\*Daily\*\* settings for intraday/daily charts, and \*\*Weekly\*\* settings for weekly charts. \* Separate inputs for MA \*\*length\*\* and \*\*type\*\* (SMA or EMA) depending on timeframe. \*\*🎯 Structure Logic\*\* The indicator plots: \* \*\*MA High\*\*: moving average of highs (top band) \* \*\*MA Close\*\*: moving average of closes (center line) \* \*\*MA Low\*\*: moving average of lows (bottom band) These act like dynamic structure bands. The trend direction is defined only when \*\*all three MAs\*\* are rising or falling: \* ✅ \*Uptrend\*: All MAs rising → center line turns \*\*gray\*\* \* ❌ \*Downtrend\*: All MAs falling → center line turns \*\*pink\*\* \* 🔄 \*Neutral\*: Mixed trend → center line holds last color \*\*🌫️ Structure Cloud\*\* The space between MA High and MA Low is filled with a \*\*neutral gray cloud\*\*, which defines the "structure zone." Price trading inside this range often signals chop or indecision. \*\*\* #### 🟩 Bar Color Logic (Optional) When enabled (\`Change Bar Color\`), bars are colored based on their position relative to the structure: \* \*\*Bullish Color (default black)\*\*: Close is above all 3 MAs. \* \*\*Bearish Color (default pink)\*\*: \* If \*"Use High Below Structure"\* is ON: bar is bearish when \*\*high\*\* is below the lowest MA. \* If OFF: bar is bearish only if \*\*close\*\* is below all MAs. \* \*\*Gray\*\*: Anything else (neutral memory mode to avoid noise). > This helps highlight moments of strong structure confirmation or breakdown. \*\*\* #### ⚙️ Custom Inputs \*\*Moving Average Settings\*\* \* Daily Length & Type (EMA/SMA) \* Weekly Length & Type (EMA/SMA) \*\*Bar Color Settings\*\* \* Toggle bar color on/off \* Toggle \`High < MA Low\` condition for bearish bars \*\*Visual Settings\*\* \* Adjustable line size \* Custom trend colors and cloud opacity \*\*\* #### 🧠 Use Case This indicator is ideal for swing traders and trend followers who want to: \* Visually track short- or mid-term trend alignment \* Avoid false signals by requiring \*full MA agreement\* \* Identify high-probability breakout/breakdown zones \* Reduce screen clutter by using a single structure band setup \*\*\* Let me know if you want a simplified version for in-app tooltips or a visual chart example added to this! ### Open-source script In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our \[House Rules\](https://www.tradingview.com/house-rules/?solution=43000590599). \*\*\* ### Disclaimer The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/alexs-scans-traderslab.md). # Alex's scans (TradersLab) ## Liquid Leaders scan \*\*Goal: Find the top liquid leading stocks\*\* \* Top RS Rank (Alex’s RS composite rating) \* 250mil$/daily liquidity \* Minimum 1mil shares avrg. daily volume. \* 12% > ADR > 3% \* Price > 5$ \* Market cap > 10bil$ \* Exclude China & HK \* Exclude Biotech, Defensive, Real Estate, Healthcare, Energy, Financials
## Liquid Leaders 21dma-structure Pullback scan \*\*Goal: WAITING that these stocks pullback into support and not be extended. Less than 1xADR from the 21dma.\*\* \* All of Liquid Leaders Scan filters; plus. \* Daily closing range > 10% \* Price contraction (last 5 days) \* Weekly return < 15% \* 0 to 1 x ATR from the 21ema \* -0.5 to 4 x ATR from the 50sma \* Advancing 21ema & 10wma \* Earnings in 7+ days
## Episodic Pivot scan \*\*Goal: Find the Episodic pivot stock on news or earnings catalyst\*\* \* Top RS composite \* 20mil$/daily liquidity \* Minimum 1mil shares avrg. Volume. \* ADR > 3% \* Price > 5$ \* Market cap > 500mil$ \* Daily return > 10% \* Daily closing range > 20% \* 20% from 52w high \* Relative Volume > 2.5 \* Exclude China & HK \* Exclude Biotech, O\\&G, and \* Earnings in 7+ days --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/alexs-scans-traderslab.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/dashboards/screener/filters.md). # Filters library This documentation outlines the functionality and application of the filters available in the TradersLab stock screener. These filters are categorized to assist traders in refining their search based on various financial, technical, and fundamental criteria.
## \*\*Profile Filters\*\* These filters help traders identify stocks based on fundamental descriptors such as geographic location, business sector, and industry specifics.
### \*\*Price Range\*\* \*\*Description\*\*: Enables traders to define a minimum and maximum stock price, allowing them to focus on stocks within a specific price range that fits their preferences. ### \*\*Market Cap Range\*\* \*\*Description\*\*: Filters stocks based on their market capitalization, offering options to target small-cap, mid-cap, or large-cap stocks depending on the trader's risk appetite and investment strategy. ### \*\*Daily Liquidity\*\* \*\*Description\*\*: This filter allows traders to specify a range for the average daily trading volume of stocks, ensuring that selected stocks meet liquidity preferences which can impact trade execution and volatility. \*\*Range\*\*: Traders can adjust the slider to set minimum and maximum thresholds for the average daily trading volume, measured in dollars. ### \*\*Country Filter\*\* \*\*Description\*\*: Allows traders to select or exlude or specifically include stocks based on the country where they are headquartered. ### \*\*Sector Filter\*\* \*\*Description\*\*: Classifies stocks into sectors reflecting their primary business activities, enabling traders to concentrate or exclude specific sectors ### \*\*Industry Filter\*\* \*\*Description\*\*: Provides a more granular filter within sectors to target specific industries, helping traders to focus on or exclude some industries. ## \*\*Technical Filters\*\*
Technical filters utilize statistical criteria to help identify stocks based on trading data and technical indicators.
### \*\*Average Daily Range (ADR) Percent\*\* \*\*Description\*\*: Filters stocks based on the average percentage range between the high and low prices over a defined period, useful for identifying stocks with high volatility for short-term trading. \*\*Calculation\*\*: Determines the average range over a specified period and expresses it as a percentage of the stock price. ### \*\*Daily Closing Range\*\* \*\*Description\*\*: The Daily Closing Range is a financial metric used to assess where a stock's closing price falls within the range of its daily price fluctuations. This measure helps identify the relative position of the closing price against the day's highest and lowest prices. ### \*\*% From 52 Week Low\*\* \*\*Description\*\*: The % From 52 Week Low is a financial metric that measures the current stock price's percentage increase from its lowest price over the past 52 weeks. This indicator helps investors understand how much a stock has recovered from its lowest point in the last year, providing insights into potential growth or rebound trends. ### \*\*% From 52 Week High\*\* \*\*Description\*\*: The % From 52 Week High is a financial metric that measures the current stock price's percentage decrease from its highest price over the past 52 weeks. This indicator is used to assess how far a stock has retreated from its peak level, offering insights into market sentiment and potential resistance levels. ### \*\*ADR From Prior High\*\* \*\*Description\*\*: The \*ADR From Prior High\* parameter measures the percentage difference between the \*\*current stock price\*\* and the \*\*prior high\*\*, relative to the \*\*Average Daily Range (ADR)\*\*. This helps traders identify how far a stock has pulled back or how close it is to reclaiming its previous highs. \*\*Lookback Period:\*\* \* This determines the number of past trading days used to \*\*calculate the ADR\*\* (not the prior high). \* A longer lookback period results in a \*\*more stable ADR\*\*, while a shorter period makes ADR more \*\*responsive to recent volatility\*\*. ### \*\*ADR From Prior High Range:\*\* \* This setting measures the stock’s price distance \*\*from the prior high\*\* in terms of its ADR. \*\*Example interpretations:\*\* \* \*\*-1.00\*\* → The stock is \*\*one full ADR below\*\* the prior high. \* \*\*0.00\*\* → The stock is \*\*at the prior high\*\*. \* \*\*0.50\*\* → The stock is \*\*half an ADR above\*\* the prior high. ### N-Day Performance vs ATR (Multiples) \*\*Description\*\*: The \*\*N-Day Performance vs ATR\*\* filter evaluates how far price has moved over a defined lookback period, expressed as a \*\*multiple of Average True Range (ATR)\*\*. By normalizing price movement relative to volatility, the filter provides a consistent way to identify \*\*contained, controlled price action\*\* across stocks with different prices and volatility profiles. #### How the Filter Works 1. Select a lookback period of \*\*N days\*\* \* The calculation \*\*includes today’s close\*\* 2. Calculate the \*\*net price change\*\* from N days ago to today 3. Divide that move by \*\*ATR\*\* to express it as an \*\*ATR multiple\*\* 4. The stock passes the filter if the result falls \*\*within the defined ATR range\*\* #### Example \*\*Settings\*\* \* Lookback: \*\*3 days\*\* \* ATR range: \*\*–1.25 to +1.25\*\* \*\*Interpretation\*\* \* Price has moved \*\*less than ±1.25 ATR\*\* over the last 3 days \* Indicates \*\*controlled, non-extended price behavior\*\* \* Suitable for consolidation or early base development #### Why ATR Multiples (Not % Change) Raw percentage changes ignore volatility: \* A 3% move can be normal for one stock \* The same move can be extreme for another ATR multiples: \* Adapt to each stock’s natural volatility \* Allow consistent thresholds across the market \* Focus on \*\*price behavior\*\*, not price level #### Multi-Horizon Compression (Stacked Usage) The \*\*N-Day Performance vs ATR\*\* filter can be applied \*\*multiple times simultaneously\*\*, each with a different lookback window. This enables detection of \*\*volatility compression across multiple time horizons\*\*, a defining characteristic of high-quality base and \*\*VCP-style setups\*\*. #### Why This Matters True volatility contraction is rarely isolated to one timeframe. High-quality structures often show: \* Very tight action over \*\*1–2 days\*\* \* Continued containment over \*\*3–5 days\*\* \* Broader control over \*\*8–15 days\*\* Stacking ATR-based lookbacks allows TradersLab to isolate stocks where volatility is contracting \*\*layer by layer\*\*, rather than temporarily.
\*\*\* #### How the Filter Works 1. Select a lookback period of \*\*N days\*\* \* The calculation \*\*includes today’s close\*\* 2. Calculate the \*\*net price change\*\* from N days ago to today 3. Divide that move by \*\*ATR\*\* to express it as an \*\*ATR multiple\*\* 4. The stock passes the filter if the result falls \*\*within the defined ATR range\*\* ## \*\*Moving Average Filters\*\* This category includes filters related to the moving average indicators, essential for identifying trends.
### \*\*Price Distance from Moving Average\*\* The \*\*Price Distance from Moving Avg.\*\* filter in TradersLab allows users to screen stocks based on their price deviation from a selected moving average (MA). This filter can be customized to identify stocks that are trading significantly above or below their moving averages, which may indicate overbought or oversold conditions respectively. \*\*Configuration Options:\*\* \* \*\*MA Period\*\*: Users can select the period of the moving average. The default setting in the screenshot is the 5-day Simple Moving Average (5 SMA). \* \*\*Percent\*\*: This slider allows users to set a percentage range from -100% to 100%. Stocks can be filtered based on how far their current price is from the moving average, expressed as a percentage. Setting the range to include negative values will filter for stocks trading below the moving average, while positive values will filter for those trading above it. \*\*Usage:\*\* To use this filter, follow these steps: \*\*Select the MA Period\*\*: Choose the moving average period that fits your trading strategy. \*\*Adjust the Percent Slider\*\*: Move the slider to define the percentage range. For instance: \* Setting the slider from -20% to 20% will find stocks whose prices are within 20% below or above the selected moving average. \* Setting it from 0% to 20% will filter for stocks trading up to 20% above the moving average. \* Setting it from -20% to 0% will filter for stocks trading up to 20% below the moving average. \*\*Add to Filter\*\*: Click 'ADD' to apply the filter to your stock screener. This will update your screening results according to the defined settings. This filter is particularly useful for traders looking to capitalize on mean reversion strategies or to identify momentum trends based on deviation from established moving averages. ### \*\*ADR Percent Multiple from Moving Average Filter\*\* The \*\*ADR Percent Multiple from Moving Average\*\* filter helps traders to gauge the volatility of a stock relative to its moving average, providing a metric to understand how much a stock moves in a day compared to its average price over a given period. This is invaluable for identifying stocks with unusual price movements that could signal potential trading opportunities. \*\*Configuration Options\*\* \*\*MA Period\*\*: Users can choose the moving average period against which the ADR will be compared. Options include common periods like 5, 10, 21, 50, or 200 days, which can be set to either Simple Moving Average (SMA) or Exponential Moving Average (EMA). \*\*ADR Percent Multiple\*\*: This slider controls the multiplier for the ADR relative to the moving average. It can be adjusted from -50.00 to +50.00, where: \* Positive values identify stocks whose daily range is significantly above the average, indicating higher volatility or potential breakout. \* Negative values focus on stocks with less daily fluctuation than the moving average, suggesting stability or consolidation. \*\*Usage\*\* To utilize the filter, follow these instructions: \*\*Select the Desired MA Period\*\*: Set the moving average period that suits your trading strategy, choosing between SMA or EMA as needed. \*\*Adjust the ADR Percent Multiple Slider\*\*: Slide to set the desired multiplier. For example: \* A setting of +30 indicates looking for stocks with a daily price range at least 30% greater than the moving average. \* A setting of -30 would target stocks whose daily price range is 30% less than the moving average. \*\*Add to Filters\*\*: Click 'ADD' to apply this filter to the stock screening process. ### \*\*Moving Average Trend Filter\*\* The \*\*Moving Average Trend\*\* filter enables traders to screen stocks according to the trend direction of their moving averages. This tool is pivotal for identifying potential bullish or bearish trends in stock prices relative to their average historical prices over selected periods. \*\*Configuration Options\*\* \*\*MA Period\*\*: Users can choose from various moving average periods such as 5, 10, 21, 50, or 200 days. Both Simple Moving Average (SMA) and Exponential Moving Average (EMA) types can be selected to suit different trading strategies. \*\*Trend\*\*: This dropdown allows users to select the trend direction they wish to screen for: \* \*\*Advancing\*\*: Stocks whose moving average is trending upwards, indicating potential bullish behavior. \* \*\*Declining\*\*: Stocks with a downward-trending moving average, indicating potential bearish behavior. \*\*Usage\*\* To use this filter, follow these steps: \*\*Select the Moving Average Period\*\*: Determine which MA period and type (SMA or EMA) align with your trading objectives. \*\*Choose the Trend Direction\*\*: From the dropdown, select 'Advancing,' or 'Declining,' based on the type of trend you are looking for in potential investments. \*\*Add to Filters\*\*: Click 'ADD' to apply this filter to your stock screener criteria. ### \*\*Bullish Moving Avg. Pattern\*\* \*\*Description\*\*: The \*\*Bullish Moving Avg. Pattern\*\* filter identifies stocks exhibiting a strong upward trend based on the alignment of their moving averages. This pattern suggests a bullish market sentiment and is useful for traders looking to capitalize on upward momentum. \*\*Logic\*\*:\\ The stock must meet the following criteria: \* \*\*10 EMA > 21 EMA\*\* \* \*\*21 EMA > 50 SMA\*\* \* \*\*50 SMA > 200 SMA\*\* \*\*Usage\*\*:\\ Enable this filter to narrow your search to stocks displaying a bullish moving average configuration. These stocks are likely in an uptrend, making them potential candidates for long trades. ### \*\*Bearish Moving Avg. Pattern\*\* \*\*Description\*\*: The \*\*Bearish Moving Avg. Pattern\*\* filter highlights stocks in a strong downward trend, indicated by the alignment of their moving averages in a bearish sequence. This pattern helps traders identify stocks with potential short-selling opportunities or those to avoid for long trades. \*\*Logic\*\*: The stock must meet the following criteria: \* \*\*10 EMA < 21 EMA\*\* \* \*\*21 EMA < 50 SMA\*\* \* \*\*50 SMA < 200 SMA\*\* \*\*Usage\*\*:\\ Activate this filter to identify stocks with a bearish moving average alignment. These stocks are likely in a downtrend, signaling caution for long trades or opportunities for bearish strategies. ## \*\*Volatility Filters\*\* These filters assess the price variability and the degree of spread in the stock's price movements.
### \*\*Price Contraction\*\* The \*\*Volatility Contraction Score\*\* quantifies the contraction or expansion of price volatility over a recent time period. This score is calculated as follows: \*\*Price Range Calculation\*\*: \* For each of the last 15 trading sessions (candles), the price range is determined as the difference between the high and low prices.\*\*Percentile Rank\*\*: \* The price range of the current session is ranked relative to the price ranges of the previous 15 sessions using a percentile rank. This percentile rank represents the degree of volatility contraction or expansion. \* A lower percentile rank (closer to 0) indicates a contraction in volatility, meaning the current session has a narrower price range compared to recent sessions. Conversely, a higher percentile rank (closer to 100) indicates an expansion in volatility. ### \*\*Daily Range Historical Volatility\*\* The Daily Range Historical Volatility quantifies the variation or dispersion of an asset's price within a single trading day over a specific historical period. This measure is calculated as follows: \*\*Volatility Calculation:\*\* \* Calculate the standard deviation of the high-to-low price ranges for each trading session over the chosen historical period (14 days). This statistical measure provides an indication of the average deviation from the mean price range. \*\*Interpretation:\*\* \* A higher standard deviation indicates greater volatility, showing that the asset experienced significant daily price movements within the period analyzed. \* Conversely, a lower standard deviation suggests that the asset's daily price movements were more subdued and stable.
This distribution can give us statistical levels (often used by algos) for support/resistance based on historical volatility given by the distribution of daily range. Imagine an overlay of the distribution onto price at the day open where the open is placed at 0. From this we can build so called "hidden" support and resistance levels.
### \*\*Bollinger %B\*\* \*\*Definition:\*\* The \*Bollinger %B\* indicator measures a stock’s price relative to its \*\*Bollinger Bands\*\*, helping traders understand whether a stock is near its upper or lower band. This is useful for detecting \*\*overbought, oversold, or breakout conditions\*\*. \* \*\*0.00\*\* → The stock is exactly at the lower Bollinger Band. \* \*\*1.00\*\* → The stock is exactly at the upper Bollinger Band. \* \*\*Below 0.00\*\* → The stock is trading below the lower Band. \* \*\*Above 1.00\*\* → The stock is trading above the upper Band. #### \*\*How Traders Use This:\*\* \* \*\*Breakout Confirmation:\*\* Stocks sustaining above 1.00 often indicate strong momentum. \* \*\*Reversal Signals:\*\* Readings below 0.00 may indicate an oversold condition. \* \*\*Mean Reversion Trades:\*\* Traders look for price returning to the middle Bollinger Band after extreme deviations. ### \*\*Relative Volatility Metric\*\* \*\*Definition:\*\* The \*Relative Volatility Metric\* measures how a stock's \*\*short-term volatility\*\* compares to its \*\*longer-term volatility\*\*. This helps traders identify whether a stock is experiencing \*\*increased momentum\*\* or \*\*contracting volatility\*\*, which often precedes significant price moves. #### \*\*Components:\*\* \*\*Short EMA:\*\* \* The \*\*Exponential Moving Average (EMA)\*\* applied to the stock’s recent volatility. \* A lower value (e.g., 3) makes it \*\*more sensitive\*\* to short-term changes. \*\*Long EMA:\*\* \* The EMA applied to a \*\*longer timeframe\*\* of volatility. \* A higher value (e.g., 15) smooths out fluctuations, capturing \*\*broader trends\*\* in volatility. \*\*Relative Volatility Metric Range:\*\*\\ Defines the range of values traders can filter for. \* \*\*Higher values\*\* indicate short-term volatility is expanding faster than long-term, signaling potential breakouts. \* \*\*Lower values\*\* indicate volatility is contracting, a setup often seen before significant price moves. {% hint style="info" %} #### \*\*How Traders Use This\*\* \*\*Breakout Spotting:\*\* Stocks with \*\*low relative volatility\*\* often signal price compression before explosive moves.\\ \*\*Momentum Confirmation:\*\* If \*\*short-term volatility is rising faster\*\* than long-term, it suggests increasing price action intensity.\\ \*\*Reversal Signals:\*\* A collapse in short-term volatility after a spike may indicate trend exhaustion. {% endhint %} ### \*\*Volatility Patterns Filter\*\* The \*\*Volatility Patterns\*\* filter equips traders with the ability to identify stocks exhibiting specific volatility patterns that may indicate pending price breakouts or consolidations. The two primary patterns used in this filter are \*\*Inside Day\*\* and \*\*Narrow Range Day\*\*. \*\*Configuration Options\*\* \*\*Inside Day\*\*: This checkbox allows users to filter for stocks that have completed an "Inside Day," which occurs when the entire day's price range is within the range of the previous day. This pattern can indicate a potential tightening of price movement and is often considered by traders as a precursor to a significant breakout or breakdown. \*\*Narrow Range Day\*\*: This checkbox targets stocks that have experienced a "Narrow Range Day," characterized by the smallest daily price range (high to low) within the last seven sessions. This pattern suggests decreasing volatility and can be an indicator of consolidation before a price move. \*\*Usage\*\* To use these filters, follow these steps: \*\*Select Desired Patterns\*\*: Check the box next to "Inside Day" or "Narrow Range Day" depending on the specific volatility pattern you are interested in identifying. ## \*\*Volume Filters\*\* Volume filters analyze trading volume to gauge the strength behind price movements.
### \*\*Volume Range\*\* \*\*Description\*\*: Sets criteria based on the average number of shares traded, helping ensure selected stocks have sufficient liquidity for entry and exit without significant market impact. ### \*\*Volume SMA (20 Day) Filter\*\* The \*\*Volume SMA (20 Day)\*\* filter allows traders to identify stocks with trading volumes that are above or below their 20-day simple moving average (SMA) of volume. This tool is essential for assessing the liquidity and market interest in a stock over a short to medium-term period. \*\*Configuration Options\*\* \*\*Volume Range Slider\*\*: This slider enables users to set a specific range for the volume, from a minimum to a maximum, expressed in shares. ### \*\*Volume Contraction\*\* The \*\*Volume Contraction Score\*\* measures the relative contraction or expansion of trading volume over the same recent period. The steps are as follows: \*\*Volume Calculation\*\*: \* The total trading volume is measured for each of the last 15 trading sessions. \*\*Percentile Rank\*\*: \* The current session’s volume is ranked against the previous 14 sessions using a percentile rank. This rank reflects how the current volume compares to historical volumes. \* A lower percentile rank suggests a contraction in volume, indicating reduced market activity compared to recent sessions. A higher percentile rank suggests a volume expansion, with increased market activity. ### \*\*Volume Patterns\*\* \*\*Above Average Volume:\*\* This filter identifies stocks where the current trading volume exceeds the average trading volume over a specified time period (e.g., 20 days). It helps traders focus on stocks experiencing higher-than-usual trading activity, which could indicate heightened interest or potential breakout opportunities. \*\*Increasing Volume:\*\* This filter captures stocks that are seeing a rise in trading volume compared to the previous trading session. Stocks with increasing volume can signal momentum, as rising volume often accompanies price moves, either upward or downward, indicating growing investor interest or participation. ## \*\*Performance Filters\*\* These filters track the performance of stocks over specified periods to identify trends or reversals.
#### \*\*1-Day, 1-Week, 1 to 12 Months Return\*\* \* \*\*Description\*\*: Allows traders to screen stocks based on their performance over short-term periods, facilitating strategies that capitalize on recent movements. \* \*\*Calculation\*\*: Calculates the return percentage by comparing the current price to the price at the end of the specified period. ## \*\*Relative Strength Filters\*\* Relative strength filters compare the performance of stocks against each other or the market as a whole.
#### \*\*RS Rank\*\* This is Alex's proprietary score that takes into account a stock’s \*\*performance over multiple timeframes\*\*, including \*\*1 month to 1 year\*\*, along with the \*\*stock’s distance from its 52-week high and low\*\*. This scoring system gives traders a comprehensive overview of how well the stock has performed relative to its peers and benchmarks over both the short and long term, allowing for better insight into the stock's strength in various market conditions. #### \*\*1M RS Rating\*\* This filter screens for stocks based on their \*\*1-month Relative Strength Rating\*\*. It compares a stock's performance to the broader market over the past month. A higher rating means the stock has shown strong price movement over the last 30 days compared to the market. #### \*\*3M RS Rating\*\* This filter looks at the \*\*3-month Relative Strength Rating\*\*. It helps traders identify stocks that have outperformed the market over the past quarter (3 months), giving a medium-term perspective on a stock’s relative performance. #### \*\*6M RS Rating\*\* The \*\*6-month Relative Strength Rating\*\* allows traders to filter for stocks that have demonstrated strength over the last six months. It is useful for identifying stocks that have shown consistent performance over a longer period. #### \*\*1Y RS Rating\*\* This filter evaluates stocks based on their \*\*1-year Relative Strength Rating\*\*, which compares the stock’s performance to the broader market over the past year. It helps traders focus on stocks with strong long-term performance. #### \*\*Composite RS Rating\*\* The \*\*Composite RS Rating\*\* combines multiple timeframes (such as 1 month, 3 months, 6 months, and 1 year) to create an aggregate relative strength score. This rating offers a more comprehensive view of a stock’s performance across multiple time periods, making it a powerful tool for assessing overall strength in different market environments. These filters give traders a way to focus on stocks that show strong relative performance in various timeframes, making it easier to find stocks that are outperforming the market consistently. ## \*\*Fundamental Filters\*\* These filters utilize financial data to assess the health and performance of companies.
### \*\*Earnings Filter\*\* \* \*\*Description\*\*: Enables traders to include or exclude stocks based on upcoming earnings reports, which can significantly impact stock prices due to new financial information or investor sentiment changes. \* \*\*Calculation\*\*: Identifies stocks with upcoming earnings announcements within a specified time frame and filters based on the presence or absence of these events. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/dashboards/screener/filters.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/dashboards/watchlists.md). # Watchlists ## Overview The \*\*Watchlist\*\* feature in TradersLab allows users to track and manage stocks efficiently. Whether you want to monitor potential trade opportunities or keep an eye on your favorite stocks, Watchlists provide a streamlined way to stay organized. Users can create personal Watchlists or access shared Community Watchlists to see what others are tracking.
## Key Features \*\*Create & Manage Personalized Watchlists\*\* \* Add stocks manually to your Watchlist for easy monitoring. \* Choose between \*\*My Watchlists\*\* (private) and \*\*Community Watchlists\*\* (public). \*\*Save Stocks Directly from the Screener\*\* \* Instantly add stocks to a Watchlist from the \*\*Stock Screener\*\* page. \* Click the \*\*Save to Watchlist\*\* button at the top right of the Screener. \*\*Community Watchlists\*\* \* Browse and follow Watchlists created by other traders. \* Share your own Watchlists with the TradersLab community. \*\*Advanced Stock Insights from Your Watchlist\*\* \* Click on a stock to access detailed charts, technical indicators, and company data. \* Use \*\*navigation arrows\*\* to scroll through your Watchlist efficiently. \* Stay updated on real-time price changes and stock movements. \*\*Mobile Availability\*\* \* TradersLab’s Watchlist feature is \*\*fully accessible on mobile\*\*. \* Create, manage, and view Watchlists on-the-go. ## How to Use the Watchlist Feature
### Creating a Watchlist
1. Navigate to the \*\*Watchlists\*\* section. 2. Click \*\*New Watchlist\*\*. 3. Name your Watchlist and select its type: \* \*\*Private (My Watchlists)\*\* – Only visible to you. \* \*\*Public (Community Watchlists)\*\* – Shared with the community. 4. \*\*Add tickers\*\* in comma seperated format (optional) 5. Click \*\*Create\*\*. ### Adding Stocks to a Watchlist
1. Open the \*\*Stock Screener\*\*, \*\*Mini-Charts\*\*, \*\*Sectors/Themes dashboard\*\* or \*\*Stock Page\*\*. You can add tickers to Watchlists from anywhere int he app. 2. Click on the \*\*Save to Watchlist\*\* button. 3. Select the Watchlist you want to add the stock to. ### Viewing & Managing Watchlists \* Click on a Watchlist to see its contents. \* Use the \*\*navigation arrows\*\* to quickly scroll through stocks. \* Remove stocks by selecting them and clicking \*\*Remove\*\*. ### Accessing Community Watchlists \* Browse Watchlists created by other traders. \* Follow and engage with Watchlists that align with your strategy. {% hint style="info" %} The Watchlist feature is designed to help traders efficiently track stocks, save findings directly from the Screener, and engage with the community through shared lists. With mobile accessibility and upcoming automation features, Watchlists will become an essential tool for active traders. {% endhint %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/dashboards/watchlists.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/21dma-structure-cycle-counter.md). # 21dma-structure Cycle Counter
{% file src="/files/sHUuIaGozObFnPOMaKLi" %} 21DMA Structure Counter (EMA/SMA Option) Overview \\ The 21DMA Structure Counter is an advanced technical indicator that tracks consecutive periods where price action remains above a 21-period moving average structure. This indicator helps traders identify momentum phases and potential trend exhaustion points using statistical analysis. Key Features Moving Average Structure \* Configurable MA Type: Choose between EMA (Exponential Moving Average) or SMA (Simple Moving Average) \* 21-Period Default: Optimized for the widely-watched 21-period moving average \* Triple MA Structure: Tracks high, close, and low moving averages for comprehensive analysis Statistical Analysis \* Cycle Counting: Automatically counts consecutive periods above the MA structure \* Historical Data: Maintains up to 2,500 historical cycles (approximately 10 years of daily data) \* Z-Score Calculation: Provides statistical context using mean and standard deviation \* Multiple Standard Deviation Levels: Displays +1, +2, and +3 standard deviation thresholds Visual Indicators \\ Color-Coded Bars: \* Gray: Below 10-year average \* Yellow: Between average and +1 standard deviation \* Orange: Between +1 and +2 standard deviations \* Red: Between +2 and +3 standard deviations \* Fuchsia: Above +3 standard deviations (extreme readings) Breadth Integration \* Multiple Breadth Options: NDFI, NDTH, NDTW (NASDAQ breadth indicators), or VIX \* Background Shading: Visual alerts when breadth reaches extreme levels \* High/Low Thresholds: Customizable levels for breadth analysis \* Real-time Display: Current breadth value shown in data table Smart Reset Logic \* High Below Structure Reset: Automatically resets count when daily high falls below the lowest MA \* Flexible Hold Period: Continues counting during temporary weakness as long as structure isn't violated \* Precise Entry/Exit: Strict criteria for starting cycles, flexible for maintaining them How to Use Trend Identification \* Rising Counts: Indicate sustained momentum above key moving average structure \* Extreme Readings: Z-scores above +2 or +3 suggest potential trend exhaustion \* Historical Context: Compare current cycles to 10-year statistical averages Risk Management \* Breadth Confirmation: Use breadth shading to confirm market-wide strength/weakness \* Statistical Extremes: Exercise caution when readings reach +3 standard deviations \* Reset Signals: Pay attention to structure violations for potential trend changes Multi-Timeframe Application \* Daily Charts: Primary timeframe for swing trading and position management \* Weekly/Monthly: Longer-term trend analysis \* Intraday: Shorter-term momentum assessment (adjust MA period accordingly) Settings Moving Average Options \* Type: EMA or SMA selection \* Period: Default 21 (customizable) \* Reset Days: Days below structure required for reset Visual Customization \* Standard Deviation Lines: Toggle and customize colors for +1, +2, +3 SD \* Breadth Selection: Choose from NDFI, NDTH, NDTW, or VIX \* Threshold Levels: Set custom high/low breadth thresholds \* Table Styling: Customize text colors, background, and font size Technical Notes \* Data Retention: Maintains 2,500 historical cycles for robust statistical analysis \* Real-time Updates: Calculations update with each new bar \* Breadth Integration: Uses security() function to pull external breadth data \* Performance Optimized: Efficient array management prevents memory issues Best Practices 1. Combine with Price Action: Use alongside support/resistance and chart patterns 2. Monitor Breadth Divergences: Watch for breadth weakness during strong readings 3. Respect Statistical Extremes: Exercise caution at +2/+3 standard deviation levels 4. Context Matters: Consider overall market environment and sector rotation 5. Risk Management: Use appropriate position sizing, especially at extreme readings Disclaimer \\ This indicator is for educational and informational purposes only. It should not be used as the sole basis for trading decisions. Always combine with other forms of analysis and proper risk management techniques. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/21dma-structure-cycle-counter.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/atr-extensions-tv-script.md). # ATR extensions TV script
{% file src="/files/7i1vZcGQk83LIIGRqTTM" %} ### ATR extensions Sizing TV script Overview \\ The ALEX ATR Extensions indicator is a comprehensive volatility and momentum analysis tool that combines Average True Range (ATR), Average Daily Range (ADR), and moving average distance calculations in a single, customizable display. This indicator helps traders assess current price action relative to historical volatility and key moving averages, providing crucial context for risk management and trade planning. Key Features Multi-Metric Analysis \* ATR Percentage: Current ATR as a percentage of price for volatility assessment \* ADR Percentage: Average Daily Range as a percentage for typical daily movement \* Low of Day Distance: Distance from current price to daily low \* Moving Average Distance: ATR-normalized distance from 21 and 50 period moving averages Flexible Moving Average Options \* Configurable MA Types: Choose between EMA or SMA for both 21 and 50 period averages \* Customizable Periods: Adjust moving average lengths to suit your trading style \* Daily Timeframe Data: Uses daily moving averages regardless of chart timeframe ATR Extension Levels \* Dynamic Price Targets: Calculate extension levels based on ATR multiples from moving averages \* Visual Reference Lines: Optional overlay lines showing ATR extension targets \* Customizable Multipliers: Adjust ATR multipliers for different risk/reward scenarios Smart Visual Alerts \* Color-Coded Distance Metrics: Automatic color changes based on distance thresholds \* Symbol Plotting: Customizable chart symbols when distance thresholds are exceeded \* Threshold-Based Alerts: Visual cues when price reaches significant ATR distances Comprehensive Data Table \* Real-Time Metrics: Live updating table with all key measurements \* Customizable Display: Toggle individual metrics on/off based on preference \* Professional Styling: Adjustable colors, fonts, and transparency How to Use Volatility Assessment \* High ATR%: Indicates elevated volatility, larger position sizing considerations \* Low ATR%: Suggests compressed volatility, potential for expansion \* ADR% Comparison: Compare current day's range to historical average Moving Average Analysis \* ATR Distance 21/50: Normalized distance showing how extended price is from key levels \* Positive Values: Price above moving average (bullish positioning) \* Negative Values: Price below moving average (bearish positioning) \* Color Changes: Automatic alerts when reaching threshold levels Extension Target Planning \* ATR Extension Lines: Visual price targets based on volatility-adjusted projections \* Risk/Reward Planning: Use extension levels for profit target placement \* Breakout Confirmation: Extension levels can confirm breakout validity Symbol Alert System \* Chart Symbols: Automatic plotting when distance thresholds are breached \* Customizable Triggers: Set your own threshold levels for alerts \* Visual Scanning: Quick identification of extended conditions across multiple charts Settings Display Controls \* Show ADR%: Toggle average daily range percentage display \* Show ATR%: Toggle average true range percentage display \* Show LoD Distance: Toggle low of day distance calculation \* Show LoD Price: Toggle actual low of day price display \* Show ATR Distance from 21/50 DMA: Toggle moving average distance metrics \* Show 21/50 DMA Price: Toggle actual moving average price display \* Show ATR Extension Levels: Toggle extension target display in table Moving Average Configuration \* 21/50 DMA Type: Choose between EMA or SMA calculation methods \* 21/50 DMA Period: Customize moving average lengths \* ADR/ATR Length: Adjust calculation periods for range measurements Color Thresholds \* Threshold Levels: Set distance levels for color changes (default 2.0 and 5.0) \* Custom Colors: Choose colors for different threshold breaches \* Separate 21/50 Settings: Independent color schemes for each moving average Symbol Settings \* Show Char Symbol: Toggle symbol plotting for each moving average \* Custom Symbols: Choose any character for chart plotting \* Symbol Colors: Customize colors for visual distinction \* Threshold Levels: Set trigger points for symbol appearance ATR Extension Lines \* Show Extension Lines: Toggle visual extension level lines \* ATR Multipliers: Customize extension distance (default 2.0x) \* Line Colors: Choose colors for extension level visualization Table Customization \* Background Color: Adjust table transparency and color \* Text Color: Customize default text appearance \* Font Size: Choose from tiny to huge font options Advanced Applications Trend Strength Analysis \* Large ATR distances suggest strong trending moves \* Small ATR distances indicate potential consolidation or reversal zones \* Compare current readings to recent historical ranges Risk Management \* Use ATR% for position sizing calculations \* Extension levels provide natural profit target zones \* Distance metrics help identify overextended conditions Multi-Timeframe Context \* Apply to different timeframes for comprehensive analysis \* Daily data provides consistency across all chart intervals \* Combine with weekly/monthly analysis for broader context Market Regime Identification \* High volatility periods: Increased ATR% readings \* Low volatility periods: Compressed ATR% readings \* Trending markets: Sustained high distance readings \* Consolidating markets: Low distance readings with frequent color changes Best Practices Volatility-Adjusted Trading \* Increase position sizes during low volatility periods \* Reduce position sizes during high volatility periods \* Use ATR% for stop-loss placement relative to normal market movement Extension Level Usage \* Primary targets: 1.5-2.0x ATR extensions \* Secondary targets: 2.5-3.0x ATR extensions \* Avoid chasing prices beyond 3x ATR extensions Threshold Optimization \* Backtest different threshold levels for your trading style \* Consider market conditions when setting alert levels \* Adjust thresholds based on instrument volatility characteristics Integration Strategies \* Combine with momentum indicators for confirmation \* Use alongside support/resistance levels \* Incorporate into systematic trading approaches Technical Specifications \* Compatible with Pine Script v6 \* Uses daily timeframe data for consistency \* Optimized for real-time performance \* Works on all chart types and timeframes \* Supports all tradeable instruments Ideal For \* Swing traders using daily charts \* Position traders seeking volatility context \* Day traders needing intraday reference levels \* Risk managers requiring volatility metrics \* Systematic traders building rule-based strategies Disclaimer \\ This indicator is for educational and informational purposes only. It should not be used as the sole basis for trading decisions. Always combine with other forms of analysis, proper risk management techniques, and consider your individual trading plan and risk tolerance. Past performance does not guarantee future results. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/atr-extensions-tv-script.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/why-the-panda.md). # Why the Panda? ## Why You’ll Hear a Lot of “Panda” References in PrimeTrading
If you’re new here, you’ll quickly notice the repeated mention of \*\*Patient Panda\*\*. It started as a simple analogy, but it has grown into one of the central teaching tools of our community. Patience is one of the hardest skills for a trader to acquire — and just as difficult to maintain. It applies in two very different contexts: 1. \*\*When the market is not good.\*\*\\ We must resist the urge to force trades. Like a panda sitting calmly and waiting for food, we must wait for the right pitch instead of swinging at every one. The absence of opportunity is not a signal to act — it’s a signal to conserve. 2. \*\*When we are already in a position.\*\*\\ Even when we’ve entered a strong setup, the market doesn’t move in straight lines. There are natural pullbacks, retests, and reaction days along the way. The skill is in staying composed, letting positions and portfolio exposure work, as long as the trend remains intact and the daily or weekly structures hold. Impatience often leads to selling too early, cutting off the very edge we worked so hard to find. Patience also applies to \*\*execution of our plan\*\*: trimming into strength at pre-determined targets rather than reacting emotionally, and holding exposure when the trend supports it rather than exiting at the first sign of red. As Jesse Livermore put it: > \*“It was never my thinking that made the big money for me. It always was my sitting.”\* And again: > \*“Men who can both be right and sit tight are uncommon.”\* That is the essence of Patient Panda. It’s a reminder that discipline and composure are more valuable than constant activity. The market rewards those who wait — who let trades and trends mature — far more than those who seek action for its own sake. So when you hear “Panda” in PrimeTrading, know that it’s not just a mascot. It’s a shorthand for one of the most important lessons we aim to internalize: \*\*be patient, stay composed, and let the market come to you.\*\*
--- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/why-the-panda.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb.md). # Intraday GDB ## \*\*Overview\*\* The \*\*Intraday GDB (Global Daily Breadth)\*\* feature in TradersLab provides real-time insights into market breadth and momentum throughout the trading day. By tracking price-breadth-momentum in major indices, traders can gauge the strength and direction of the market with precision. Unlike traditional end-of-day breadth indicators, \*\*Intraday GDB\*\* helps short-term traders assess market conditions as they evolve, making it a powerful tool for intraday decision-making.
## \*\*What is Intraday GDB?\*\* \*\*Global Daily Breadth (GDB)\*\* is a TradersLab proprietory indictoror measuring the price-breadth-momentum behavior within a given market or index. The \*\*Intraday GDB\*\* tracks this measure in real time, updating continuously to reflect shifts in market sentiment, momentum, and overall participation. Instead of relying on just price movement, Intraday GDB gives traders an \*\*X-ray view\*\* of market health by highlighting whether price action is supported by broad participation or driven by just a few stocks. ## \*\*How to Use Intraday GDB for Trading\*\* #### \*\*1. Assess Market Strength in Real Time\*\* \* \*\*Positive GDB readings\*\* indicate broad market participation on the upside, suggesting a strong, sustainable rally. \* \*\*Negative GDB readings\*\* suggest market weakness, with more stocks declining than advancing, increasing the likelihood of further downside. \* Extreme GDB shifts often \*\*precede market reversals\*\* or confirm ongoing trends. #### \*\*2. Spot Intraday Momentum Shifts\*\* \* \*\*Divergences\*\* between price and GDB can be a strong signal. \* If the \*\*market index is rising but GDB is falling\*\*, it suggests weakening internals and potential exhaustion. \* If the \*\*market index is falling but GDB is improving\*\*, it signals potential accumulation and a reversal opportunity. \* \*\*Sharp GDB inflections\*\* can indicate liquidity injections, rotations, or program trading events that traders should be aware of. #### \*\*3. Identify High-Probability Trading Opportunities\*\* \* \*\*Breakouts & Continuations:\*\* When GDB strengthens alongside a price breakout, it increases the probability of follow-through. \* \*\*Mean Reversions:\*\* When price moves sharply but GDB remains steady, it may signal exhaustion and a high-reward mean reversion opportunity. \* \*\*Intraday Trend Confirmation:\*\* If GDB remains strong through multiple sessions, it reinforces the trend’s reliability. #### \*\*4. Compare Breadth Across Different Markets\*\* TradersLab's \*\*Intraday GDB\*\* provides real-time GDB readings for major indices such as: \* \*\*NYSE Composite (^NYA)\*\* \* \*\*S\\&P 500 (RSP - Equal Weight)\*\* \* \*\*Nasdaq 100 (QQQE - Equal Weight)\*\* \* \*\*Russell 2000 (IWM - Small Caps)\*\* By comparing the breadth across these markets, traders can identify \*\*which indices are leading or lagging\*\*, helping them position trades accordingly. ## \*\*How to Access & Use Intraday GDB in TradersLab\*\* 1. Navigate to \*\*Intraday GDB\*\* from the left-side menu. 2. The \*\*chart displays real-time GDB readings\*\* for different indices. 3. Use the legend to toggle between indices and compare market breadth. 4. Monitor how breadth evolves relative to price movements and look for key divergences or momentum confirmations. {% hint style="info" %} The \*\*Intraday GDB\*\* feature in TradersLab provides short-term traders with an \*\*edge\*\* by offering real-time market breadth data. Whether you're day trading, scalping, or looking for intraday swing opportunities, \*\*GDB helps you understand what’s happening beneath the surface\*\*—not just what price action suggests. {% endhint %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/dashboards/intraday-gdb.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Relative Rotation (RRG) | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/relative-rotation-rrg.md) . [PreviousScreener Introduction](https://traderslab.gitbook.io/traderslab/screener-introduction) [NextTradersLab Home Page](https://traderslab.gitbook.io/traderslab/traderslab-home-page) Last updated 1 year ago --- # TradersLab Home Page | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/traderslab-home-page.md) . [PreviousRelative Rotation (RRG)](https://traderslab.gitbook.io/traderslab/relative-rotation-rrg) Last updated 7 months ago --- # Screener Introduction | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/screener-introduction.md) . [PreviousUsing TLMM to stay on the right side of the market](https://traderslab.gitbook.io/traderslab/tutorials/using-tlmm-to-stay-on-the-right-side-of-the-market) [NextRelative Rotation (RRG)](https://traderslab.gitbook.io/traderslab/relative-rotation-rrg) Last updated 1 year ago --- # Using TLMM to stay on the right side of the market | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/tutorials/using-tlmm-to-stay-on-the-right-side-of-the-market.md) . [PreviousWatchlists](https://traderslab.gitbook.io/traderslab/dashboards/watchlists) [NextScreener Introduction](https://traderslab.gitbook.io/traderslab/screener-introduction) Last updated 1 year ago --- # Alex's Trading Journal | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/tools/alexs-trading-journal.md) . **REMINDER:** * This is my own Excel trading journal, and I'm not a software developer, so there are bugs, and it's not robust. * The cells in YELLOW are the parameters you can change. * You need an Office 365 subscription to run the real-time data. **I DON'T OFFER SUPPORT FOR THIS FILE. This has to be seen as a template and not a selling product. (Sorry, but I can't support for 100's of ppl...)** Download & enjoy!! **Latest Journal link (without annotations):** 855KB [Portfolio\_2026\_v3.2\_template.xlsm](https://3366034562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi2vUjK9poNdLXgFiQZK%2Fuploads%2F0HXoeZMyv7qSR7hntVbq%2FPortfolio_2026_v3.2_template.xlsm?alt=media&token=2572ea50-bf69-4f73-86fc-3abd762a88dd) Download[Open](https://3366034562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi2vUjK9poNdLXgFiQZK%2Fuploads%2F0HXoeZMyv7qSR7hntVbq%2FPortfolio_2026_v3.2_template.xlsm?alt=media&token=2572ea50-bf69-4f73-86fc-3abd762a88dd) **Old Journal link (with annotations):** 529KB [Portfolio\_2024\_v2.7\_template.xlsm](https://3366034562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi2vUjK9poNdLXgFiQZK%2Fuploads%2FjwYbK7Csw5x8jynziVgB%2FPortfolio_2024_v2.7_template.xlsm?alt=media&token=ba4910f9-16a7-492c-8d44-9d5b452d1a0e) Download[Open](https://3366034562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDi2vUjK9poNdLXgFiQZK%2Fuploads%2FjwYbK7Csw5x8jynziVgB%2FPortfolio_2024_v2.7_template.xlsm?alt=media&token=ba4910f9-16a7-492c-8d44-9d5b452d1a0e) Masterclass video: [PreviousAlex's TradersLab daily routine](https://traderslab.gitbook.io/primetrading/education-sessions/alexs-traderslab-daily-routine) [Next21dma-structure TV script](https://traderslab.gitbook.io/primetrading/tools/21dma-structure-tv-script) Last updated 2 months ago --- # Building Trading System | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/education-sessions/building-trading-system.md) . [PreviousAlex's Trading System - FULL Walkthrough](https://traderslab.gitbook.io/primetrading/education-sessions/alexs-trading-system-full-walkthrough) [NextUsing TLMM to stay on the right side of the market](https://traderslab.gitbook.io/primetrading/education-sessions/using-tlmm-to-stay-on-the-right-side-of-the-market) Last updated 1 year ago --- # Trade Room Onboarding (Discord) | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/trade-room-onboarding-discord.md) . Welcome to the **PrimeTrading Discord Community** — a structured, no-fluff trade room built around process, risk management, and cycle awareness. Inside, I share real-time trade executions with full context: exact risk, position sizing, and full breakdowns of the thought process behind each trade. We also run near-daily pre-market prep sessions to help you frame the day and stay aligned. If you’re serious about improving as a trader, this is where it happens. **Join the community here:** [![Logo](https://traderslab.gitbook.io/primetrading/~gitbook/image?url=https%3A%2F%2Fimg-v2-prod.whop.com%2FUASCB73MwuJenSOwaod8mmts5uS4xY_ChIgQVrBi-y8%2Fresize%3Afill%2Fwidth%3A180%2Fheight%3A180%2Fenlarge%3Atrue%2Fplain%2Fhttps%3A%2F%2Fassets-2-prod.whop.com%2Fpublic%2Fuploads%2Fuser_543101%2Fimage%2Fbots%2F2026-02-23%2F010fe1b6-f984-4c75-9d97-fdb60c69c241.png&width=20&dpr=3&quality=100&sign=b8badd44&sv=2)PrimeTradingWhop](https://whop.com/primetrading-1) [PreviousAlex's scans (TradersLab)](https://traderslab.gitbook.io/primetrading/alexs-scans-traderslab) [NextAlex's Trading Psychology Reflections](https://traderslab.gitbook.io/primetrading/alexs-trading-psychology-reflections) Last updated 7 months ago --- # Using TLMM to stay on the right side of the market | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/education-sessions/using-tlmm-to-stay-on-the-right-side-of-the-market.md) . [PreviousBuilding Trading System](https://traderslab.gitbook.io/primetrading/education-sessions/building-trading-system) [NextAlex's TradersLab daily routine](https://traderslab.gitbook.io/primetrading/education-sessions/alexs-traderslab-daily-routine) Last updated 1 year ago --- # Alex's TradersLab daily routine | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/education-sessions/alexs-traderslab-daily-routine.md) . In this session, I’ll walk you through how I use **TradersLab** in my daily routine to stay in sync with the market. From scanning for top liquid leaders to timing entries and managing exposure, I’ll show you exactly how the app fits into my everyday process. [PreviousUsing TLMM to stay on the right side of the market](https://traderslab.gitbook.io/primetrading/education-sessions/using-tlmm-to-stay-on-the-right-side-of-the-market) [NextAlex's Trading Journal](https://traderslab.gitbook.io/primetrading/tools/alexs-trading-journal) Last updated 1 year ago --- # Alex's Trading System - FULL Walkthrough | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/education-sessions/alexs-trading-system-full-walkthrough.md) . In this video, I walk you through **my mindset, execution framework, core rules, and mental models** — everything that shapes how I trade and think about the stock market. If you want to understand the _why_ behind my system, this is the one to watch. It’s not just charts — it’s the whole picture. [PreviousMarket STRUCTURE & PIVOTS](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots) [NextBuilding Trading System](https://traderslab.gitbook.io/primetrading/education-sessions/building-trading-system) Last updated 1 year ago --- # Using TLMM to stay on the right side of the market | TradersLab doc For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/traderslab/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/traderslab/tutorials/using-tlmm-to-stay-on-the-right-side-of-the-market.md) . [PreviousWatchlists](https://traderslab.gitbook.io/traderslab/dashboards/watchlists) [NextScreener Introduction](https://traderslab.gitbook.io/traderslab/screener-introduction) Last updated 1 year ago --- # Alex's Trading System - FULL Walkthrough | PrimeTrading For the complete documentation index, see [llms.txt](https://traderslab.gitbook.io/primetrading/llms.txt) . This page is also available as [Markdown](https://traderslab.gitbook.io/primetrading/education-sessions/alexs-trading-system-full-walkthrough.md) . In this video, I walk you through **my mindset, execution framework, core rules, and mental models** — everything that shapes how I trade and think about the stock market. If you want to understand the _why_ behind my system, this is the one to watch. It’s not just charts — it’s the whole picture. [PreviousMarket STRUCTURE & PIVOTS](https://traderslab.gitbook.io/primetrading/education-articles/market-structure-and-pivots) [NextBuilding Trading System](https://traderslab.gitbook.io/primetrading/education-sessions/building-trading-system) Last updated 1 year ago --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/getting-started/quickstart.md). # Quickstart To help you quickly navigate and understand the core features of TradersLab, we've prepared a short \*\*walkthrough video\*\*. In this video, you'll discover how to: \* \*\*Access and customize\*\* your Market, Themes, and Stock dashboards. \* Use TradersLab's \*\*top-down analysis workflow\*\* to stay aligned with market trends. \* Identify \*\*leading sectors and stocks\*\* using the dynamic screener. \* Leverage built-in tools to \*\*spot opportunities\*\* and stay on the right side of the market. {% hint style="info" %} TradersLab is designed around a systematic approach — Market ➜ Themes ➜ Stocks. Mastering this flow will maximize your results. {% endhint %} {% embed url="" %} This is the fastest way to get familiar with TradersLab and start using it to gain a clear market edge. Once you've completed the video, continue exploring this documentation for detailed guides on each feature. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/getting-started/quickstart.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/education-sessions/building-trading-system.md). # Building Trading System {% embed url="" %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/education-sessions/building-trading-system.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/trade-room-onboarding-discord.md). # Trade Room Onboarding (Discord) {% embed url="" %} Welcome to the \*\*PrimeTrading Discord Community\*\* — a structured, no-fluff trade room built around process, risk management, and cycle awareness. Inside, I share real-time trade executions with full context: exact risk, position sizing, and full breakdowns of the thought process behind each trade. We also run near-daily pre-market prep sessions to help you frame the day and stay aligned. If you’re serious about improving as a trader, this is where it happens. \*\*Join the community here:\*\* {% embed url="" %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/trade-room-onboarding-discord.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/education-sessions/alexs-traderslab-daily-routine.md). # Alex's TradersLab daily routine In this session, I’ll walk you through how I use \*\*TradersLab\*\* in my daily routine to stay in sync with the market. From scanning for top liquid leaders to timing entries and managing exposure, I’ll show you exactly how the app fits into my everyday process. {% embed url="" %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/education-sessions/alexs-traderslab-daily-routine.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/tutorials/using-tlmm-to-stay-on-the-right-side-of-the-market.md). # Using TLMM to stay on the right side of the market {% embed url="" %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/tutorials/using-tlmm-to-stay-on-the-right-side-of-the-market.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/education-sessions/alexs-trading-system-full-walkthrough.md). # Alex's Trading System - FULL Walkthrough In this video, I walk you through \*\*my mindset, execution framework, core rules, and mental models\*\* — everything that shapes how I trade and think about the stock market. If you want to understand the \*why\* behind my system, this is the one to watch.\\ It’s not just charts — it’s the whole picture. {% embed url="" %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/education-sessions/alexs-trading-system-full-walkthrough.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/education-sessions/using-tlmm-to-stay-on-the-right-side-of-the-market.md). # Using TLMM to stay on the right side of the market {% embed url="" %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/education-sessions/using-tlmm-to-stay-on-the-right-side-of-the-market.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/primetrading/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/primetrading/tools/alexs-trading-journal.md). # Alex's Trading Journal \*\*REMINDER:\*\* \* This is my own Excel trading journal, and I'm not a software developer, so there are bugs, and it's not robust. \* The cells in YELLOW are the parameters you can change. \* You need an Office 365 subscription to run the real-time data. \*\*I DON'T OFFER SUPPORT FOR THIS FILE. This has to be seen as a template and not a selling product. (Sorry, but I can't support for 100's of ppl...)\*\* Download & enjoy!! \*\*Latest Journal link (without annotations):\*\* {% file src="/files/R9QxbKgZH8scLGwV6H1j" %} \*\*Old Journal link (with annotations):\*\* {% file src="/files/owdw35QBqthJwLvlodYM" %} Masterclass video: {% embed url="" %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/primetrading/tools/alexs-trading-journal.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/screener-introduction.md). # Screener Introduction {% embed url="" %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/screener-introduction.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/relative-rotation-rrg.md). # Relative Rotation (RRG) {% embed url="" %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/relative-rotation-rrg.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://traderslab.gitbook.io/traderslab/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://traderslab.gitbook.io/traderslab/traderslab-home-page.md). # TradersLab Home Page {% embed url="" %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://traderslab.gitbook.io/traderslab/traderslab-home-page.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. ---