Volume Profile Pro v1
thinkorswim Study
Volume Profile Pro v1 (VPP)
A standard volume profile shows you where volume traded. Volume Profile Pro marks the levels that matter, today’s value, yesterday’s value and the POCs price hasn’t been back to, right on your price bars.
Overview
Volume Profile Pro is a price-chart study for thinkorswim built on the same volume-at-price engine as the standard Volume Profile. It reads each profile’s Point of Control, Value Area High and Value Area Low and plots them as dots on every bar, labels them, and tracks the last five prior POCs as POC Magnets that clear once price touches them. Two labels read the profile for you: where today’s value sits against the prior period’s, with a bias from Bullish to Bearish, and whether the profile is shaped P, D or b. Quarterly, yearly, quarter-to-date, year-to-date and custom date-and-time profiles join the standard periods.
The difference is that you no longer read levels off a histogram by eye. The levels are drawn where price trades, the first thin minutes of a period can be held back so an early POC doesn’t mislead you, and the study warns you when the chart hasn’t loaded enough history for the profile you chose. What’s left is a clean map of where the market agreed on price, and where it hasn’t been back to yet.
13 Profile Periods
Chart
One profile covering every bar loaded on the chart.
Minute
A new profile every minute. Pair with the multiplier for 30-minute profiles.
Hour
A new profile every hour, or every 4 hours with a multiplier of 4.
Day
A new profile each trading day. The default, and the workhorse for day trading.
Week
Weekly value areas and weekly POC Magnets on intraday charts.
Month
Calendar-month profiles for swing and position context.
Quarterly
A new profile each calendar quarter: January, April, July and October.
Yearly
A new profile each calendar year, for the slowest reference levels.
Opt Exp
Profiles that reset after each monthly options expiration.
Bar
A profile inside every candle, for detail work.
QTD
One profile from the first day of the current quarter to now.
YTD
One profile from January 1 of the current year to now.
Custom
One profile from any date and time you enter, in EST, CST, MST or PST. Only the window’s profile is drawn.
Features
-
POC and value area dots
The current profile’s POC, VAH and VAL on every bar and in the label row, each in its own color, with a 70% value area by default. Watch value migrate through the session.
-
5 POC Magnets
The last five prior POCs as dashed lines. Hide each one once price touches it to keep only naked POCs, or keep them all as a recent POC map.
-
Prior period VAH and VAL
One switch draws the previous period’s value area edges across the current one, so you can tell balance from a test of new prices.
-
Value label with a bias read
Compares today’s value area with the prior period’s: Higher, Overlap Higher, Overlap, Inside, Outside, Overlap Lower or Lower, read as Bullish, Lean Bullish, Neutral, Lean Bearish or Bearish.
-
Profile shape label
Reads the profile as P, D or b from where the POC sits in its range: upper third, middle third or lower third.
-
POC date bubbles
A bubble at each profile’s POC shows its start and end, with times for minute, hour and custom profiles, plus its shape.
-
Display delay
Hide the levels, labels and bubble for the first N minutes of each period while early volume is too thin to trust. Off by default.
-
Custom start in your own timezone
Anchor a profile to the open or a news release. 0830 CST is the 9:30 ET cash open by default.
-
4 touch alerts
Price touched POC, VAH, VAL or a POC Magnet, each with its own sound. Each fires once per touch, not on every bar that keeps touching.
-
Missing-history warning
A yellow label when a QTD, YTD or custom profile starts before the chart’s first bar, or when a custom start time isn’t a real clock time.
-
19 tunable inputs
Defaults work out of the box, with a low 10% histogram opacity and global colors for every level and bias. Finished periods keep their final levels; only the current period’s levels move as new bars trade.
Built for
Day traders
Frame each session with today’s value, the prior day’s edges and the nearest naked POC as a target, on any liquid stock, ETF or future.
Swing traders
Use weekly and monthly profiles to find untested POCs days or weeks away on hourly charts.
Event traders
Start a custom profile at the open or a news release and see where value formed after it.
Position traders
Read quarterly, yearly, QTD and YTD value on daily charts for big-picture context.
What you get
Volume Profile Pro Chart Study source code — full thinkScript source code of the Volume Profile Pro Chart Study plus a TOS Shared Item URL for ease of installation.
Volume Profile Pro Chart Study User Guide (PDF) — a complete user guide with step-by-step explanations, worked value, shape and POC Magnet examples, six use-case scenarios, a tuning table and FAQs.
Free updates & support — including all minor enhancements and fixes.*
One-time purchase — no subscription, no recurring fees. Ever.
VPP (Volume Profile Pro) 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.
* 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.
This is a digital software product — all sales are final, no refunds after download.
© 2026 traderstoa.com — All Rights Reserved.