{"title":"Chart Studies","description":"\u003cp\u003eCustom chart studies for thinkorswim\u003c\/p\u003e","products":[{"product_id":"price-volume-dynamics-navigator-pvdn","title":"Price Volume Dynamics Navigator","description":"\u003c!-- TraderStoa — PVDN product description. Paste into Shopify → Products → Description → Show HTML (\u003c\u003e) --\u003e\n\u003cstyle\u003e\n  .ts-wrap { font-family: 'Helvetica Neue', Arial, sans-serif; color: #E8E0D0; background: #0D1117; padding: 40px 32px; max-width: 800px; margin: 0 auto; }\n  .ts-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .ts-eyebrow   { font-size: 11px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: #C9A84C; margin-bottom: 10px; }\n  .ts-headline  { font-family: 'Palatino Linotype', Palatino, Georgia, serif; font-size: 36px; font-weight: 400; line-height: 1.2; color: #E8E0D0; margin-bottom: 16px; }\n  .ts-headline span { color: #C9A84C; }\n  .ts-lede      { font-size: 16px; line-height: 1.75; color: #B0A898; margin-bottom: 32px; }\n  .ts-divider   { border: none; border-top: 1px solid #C9A84C33; margin: 32px 0; }\n  .ts-section-label { font-size: 11px; font-weight: 600; letter-spacing: 0.10em; text-transform: uppercase; color: #C9A84C; margin-bottom: 16px; }\n  .ts-body      { font-size: 15px; line-height: 1.8; color: #B0A898; margin-bottom: 16px; }\n  .ts-modes     { display: grid; grid-template-columns: repeat(auto-fill, minmax(170px, 1fr)); gap: 8px; margin-bottom: 32px; }\n  .ts-mode      { background: #161B22; border: 1px solid #C9A84C22; border-radius: 6px; padding: 12px 14px; }\n  .ts-mode-name { font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #C9A84C; margin-bottom: 4px; font-family: 'Courier New', monospace; }\n  .ts-mode-desc { font-size: 12px; color: #7A7268; line-height: 1.5; }\n  .ts-features      { list-style: none; display: flex; flex-direction: column; gap: 14px; margin-bottom: 32px; }\n  .ts-feature       { display: flex; gap: 14px; align-items: flex-start; }\n  .ts-feature-dot   { width: 6px; height: 6px; border-radius: 50%; background: #C9A84C; flex-shrink: 0; margin-top: 7px; }\n  .ts-feature-title { font-size: 14px; font-weight: 600; color: #E8E0D0; margin-bottom: 3px; }\n  .ts-feature-desc  { font-size: 13px; color: #7A7268; line-height: 1.6; }\n  .ts-who           { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 32px; }\n  .ts-who-card      { background: #161B22; border: 1px solid #2A2E36; border-radius: 6px; padding: 14px 16px; }\n  .ts-who-title     { font-size: 13px; font-weight: 600; color: #E8E0D0; margin-bottom: 4px; }\n  .ts-who-desc      { font-size: 12px; color: #7A7268; line-height: 1.55; }\n  .ts-box           { background: #161B22; border: 1px solid #C9A84C44; border-radius: 8px; padding: 20px 22px; margin-bottom: 32px; }\n  .ts-box-title     { font-size: 13px; font-weight: 600; color: #E8E0D0; margin-bottom: 14px; }\n  .ts-deliverable   { display: flex; align-items: center; gap: 10px; padding: 8px 0; border-bottom: 1px solid #1E242C; }\n  .ts-deliverable:last-child { border-bottom: none; padding-bottom: 0; }\n  .ts-deliverable-icon { font-size: 13px; color: #C9A84C; flex-shrink: 0; width: 16px; text-align: center; }\n  .ts-deliverable-text { font-size: 13px; color: #B0A898; line-height: 1.5; }\n  .ts-deliverable-text strong { color: #E8E0D0; font-weight: 600; }\n  .ts-legal { font-size: 13px; color: #4A4640; line-height: 1.7; padding-top: 16px; border-top: 1px solid #1E242C; }\n  @media (max-width: 520px) {\n    .ts-wrap { padding: 28px 20px; }\n    .ts-headline { font-size: 28px; }\n    .ts-who  { grid-template-columns: 1fr; }\n    .ts-modes { grid-template-columns: 1fr 1fr; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ts-wrap\"\u003e\n\u003cp class=\"ts-eyebrow\"\u003ethinkorswim Study\u003c\/p\u003e\n\u003ch1 class=\"ts-headline\"\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePrice Volume Dynamics Navigator\u003c\/span\u003e \u003cspan style=\"color: rgb(201, 168, 76);\"\u003e(PVDN)\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"ts-lede\"\u003eStandard volume tells you how much traded. PVDN tells you what that volume did: who was in control, how hard they pushed, and whether there was enough volume behind the move to trust it.\u003c\/p\u003e\n\u003chr class=\"ts-divider\"\u003e\n\u003cp class=\"ts-section-label\"\u003eOverview\u003c\/p\u003e\n\u003cp class=\"ts-body\"\u003ePVDN is a lower-panel volume study for thinkorswim. It splits every bar into buying and selling, measures how far and how efficiently price moved for the volume spent, and combines it into a \u003cstrong style=\"color: #e8e0d0;\"\u003eVolume Score\u003c\/strong\u003e from −100 to +100. Each bar then gets a \u003cstrong style=\"color: #e8e0d0;\"\u003eVolume Rating\u003c\/strong\u003e from Strong Sell to Strong Buy that colors both the volume histogram and the price candles.\u003c\/p\u003e\n\u003cp class=\"ts-body\"\u003eThe difference is that every rating has to be earned twice: by the score \u003cem\u003eand\u003c\/em\u003e by the volume. A clean-looking candle on thin volume can’t pass itself off as a Strong signal, and balanced bars with no clear winner fade to grey. What’s left on your chart are the bars where one side genuinely took control, and those are the ones worth acting on.\u003c\/p\u003e\n\u003chr class=\"ts-divider\"\u003e\n\u003cp class=\"ts-section-label\"\u003e7-Tier Volume Rating\u003c\/p\u003e\n\u003cdiv class=\"ts-modes\"\u003e\n\u003cdiv class=\"ts-mode\"\u003e\n\u003cp class=\"ts-mode-name\"\u003eStrong Buy\u003c\/p\u003e\n\u003cp class=\"ts-mode-desc\"\u003eStrong score on 100%+ volume. Buyers in full control. The strongest buy rating, with the highest conviction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-mode\"\u003e\n\u003cp class=\"ts-mode-name\"\u003eNormal Buy\u003c\/p\u003e\n\u003cp class=\"ts-mode-desc\"\u003eClear buying backed by at least 75% of average volume.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-mode\"\u003e\n\u003cp class=\"ts-mode-name\"\u003eLean Buy\u003c\/p\u003e\n\u003cp class=\"ts-mode-desc\"\u003eMild buying on at least half of average volume.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-mode\"\u003e\n\u003cp class=\"ts-mode-name\"\u003eNeutral\u003c\/p\u003e\n\u003cp class=\"ts-mode-desc\"\u003eNo clear winner, or too little volume to trust. Wait for a stronger rating before entering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-mode\"\u003e\n\u003cp class=\"ts-mode-name\"\u003eLean Sell\u003c\/p\u003e\n\u003cp class=\"ts-mode-desc\"\u003eMild selling on at least half of average volume.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-mode\"\u003e\n\u003cp class=\"ts-mode-name\"\u003eNormal Sell\u003c\/p\u003e\n\u003cp class=\"ts-mode-desc\"\u003eClear selling backed by at least 75% of average volume.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-mode\"\u003e\n\u003cp class=\"ts-mode-name\"\u003eStrong Sell\u003c\/p\u003e\n\u003cp class=\"ts-mode-desc\"\u003eStrong score on 100%+ volume. Sellers in full control. The strongest sell rating, with the highest conviction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"ts-divider\"\u003e\n\u003cp class=\"ts-section-label\"\u003eFeatures\u003c\/p\u003e\n\u003cul class=\"ts-features\"\u003e\n\u003cli class=\"ts-feature\"\u003e\n\u003cdiv class=\"ts-feature-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"ts-feature-title\"\u003eVolume Score (−100 to +100)\u003c\/p\u003e\n\u003cp class=\"ts-feature-desc\"\u003eFour measures in one number: buy\/sell pressure, speed in ATR, efficiency (price moved per unit of volume) and volume conviction, boosted when one side clearly won the bar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"ts-feature\"\u003e\n\u003cdiv class=\"ts-feature-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"ts-feature-title\"\u003eRating Ladder with volume floors\u003c\/p\u003e\n\u003cp class=\"ts-feature-desc\"\u003eEvery rating needs both a minimum score and a minimum volume. A big candle on thin volume is downgraded instead of passing as a Strong signal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"ts-feature\"\u003e\n\u003cdiv class=\"ts-feature-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"ts-feature-title\"\u003eWinning-side filter\u003c\/p\u003e\n\u003cp class=\"ts-feature-desc\"\u003eBars where neither buyers nor sellers reached a clear majority (60\/40 by default) paint grey, so balanced chop drops out of view.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"ts-feature\"\u003e\n\u003cdiv class=\"ts-feature-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"ts-feature-title\"\u003eSeparate buy and sell paint thresholds\u003c\/p\u003e\n\u003cp class=\"ts-feature-desc\"\u003eFilter each side to the strength you trust, such as Strong-only buys with Normal-and-up sells for indexes that grind up and sell off fast.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"ts-feature\"\u003e\n\u003cdiv class=\"ts-feature-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"ts-feature-title\"\u003eColored histogram and price candles\u003c\/p\u003e\n\u003cp class=\"ts-feature-desc\"\u003eOne rule colors both the volume bars and the candles, so you can read volume conviction straight off the price chart.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"ts-feature\"\u003e\n\u003cdiv class=\"ts-feature-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"ts-feature-title\"\u003eTrigger arrows and 2 alerts\u003c\/p\u003e\n\u003cp class=\"ts-feature-desc\"\u003eMagenta and yellow arrows at the rating you choose, with Trigger Buy and Trigger Sell alerts that fire once at the start of each run.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"ts-feature\"\u003e\n\u003cdiv class=\"ts-feature-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"ts-feature-title\"\u003eExtreme bubble\u003c\/p\u003e\n\u003cp class=\"ts-feature-desc\"\u003eA gold marker for the rare bar that is Strong, on 150%+ volume and at least 1.5× ATR wide. Scales across symbols and timeframes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"ts-feature\"\u003e\n\u003cdiv class=\"ts-feature-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"ts-feature-title\"\u003eLive label row\u003c\/p\u003e\n\u003cp class=\"ts-feature-desc\"\u003eVolume Rating, Volume Score, Volume Average (Low to Very High) and optional Buy % \/ Sell %, each toggled on or off independently.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"ts-feature\"\u003e\n\u003cdiv class=\"ts-feature-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"ts-feature-title\"\u003eData Box readouts\u003c\/p\u003e\n\u003cp class=\"ts-feature-desc\"\u003eHover over any closed bar to see its volume %, buy\/sell split, Volume Score and Volume Rating (−3 to +3).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"ts-feature\"\u003e\n\u003cdiv class=\"ts-feature-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"ts-feature-title\"\u003eNo repainting, 19 tunable inputs\u003c\/p\u003e\n\u003cp class=\"ts-feature-desc\"\u003eClosed bars never change. Defaults work out of the box, and every floor, filter and display option can be adjusted.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr class=\"ts-divider\"\u003e\n\u003cp class=\"ts-section-label\"\u003eBuilt for\u003c\/p\u003e\n\u003cdiv class=\"ts-who\"\u003e\n\u003cdiv class=\"ts-who-card\"\u003e\n\u003cp class=\"ts-who-title\"\u003eIndex and futures day traders\u003c\/p\u003e\n\u003cp class=\"ts-who-desc\"\u003eConfirm \/ES or SPY entries with real volume behind the move before committing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-who-card\"\u003e\n\u003cp class=\"ts-who-title\"\u003eBreakout traders\u003c\/p\u003e\n\u003cp class=\"ts-who-desc\"\u003eSeparate breakouts with participation from the thin-volume breaks that fail.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-who-card\"\u003e\n\u003cp class=\"ts-who-title\"\u003eTrend traders\u003c\/p\u003e\n\u003cp class=\"ts-who-desc\"\u003eRejoin trends after a quiet pullback when a Strong bar shows the trend side is back in control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-who-card\"\u003e\n\u003cp class=\"ts-who-title\"\u003eSwing traders\u003c\/p\u003e\n\u003cp class=\"ts-who-desc\"\u003eSpot climactic volume, absorption and fading conviction on hourly and daily charts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"ts-divider\"\u003e\n\u003cdiv class=\"ts-box\"\u003e\n\u003cp class=\"ts-box-title\"\u003eWhat you get\u003c\/p\u003e\n\u003cdiv class=\"ts-deliverable\"\u003e\n\u003cspan class=\"ts-deliverable-icon\"\u003e▸\u003c\/span\u003e\n\u003cp class=\"ts-deliverable-text\"\u003e\u003cstrong\u003ePVDN Chart Study source code\u003c\/strong\u003e — full thinkScript source code of the PVDN Chart Study plus a TOS Shared Item URL for ease of installation. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-deliverable\"\u003e\n\u003cspan class=\"ts-deliverable-icon\"\u003e▸\u003c\/span\u003e\n\u003cp class=\"ts-deliverable-text\"\u003e\u003cstrong\u003ePVDN Chart Study User Guide (PDF)\u003c\/strong\u003e —  a complete user guide that provides a step-by-step explanations, worked examples, a rating decision matrix, use-case scenarios, and tuning tips. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-deliverable\"\u003e\n\u003cspan class=\"ts-deliverable-icon\"\u003e▸\u003c\/span\u003e\n\u003cp class=\"ts-deliverable-text\"\u003e\u003cstrong\u003eFree updates \u0026amp; support\u003c\/strong\u003e — including all minor enhancements and fixes.*\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-deliverable\"\u003e\n\u003cspan class=\"ts-deliverable-icon\"\u003e▸\u003c\/span\u003e\n\u003cp class=\"ts-deliverable-text\"\u003e\u003cstrong\u003eOne-time purchase\u003c\/strong\u003e — no subscription, no recurring fees. Ever.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"ts-legal\"\u003ePVDN (Price Volume Dynamics Navigator) is a custom thinkScript study for use on the thinkorswim® platform by Charles Schwab. TraderStoa is not affiliated with Charles Schwab in any way. We are not responsible for any damages or losses incurred from using this study in your trading. Use at your own risk.\u003c\/p\u003e\n\u003cp class=\"ts-legal\" style=\"border-top: none; padding-top: 12px;\"\u003e* Minor fixes and enhancements will be announced on the site and by email. Major changes that result in a complete new functionality and major changes to the study are not included; they can be purchased separately.\u003cbr\u003e\u003cbr\u003eThis is a digital software product — all sales are final, no refunds after download.\u003cbr\u003e\u003cbr\u003e© 2026 traderstoa.com — All Rights Reserved.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"TraderStoa","offers":[{"title":"Default Title","offer_id":43765616738365,"sku":null,"price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0660\/7863\/8141\/files\/PVDN-00-ProductTitle.png?v=1791301868"}],"url":"https:\/\/traderstoa.com\/collections\/studies.oembed","provider":"TraderStoa","version":"1.0","type":"link"}