Community scripts › Built into Depth › TPO profile

TPO profile

by Swiftedge ◆ FOUNDER · Volume & VWAP
FreeBuilt into Depth
TPO profile on the live order book chart in Swiftedge Depth

What it shows

Market profile: a letter for every 30 minutes price traded at each level, with POC, value area, initial balance and single prints.

How to read it

Time price opportunities count how long price spent at each level rather than how much traded. A, B, C ... mark the half-hour periods from 7:00 PM ET (00:00 UTC). The initial balance is the first hour's range; single prints are levels touched in only one period, where price moved fast.

How it's calculated

Each 30-minute period from 7:00 PM ET (00:00 UTC) gets a letter (A, B, C ...), and the letter is printed at every price traded in that period. The result counts time spent at each price instead of volume, with the POC, the value area (70 %), the initial balance (the first hour's range) and single prints.

What it can't tell you

TPO counts time, not size: a price visited for many periods with little volume weighs the same as a busy one.

Settings in Depth

The defaults; every setting can be changed with the gear next to the indicator.

Letter per30 minutes
Rowsauto (from the zoom)
Value area %70

FAQ

What is a single print?

A price touched in only one 30-minute period, which usually means price moved through it fast.

What is the initial balance?

The range of the first hour of the UTC day.

How is TPO different from Volume profile?

TPO counts how long price spent at each level; Volume profile counts how much traded there.

More in Volume & VWAP