Direct answer
Multiple targets are measured by recording the same set of measurable fields for each target (target level, the time it is reached, and the execution outcome). You then compare targets using a fixed rule set, such as “which target was reached first” and “what portion of the position was closed at each level,” while clearly stating assumptions about price sourcing, execution timing, and costs.
Mechanism or definition
In the context of a take-profit plan, “multiple targets” means an order/exit is arranged so that different parts of a position may be closed at different price levels. To measure this, use measurable fields rather than vague summaries.
A practical measurement schema includes:
- Entry reference: the entry price and the timestamp tied to it (from the same price feed or execution record).
- Target definition: for each target, the target price level and the intended size/portion to close.
- Trigger/activation time: the timestamp when the target condition becomes true (for example, price first reaches or crosses the target level, depending on the rule you adopt).
- Execution result: what actually happened—filled, partially filled, or not filled—and the filled size if partial execution is possible.
- Exit confirmation time: the timestamp when execution is recorded (which may differ from the trigger time).
- Cost fields: at least the fee/cost assumption and the effective price concept (for example, “filled price includes all applicable costs” or “filled price excludes them”).
A key measurement limitation is separating stable mechanics from variable conditions:
- Stable mechanics are the definitions you choose (what counts as “reached,” how you handle partial fills, which time source you use).
- Variable conditions include market movement, gaps, spreads, slippage, and execution differences across providers.
Evidence or example
Assume you start with one position and you set three targets (T1, T2, T3). To measure outcomes, you can apply a step-by-step comparison rule set:
- Record the event timestamps for each target using one consistent price source.
- Example assumption: “A target is counted as reached at the first timestamp where the market price touches or crosses the target level.”
- For each target, record ReachedTime(Tx).
- Record execution outcomes.
- Example assumption: “If execution is partially filled, we record the filled portion and the average filled price.”
- For each target, record FilledPortion(Tx) and EffectiveExitPrice(Tx) (with the same cost inclusion/exclusion rule throughout).
- Determine the reached order.
- Compare timestamps: the smallest ReachedTime indicates which target condition occurred first.
- Compute measurable aggregates without predicting future results.
- For instance, compute TotalClosedPortion as the sum of filled portions across targets.
- Compute Net realized outcome only if you have a complete cost model and consistent execution pricing assumptions.
This approach is “independently verifiable” because another reader can replay your measurement by using the same definitions and recorded fields, then check whether the reached order and filled portions match.
Limitations and risks
Multiple-target measurement is not identical to future performance measurement. Several material failure modes can break measurement validity:
- Time mismatch: “trigger time” (price condition becomes true) may not match “execution time” (when fills are recorded). Using only one timestamp can misclassify which target was truly reached first.
- Skipped levels during fast moves: in volatile conditions, a price can jump over a target level between discrete data points, especially if your recorded data frequency is low. Then “reached” becomes ambiguous.
- Data-source inconsistency: two providers can supply different historical candles/quotes or different execution records. Measurements can disagree even if the same plan was intended.
- Partial fills and remainders: if a target closes only part of the position and the remaining size can still interact with later targets, you must specify how you attribute fills and how you prevent double-counting.
- Costs and effective pricing: without documenting whether spread, fees, and slippage are included in “effective exit price,” comparisons across targets or across runs may be misleading.
- Historical relationships: even if multiple targets behaved a certain way in the past, that relationship does not establish what will happen next.
Verification or next question
To verify your own measurement, ask three check questions: (1) Do you use one consistent time source and one consistent definition of “reached”? (2) Do you record execution outcomes for each target, including partial fills?