CustomTradingPlatform .com
Log in Get started free
Home / Methodology

Transparent calculations. Testable ideas.

This page states how the numbers on this site are produced, what they assume, and what they cannot tell you. If a figure cannot be reproduced from a stated method, it should not be here.

Claim markers Formulas Data and engine Limits About Contact Risk disclosure

Five markers, one meaning each

Every claim on this site carries one of these five labels, so you can tell textbook consensus from our own measurement without inferring it from tone.

Established

A fact that is uncontested and verifiable outside this site, such as a contract size or a formula's definition.

Traditional claim

What technical-analysis textbooks assert about a pattern, reported as their claim, not as something we have verified.

Method

How a rule was defined and detected: the exact condition over open, high, low and close.

Measured

Our own output from running that rule against the dataset, always shown with its sample size.

Unresolved

Too few occurrences to say anything reliable, or not measured on this dataset yet. Said plainly rather than implied.

Formulas are shown, always

The equation is on the page
Every calculator prints the equation it evaluates, so a result can be checked by hand.
Assumptions are named
Contract sizes, pip definitions, account currency, costs and rounding are stated up front.
Examples are reproducible
Worked examples use explicit inputs you can re-enter and confirm against the tool.
Costs are not hidden
Where spread and commission affect a result they are inputs, not silent adjustments.

Data and engine

Pattern research is generated at build time from stored rule definitions run over a canonical price feed. Every published figure carries the engine version and the data vintage it came from, so a number can always be traced to the run that produced it.

Detection is mechanical. A formation is a condition over open, high, low and close, with a trend filter applied before an occurrence is counted. Counts below the sample floor are reported as unresolved rather than dressed up as findings.

bars scanned1,172,151
instruments505
formations as rules89
counts below sample floor75
mean edge vs arbitrary entry+0.02pp
Engine 1c8996818877 · 2026-08-28T07:26:34Z

What these numbers cannot do

History is not a forecast

A backtest describes one window of one dataset under one set of rules.

Calculators do not predict profit

They quantify one trade under the inputs you supply. Nothing more is claimed.

Method changes the answer

Exit rules, filters and data vintage move results. All three are documented per study.

Negative results are published

The headline candlestick finding is that no measurable edge was found. It stays on the front page.

About Custom Trading Platform

A quantitative trading research site with tools attached. Most trading content explains a method and asserts that it works. This site defines the method precisely enough to run, tests it against historical data, and reports what came back, including when the answer is that nothing did.

The calculators exist because a trade has to be sized before any of the research matters. The research exists because a number without context is just a number.

Contact

Corrections are welcome and get published. If a figure on this site is wrong, tell us which page and which number.

correctionsresearch@customtradingplatform.com
generalhello@customtradingplatform.com

Risk disclosure

Trading involves risk of loss

Everything on this site is educational material, not investment advice, and nothing here is a recommendation to buy or sell any instrument. Leveraged trading can lose more than the amount deposited. Past performance and historical research do not indicate future results. You are responsible for your own decisions and for verifying any figure before acting on it.