Login Page - Create Account

Support Board


Date/Time: Wed, 23 Sep 2026 13:56:08 +0000



Post From: ACSIL access to TPO Profile per-price occupancy

[2026-08-09 19:23:01]
cmet - Posts: 743
Is there a supported ACSIL API that returns the TPO occupancy count for each individual price level?

sc.GetVolumeAtPriceDataForStudyProfile() (referenced from a TPO chart using StudyID). s_VolumeAtPriceV2::NumberOfTrades is the count.


Is there a supported ACSIL API that returns the TPO period/letter membership (A, B, C, etc.) for each price level?

No

If not, is there another supported interface that provides access to the underlying data used by the TPO Profile Chart study?

No

If no such interface exists, is reconstructing the TPO Profile from ACSIL-accessible market/bar data the intended or recommended approach?

Might be the only way. Basically sc.GetChartBaseData() and sc.GetChartDateTimeArray() on 1 minute bars (which is what Sierra TPO uses).

Others may have different approaches, but that's the way I understand it.