Skip to the investigation

CASE 17

Pyramiding Can Hide the Real Exposure Behind a Smooth Equity Curve

The report lists 480 closed trades and a moderate drawdown. During the worst trend, however, six stacked entries were simultaneously exposed to one symbol, one direction and one reversal.

One failure mode. One validation verdict.Focused analysis · educationally constructed educational figuresstrategy pyramiding riskposition stackingbacktest leveragepeak exposure
BACKTEST DIAGNOSTIC PANELCase PYR-LEV. Educational illustrative values, not observed market data.BACKTEST DIAGNOSTIC PANELCase PYR-LEV · educational illustrative valuesClosed-trade rows480Consolidated events136Maximum size6 unitsfailure boundaryPoint estimateDependenceTail stressExecutionSelectionReproductionA composite score summarizes evidence; it does not prove robustness.

01

Validation verdict for pyramiding exposure

Pyramiding changes the unit of risk. Trade count can rise while independent opportunity count barely changes. The correct diagnostic object is the whole position episode: peak notional, weighted entry, add-on path and loss if the shared thesis fails.

All figures in this article are educationally constructed examples created to explain the failure mode. They are not real strategy results or recommended thresholds.
02

What the headline metric obscures about pyramiding exposure

A trade list can make layered entries look like diversification. Each add-on has its own timestamp and P&L row, so headline statistics treat them as many observations. Economically, they may be one concentrated bet with several execution slices.

The equity curve can also look smoother because profitable trends close multiple winning rows, while the eventual reversal is attributed across layers or closed under a different rule. Without reconstructing concurrent exposure, average trade and win rate describe bookkeeping more than portfolio risk.

03

How pyramiding exposure enters the backtest

Rows multiply, theses do not

Adding into the same symbol and direction creates more records but not necessarily more independent information.

Exposure peaks late in the move

Momentum pyramids often reach maximum size after price has already advanced, increasing sensitivity to reversal near the most extended point.

Average entry hides marginal risk

A favorable blended entry can conceal that the newest layer has poor distance to stop or much higher local volatility.

Exit accounting fragments one event

Partial closes and layer-specific exits can distribute one position episode across many apparent winners and losers.

04

Compact reconstruction of pyramiding exposure

CASE 17 · pyramiding backtest exposureFocused analysis · educationally constructed educational figures
View Rows / episodes Peak size Worst episode loss Apparent DD
Closed-trade rows 480 rows 1 unit per row −1.8R −11%
Grouped by overlap 136 episodes 6 units −7.4R −19%
One-bar gap stress 136 episodes 6 units −11.2R −27%
Cap at 3 layers 136 events 3 units −4.3R −15%

Nothing changed in the historical fills when rows were grouped. Only the accounting lens changed. The strategy did not have 480 comparable risk events; it had 136 overlapping position episodes, one of which carried six times the base size.

05

The test that can overturn the pyramiding exposure verdict

Reconstruct exposure through time before reading per-trade metrics. Group rows that overlap in symbol, direction and thesis, then stress the point of maximum stack rather than the average closed row.

Build a timestamped position ledger from entries, partial exits, reversals and quantity changes.
Group overlapping layers into position episodes and report both raw rows and effective episodes.
Measure peak gross and net exposure, weighted entry, marginal add-on price and distance to liquidation or stop.
Replay adverse gaps and slippage at the moment of maximum stacked quantity.
Compare fixed layer caps, equal-risk additions and no-pyramiding counterfactuals using the same signal stream.
06

What trade-list analysis can and cannot identify about pyramiding exposure

Export-level red flags for pyramiding exposure

  • Trade count is high but many entries overlap in one direction
  • Maximum position size is absent from the report
  • Win rate is computed per layer rather than per position episode
  • Add-ons occur after volatility expansion without risk normalization
  • One reversal closes several layers on the same bar

What the export reveals about pyramiding exposure

  • Concurrent positions, overlap clusters and effective position episodes when timestamps and quantities exist
  • Peak notional, gross exposure and concentration by symbol and direction
  • Contribution of each add-on layer to profit, drawdown and tail loss
  • Counterfactual results under lower layer caps or grouped episode accounting

What pyramiding exposure still requires from settings, code, or market data

  • If quantity, entry/exit timestamps or identifiers are missing, exact exposure reconstruction may be impossible from the export alone.
  • A backtest fill ledger does not guarantee live margin, liquidation, partial-fill or queue behavior. Broker and venue rules require separate validation.
ACADEMIC VALIDATION DOSSIER

Turn hidden aggregate exposure from pyramiding into a falsifiable backtest diagnosis.

Case file 17/20 · PYR-LEV · one failure mechanism, one falsifiable protocol

01

Research abstract: pyramiding exposure

Case file 17/20 · PYR-LEV · one failure mechanism, one falsifiable protocol

This article tests one central proposition: small losses shown per leg hide total same-direction exposure and margin pressure accumulated by pyramiding. The question is not merely whether the displayed net profit or win rate was arithmetically calculated. The deeper identification problem is whether we know what constitutes one observation, what information was available at the decision time, which assumptions are necessary for the profit to exist, and how much of the conclusion survives when those assumptions are perturbed. The research object is therefore not one performance table; it is the linked data-generation, fill-generation, estimation, selection, and capital-allocation process.

The primary estimand is aggregate concurrent exposure and capital loss under stress. The observation unit is defined as all legs attached to a parent position and total delta/notional at each timestamp. Without this definition, split fills, duplicated signals, common events, synthetic prices, or timestamp conversions can be double-counted as independent evidence. A larger row count does not necessarily contain more independent information. An academically defensible analysis fixes the relationship between the observation unit and the estimand before it reports sample size, standard error, or statistical confidence.

The principal sensitivity axes are number of additions, inter-leg correlation, gap size, and margin rate. The hidden state is concurrent additions, correlation, average entry, margin, and joint loss during a gap. In particular, all legs move against the position simultaneously, hitting a margin boundary before the individual-stop assumptions apply. Means and medians alone are incapable of describing that mechanism, so the analysis combines central estimates with lower quantiles, expected shortfall, sign stability, boundary-hitting frequency, and contribution concentration. The objective is not to find one pessimistic number, but to map the full region in which the original conclusion changes sign or ceases to be economically usable.

The conclusion does not attempt to prove that a backtest is good. It separates the component that remains after attempted falsification from the component that disappears when assumptions are reconstructed. The governing decision principle is to reconstruct peak gross exposure, marginal risk, gap loss, and margin headroom at parent-position level rather than approving leg-level curves. This is not trading advice; it is a research procedure for measuring how much evidentiary weight a TradingView trade export can carry. Liquidity not present in the file, broker-specific rules, future regimes, outages, and gaps require separate evidence, and statistical survival never guarantees future profit.

The numerical values illustrate the method for hidden aggregate exposure from pyramiding; they are not a real strategy, client record, or forecast.

02

Hypotheses and identification target for pyramiding exposure

aggregate concurrent exposure and capital loss under stress

Null hypothesis / H₀

H₀ for pyramiding exposure: The reported performance is not materially dependent on the suspected failure mechanism and survives reasonable perturbations.

Alternative hypothesis / H₁

H₁ for pyramiding exposure: The reported performance depends materially on the suspected failure mechanism and deteriorates after reconstruction, perturbation, or dependence-aware resampling.

Estimand

aggregate concurrent exposure and capital loss under stress

Observation unit

all legs attached to a parent position and total delta/notional at each timestamp

Latent mechanism

concurrent additions, correlation, average entry, margin, and joint loss during a gap

Stress axes

number of additions, inter-leg correlation, gap size, and margin rate

03

Formal estimands for pyramiding exposure

Definitions precede inference.

G_t=Σ_l|q_{l,t}P_{l,t}m_l|Gross notional exposure at time t using each leg’s quantity, price, and contract multiplier.
ΔRisk_l=Risk(L₁,…,L_l)−Risk(L₁,…,L_{l−1})Marginal risk added to the parent position by pyramid leg l.
Headroom_t=(Equity_t−RequiredMargin_t)/max(|Equity_t|,ε)Margin-headroom measure with an absolute denominator; Equity_t≤0 is an automatic failure rather than a valid ratio observation.
Max additions4
Peak gross exposure5.8×
Reported DD−12%
Gap stress−46%
Margin headroom8.5%

The primary estimand is aggregate concurrent exposure and capital loss under stress. The observation unit is defined as all legs attached to a parent position and total delta/notional at each timestamp. Without this definition, split fills, duplicated signals, common events, synthetic prices, or timestamp conversions can be double-counted as independent evidence. A larger row count does not necessarily contain more independent information. An academically defensible analysis fixes the relationship between the observation unit and the estimand before it reports sample size, standard error, or statistical confidence.

The principal sensitivity axes are number of additions, inter-leg correlation, gap size, and margin rate. The hidden state is concurrent additions, correlation, average entry, margin, and joint loss during a gap. In particular, all legs move against the position simultaneously, hitting a margin boundary before the individual-stop assumptions apply. Means and medians alone are incapable of describing that mechanism, so the analysis combines central estimates with lower quantiles, expected shortfall, sign stability, boundary-hitting frequency, and contribution concentration. The objective is not to find one pessimistic number, but to map the full region in which the original conclusion changes sign or ceases to be economically usable.

04

Illustrative recomputation design for pyramiding exposure

For the pyramiding exposure reconstruction, table values are illustrative calculations used to expose a verdict reversal; they are not a user’s observed TradingView result.

ID Recomputation layer Operation Comparison Diagnostic purpose
S0 Reported result Restate the Strategy Tester aggregate Base Apparent conclusion
S1 Unit reconstruction all legs attached to a parent position and total delta/notional at each timestamp Reassess count and dependence Information correction
S2 Independent recomputation Rebuild price, size, cost, and currency row by row Separate reconciliation error Measurement validity
S3 Local stress number of additions, inter-leg correlation, gap size, and margin rate Perturb one factor only Causal sensitivity
S4 Tail injection all legs move against the position simultaneously, hitting a margin boundary before the individual-stop assumptions apply Recompute lower quantiles and boundary hits Capital preservation
S5 Dependence-aware resampling Generate paths across several block lengths Intervals and sign stability Estimation uncertainty
S6 Selection adjustment Log search, OOS review, and exclusions Correct maximum-selection bias Generalization
S7 Full gate reconstruct peak gross exposure, marginal risk, gap loss, and margin headroom at parent-position level rather than approving leg-level curves Compare with predeclared thresholds Pass / hold / reject

The illustrative recomputation for pyramiding exposure changes one processing layer at a time, then combines only predeclared layers. S0 is never treated as ground truth; it is the statement to be audited. S1 and S2 ask whether the exported unit and arithmetic are coherent. S3 and S4 identify local sensitivity and tail failure. S5 changes the uncertainty model rather than the trade list. S6 adjusts for the search that preceded publication. S7 applies the same gate to every version. This order prevents an adverse result from being explained away by simultaneously changing several assumptions.

In the pyramiding exposure figures, color and position encode diagnostic sensitivity only; they do not represent statistical significance or future P&L.

05

Diagnostic figures specific to pyramiding exposure

Four separate visual tests; no decorative chart reuse.

Pyramiding exposure and margin stressSynthetic experiment; axes and thresholds are diagnostic, not forecasts.Pyramiding exposure and margin stressSynthetic experiment; axes and thresholds are diagnostic, not forecasts.gap / margin zoneEducational normalized display. Read direction, slope, and boundary location—not the absolute level.
Figure 1. Primary diagnostic for hidden aggregate exposure from pyramiding. Values are methodological illustrations, not estimates of a real strategy or future return.
Gross-exposure staircase across pyramid entriesFigure 2. Gross-exposure staircase across pyramid entries. The audit follows gross directional exposure and margin load across entries, not merely the win rate of each leg. Values are illustrative recomputations, not observed performance or forecasts.Gross-exposure staircase across pyramid entriesA topic-specific estimand decomposed into one diagnostic view1.0×entry 11.8×entry 22.6×entry 33.3×entry 44.1×entry 54.8×entry 6gross exposure
Figure 2. Gross-exposure staircase across pyramid entries. The audit follows gross directional exposure and margin load across entries, not merely the win rate of each leg. Values are illustrative recomputations, not observed performance or forecasts.
Marginal profit-and-loss waterfall by added positionFigure 3. Marginal profit-and-loss waterfall by added position. Marginal gains from added entries are separated from their adverse-move contribution rather than justified by total profit. Values are illustrative recomputations, not observed performance or forecasts.Marginal profit-and-loss waterfall by added positionA topic-specific stress test designed to overturn the headline verdictinitial+0.62Radd 1+0.28Radd 2+0.17Radd 3+0.09Rcosts-0.14Rmax adverse-0.47R
Figure 3. Marginal profit-and-loss waterfall by added position. Marginal gains from added entries are separated from their adverse-move contribution rather than justified by total profit. Values are illustrative recomputations, not observed performance or forecasts.
Exposure stack across signals, positions, and marginFigure 4. Exposure stack across signals, positions, and margin. Pyramid legs are not independent trades; they form one stacked exposure subject to joint adverse movement. Values are illustrative recomputations, not observed performance or forecasts.Exposure stack across signals, positions, and marginA causal or processing structure separating observations, assumptions, and decisionsinitial1.0×add 11.8×add 22.6×add 33.4×margin loadjoint adverse move
Figure 4. Exposure stack across signals, positions, and margin. Pyramid legs are not independent trades; they form one stacked exposure subject to joint adverse movement. Values are illustrative recomputations, not observed performance or forecasts.
The primary diagnostic decomposes gross notional exposure, marginal risk of each add-on, margin headroom, joint loss, and parent-position drawdown along a causal axis. Read slope, curvature, and the first decision-boundary crossing as “number of additions, inter-leg correlation, gap size, and margin rate” changes, not merely the height of the favorable point.
The two-dimensional surface exposes interaction among “number of additions, inter-leg correlation, gap size, and margin rate.” Color is a normalized margin to a predeclared gate, not an empirical probability. A broad connected pass region is different evidence from a narrow isolated island.
The resampling statistic is margin headroom at the parent-position level. Compare an IID benchmark with holding-period blocks that keep parent positions and add-on order intact across several block lengths, reporting the 2.5th, 50th, and 97.5th percentiles and verdict-reversal rate. Save seeds and repetitions.
The causal map traces “split-leg reporting → aggregate exposure overlooked → peak size late in the move → smooth realized P&L → joint loss on a gap.” A displayed metric is an intermediate product, not the first cause; perturb the input or assumption, rebuild trades and capital boundaries, and return to the predeclared gate.
06

Multi-layer audit questions for pyramiding exposure

A result is only as strong as its weakest unresolved layer.

AUDIT LAYER 0101 · Fix the estimand

An independent verifier should, fix the estimand as “aggregate concurrent exposure and capital loss under stress.” Do not substitute net profit, win rate, or a visually smooth curve for that target. Declare the horizon, account currency, included frictions, and operating-stop boundary before calculation. Any post-result change creates a new hypothesis and version, preventing the question from being selected after the answer is known.

AUDIT LAYER 0202 · Reconstruct the observation unit

Reconstruct the observation unit as “all legs attached to a parent position and total delta/notional at each timestamp” before treating rows as independent evidence. Report raw rows, parent trades, decisions, event clusters, and the denominator used for each average or standard error. Recompute gross notional exposure, marginal risk of each add-on, margin headroom, joint loss, and parent-position drawdown under more than one defensible aggregation rule so that a larger export is not mistaken for a larger information set.

AUDIT LAYER 0303 · Preserve provenance and settings

Preserve the hash of the TradingView export and the symbol, timeframe, session, timezone, order-processing settings, costs, account currency, and Pine version. For hidden aggregate exposure from pyramiding, concurrent additions, correlation, average entry, margin, and joint loss during a gap directly affects reproducibility. Keep immutable source, normalized, and analysis layers separate, with every join, deletion, imputation, and conversion recorded in a transformation ledger.

AUDIT LAYER 0404 · Separate identification from assumption

The export identifies only what can be rebuilt from recorded time, price, quantity, and P&L. margin tiers, maximum order size, forced liquidation during gaps, and fill differences among legs requires additional evidence. Mark each causal link as observed, bounded by assumption, or externally unverified. This prevents concurrent additions, correlation, average entry, margin, and joint loss during a gap from being presented as a confirmed fact when the available data support only an interval or conditional conclusion.

AUDIT LAYER 0505 · Reconcile row-level arithmetic

Do not adopt the platform summary as ground truth. Independently consolidate all split legs into parent positions and rebuild time-varying quantity, notional, delta, required margin, and joint gap loss. Reconcile total and row-level differences by sign, date, symbol, and order type. If discrepancies concentrate in the exact state associated with hidden aggregate exposure from pyramiding, treat that concentration as a primary finding rather than dismissing it as rounding.

AUDIT LAYER 0606 · Quantify finite-sample uncertainty

Report gross notional exposure, marginal risk of each add-on, margin headroom, joint loss, and parent-position drawdown with intervals or resampling distributions, not point estimates alone. Match the uncertainty method to sample size, skewness, heavy tails, censoring, and selection history. If normal, quantile, and dependence-aware methods disagree on the sign, classify the edge as unidentified and show the minimum detectable effect and lower decision bound.

AUDIT LAYER 0707 · Preserve serial and cluster dependence

Do not narrow uncertainty with an IID shuffle alone. Resample holding-period blocks that keep parent positions and add-on order intact using several fixed block lengths and stationary bootstrap. Preserve random seed, repetition count, wrap rule, and missing-data treatment. For each block specification, report the distribution of gross notional exposure, marginal risk of each add-on, margin headroom, joint loss, and parent-position drawdown, the rejection-side tail mass, and the rate at which the verdict changes sign.

AUDIT LAYER 0808 · Measure tails and operating boundaries

Interrogate the mechanism “concurrent additions, correlation, average entry, margin, and joint loss during a gap” with lower quantiles, expected shortfall, influence, cluster length, and boundary-hitting measures. Historical maximum loss is not a loss cap. Define several absorbing or operating boundaries—capital, margin, mandate drawdown, and recovery time—and record which boundary fails first under each stress.

AUDIT LAYER 0909 · Model execution and market frictions

A flat commission deduction is not an execution model for hidden aggregate exposure from pyramiding. Allocate spread, slippage, financing, borrow, roll, conversion, rounding, and rejected orders to the relevant unit. Recompute gross notional exposure, marginal risk of each add-on, margin headroom, joint loss, and parent-position drawdown under base, upper-quantile, and crisis states while preserving the possibility that costs and losses worsen together.

AUDIT LAYER 1010 · Count the complete search path

Count the complete population of periods, symbols, timeframes, parameters, exits, filters, and metrics that were tried. Do not detach the attractive result for hidden aggregate exposure from pyramiding from rejected candidates, interim changes, or repeated validation reviews. Where appropriate, use PBO, SPA, and a Deflated Sharpe Ratio, and treat an unrecorded trial count as a material audit limitation.

AUDIT LAYER 1111 · Condition on market regimes

Test whether hidden aggregate exposure from pyramiding is concentrated in one trend, volatility, liquidity, rate, or session state. Define regimes prospectively or on training data only. Report statewise gross notional exposure, marginal risk of each add-on, margin headroom, joint loss, and parent-position drawdown, occupancy, transition probabilities, and costs, then reweight the mixture to adverse but realistic future compositions.

AUDIT LAYER 1212 · Separate path, inception, and sizing

For the pyramiding exposure case, the same trade set can follow different capital paths under another inception date, order, initial balance, rounding rule, or stop condition. Separate fixed quantity, fixed R, and percentage sizing, then use circular shifts and block orderings to recompute drawdown, recovery, and boundary hits. Equal terminal P&L does not imply equal path risk.

AUDIT LAYER 1313 · Design counterfactual stress tests

Perturb “number of additions, inter-leg correlation, gap size, and margin rate” one axis at a time before creating a joint sensitivity surface. Add the negative control “compare the same signals with add-ons disabled to isolate how much of the smooth curve depends on increasing aggregate exposure.” Predefine the grid and crisis rule so that neither the most favorable nor the most damaging cell is selected after inspection. Save the slope, curvature, and exact point where the decision boundary is crossed.

AUDIT LAYER 1414 · Verify through an independent implementation

Have a second implementation consolidate all split legs into parent positions and rebuild time-varying quantity, notional, delta, required margin, and joint gap loss, then compare critical row-level outputs. Regression fixtures should include empty files, duplicate timestamps, extreme costs, reverse ordering, missing values, and boundary cases. Agreement between implementations is insufficient if they share the same bad input, so separate data construction and review roles where feasible.

AUDIT LAYER 1515 · Use a predeclared decision gate

Predeclare the decision rule. This case passes only if “parent-position exposure and margin headroom stay within limits and a pessimistic gap does not cross an absorbing boundary.” Near a boundary, disclose interval width and economic materiality rather than a binary badge. If only one favorable block length, cost state, or implementation passes, classify the result as assumption-sensitive rather than robust.

AUDIT LAYER 1616 · Maintain a reproducibility ledger

The evidence ledger must store the input hash, code version, settings, exclusions, “number of additions, inter-leg correlation, gap size, and margin rate,” block lengths, random seed, repetition count, and every scenario output. Keep exploratory and confirmatory results in separate namespaces and retain failed trials. When new TradingView data arrive, create a new version and track parent-position notional, marginal risk, margin headroom, number of add-ons, and gap loss rather than overwriting the old result.

AUDIT LAYER 1717 · Translate statistics into capital impact

Translate statistical changes into capital consequences. A shift in expectancy, lower quantile, recovery time, or boundary risk caused by hidden aggregate exposure from pyramiding should be mapped to trade count, capital, margin, and continuation. A small per-trade difference can compound under high turnover, while a rare loss can be decisive near an absorbing boundary.

AUDIT LAYER 1818 · Separate roles and enforce stop conditions

Separate hypothesis design, implementation, independent recalculation, and approval where practical. Stop automatically on material reconciliation error, unresolved missing data, non-reproducibility, or a predeclared threshold breach. Audit the chain “split-leg reporting → aggregate exposure overlooked → peak size late in the move → smooth realized P&L → joint loss on a gap,” and monitor parent-position notional, marginal risk, margin headroom, number of add-ons, and gap loss prospectively without turning a historical pass into a promise of future profit.

07

Falsification protocol for pyramiding exposure

reconstruct peak gross exposure, marginal risk, gap loss, and margin headroom at parent-position level rather than approving leg-level curves

Freeze the TradingView source for the pyramiding exposure audit

Store the export without alteration and record its hash, export time, strategy, symbol, timeframe, and settings. Preserve every column relevant to hidden aggregate exposure from pyramiding; deletions and imputations belong only in derived tables.

Reconstruct the observation unit for pyramiding exposure

Aggregate rows into “all legs attached to a parent position and total delta/notional at each timestamp,” and report raw rows, parent trades, events, and independent clusters. Recompute the critical result under another defensible aggregation.

Independently recompute the displayed pyramiding exposure result

Independently consolidate all split legs into parent positions and rebuild time-varying quantity, notional, delta, required margin, and joint gap loss. Reconcile row-level and aggregate outputs with Strategy Tester and preserve where discrepancies concentrate.

Isolate the pyramiding exposure mechanism

Treat hidden aggregate exposure from pyramiding as the principal mechanism and move “number of additions, inter-leg correlation, gap size, and margin rate” one axis at a time while holding other settings fixed.

Map the operating boundary for pyramiding exposure

Combine the primary and interacting axes on a predeclared grid and recompute gross notional exposure, marginal risk of each add-on, margin headroom, joint loss, and parent-position drawdown. Record the width and connectivity of the acceptable region and every boundary crossing.

Resample the dependence structure relevant to pyramiding exposure

Use holding-period blocks that keep parent positions and add-on order intact with several fixed block lengths and stationary bootstrap. Save every random seed, repetition count, and block specification.

Inspect influence points and operating boundaries for pyramiding exposure

For the pyramiding exposure influence test, remove the largest contributor, top-k contributors, selected periods, and relevant regimes in sequence; then recompute lower-tail measures and the operating boundary.

Apply negative controls and conservative bounds to pyramiding exposure

Compare the same signals with add-ons disabled to isolate how much of the smooth curve depends on increasing aggregate exposure. Bound margin tiers, maximum order size, forced liquidation during gaps, and fill differences among legs as unobserved factors rather than elevating the optimistic value into the final answer.

Apply the predeclared gate to pyramiding exposure

Do not move the threshold after seeing results. Compare with “parent-position exposure and margin headroom stay within limits and a pessimistic gap does not cross an absorbing boundary,” and distinguish pass, hold, and reject. Any unresolved material mismatch causes a hold.

Save a reproducible evidence package for pyramiding exposure

Bundle the source, transformation ledger, formulas, figures, all scenarios, failure logs, and code version for rerun in another environment. Prospectively monitor parent-position notional, marginal risk, margin headroom, number of add-ons, and gap loss.

08

Decision gate for pyramiding exposure

Reject the story before trusting the curve.

How to read the pyramiding exposure figures and equations

The figures for pyramiding exposure use illustrative recomputations constructed to expose this specific failure mode. Do not infer statistical significance from line position or color alone; first verify the estimand, units, denominator, censoring rule, and cost sign defined by the equations. A sensitivity surface is not a causal estimate. It shows how a conclusion changes only within the stated assumptions. Resampling should compare an IID shuffle with stationary and block bootstrap procedures across several block lengths so that loss clustering and regime persistence are not silently destroyed. Store the random seed, iteration count, block length, bandwidth, and missing-data treatment, and claim reproducibility only after an independent implementation reproduces the same aggregates.

This case passes only if “parent-position exposure and margin headroom stay within limits and a pessimistic gap does not cross an absorbing boundary” across reconstructed values, local perturbations, joint sensitivity, dependence-preserving resampling, and the negative control, with no material sign reversal or unresolved reconciliation error. A pass is limited evidence against the stated failure mode, not certification of future profit.

  • The estimand and observation unit were fixed before outcomes were reviewed
  • For pyramiding exposure, any material disagreement between reported and independently recomputed values must be resolved or explicitly explained.
  • The pyramiding exposure claim passes this gate only when its acceptable stress region is broad and connected rather than one isolated favorable island.
  • The sign of the pyramiding exposure estimate must remain stable across defensible block lengths, saved seeds, and reasonable interval methods.
  • For pyramiding exposure, economic margin remains after deleting the largest and top-five contributors and key regimes
  • For pyramiding exposure, conservative cost, fill, and capital-boundary scenarios remain inside the stopping mandate
6/6required gates · not a performance forecast
09

Limitations, external validity, and reproducibility of the pyramiding exposure audit

Every inference has a boundary.

The first limitation is that a trade export does not contain the complete market state. If order-book depth, queue position, network latency, rejected orders, broker liquidity, or realized financing history is absent, aggregate concurrent exposure and capital loss under stress remains model-mediated. Model outputs should be displayed as scenario ranges and must not be formatted as though they were directly observed facts.

A second limitation specific to the pyramiding exposure analysis is structural change. A long historical sample does not guarantee a common population when market rules, participants, volatility, rates, spreads, data construction, or Pine execution semantics change. Do not increase nominal sample size by indiscriminately pooling old periods. Estimate rolling and regime-conditioned behavior and test parameter stability around detected changes.

A third limitation specific to the pyramiding exposure analysis is reuse of the diagnostic battery. Applying these tests repeatedly to the same data and editing the strategy until it passes turns the diagnostic process itself into another optimizer. Every post-test edit starts a new model version and requires untouched or prospective evidence. A test chosen after reading the outcome belongs to exploration and cannot be counted as independent confirmation.

A fourth limitation for the pyramiding exposure analysis is the distinction between statistical survival and operational suitability. Behavioral tolerance, locked capital, tax, regulation, outages, account terms, order-size limits, market-order restrictions, and liquidity discontinuities cannot be resolved from a CSV alone. The lab is a diagnostic for discovering hidden failure risk earlier; it is not investment advice, a performance warranty, or a guarantee of bounded loss. User-specific constraints remain a separate decision layer.

LIMIT 01Identification boundary

The estimand “aggregate concurrent exposure and capital loss under stress” is identified only within the columns present in the TradingView export and the stated assumptions. If margin tiers, maximum order size, forced liquidation during gaps, and fill differences among legs cannot be observed, report bounds rather than a false point estimate.

LIMIT 02Structural change

Past estimates of hidden aggregate exposure from pyramiding need not belong to the same population after changes in rules, participants, volatility, costs, or data specifications. Track parent-position notional, marginal risk, margin headroom, number of add-ons, and gap loss in rolling and regime-specific windows.

LIMIT 03Reuse of the diagnostic

For pyramiding exposure, repeatedly applying the same diagnostic battery and editing until it passes turns verification into another optimizer. Every post-audit change therefore creates a new model version and requires untouched evidence.

LIMIT 04Operational suitability

Even if parent-position exposure and margin headroom stay within limits and a pessimistic gap does not cross an absorbing boundary, the analysis does not establish tax, regulatory, behavioral, liquidity, order-size, or systems suitability. Separate statistical diagnosis from live-operating approval.

LIMIT 05Missing data and anomalies

Deleting observations related to concurrent additions, correlation, average entry, margin, and joint loss during a gap may improve the result. Compare no deletion, conservative imputation, and worst-case imputation, and display how gross notional exposure, marginal risk of each add-on, margin headroom, joint loss, and parent-position drawdown changes.

LIMIT 06Negative controls

Run the control “compare the same signals with add-ons disabled to isolate how much of the smooth curve depends on increasing aggregate exposure.” If the control performs similarly, suspect processing rules or common market drift before attributing performance to the strategy.

LIMIT 07Prospective monitoring

After a provisional pass, log parent-position notional, marginal risk, margin headroom, number of add-ons, and gap loss sequentially and stop on persistent departures from the predeclared predictive range. Diagnose implementation drift before reoptimizing history.

LIMIT 08Common-mode failure and reporting

Multiple methods can agree because they share the same bad input or the same mechanism “concurrent additions, correlation, average entry, margin, and joint loss during a gap.” Give lower-tail outcomes, failed scenarios, and unresolved mismatches the same visual prominence as favorable results; test count is not proof of correctness.

10A

Independent and adversarial findings for pyramiding exposure

The pyramiding exposure case has a separate review line for formulas, chart encodings, data definitions, and falsifiability so agreement on one layer cannot mask failure on another.

The formula audit checks numerator, denominator, sign, unit, domain, and every conditioning assumption as one system. The material caution for this case is: Using raw Equity_t in the denominator reverses the sign when equity is negative. Protect with |Equity_t| and classify Equity_t≤0 as an automatic failure, not a valid ratio observation. Required margin must use the same timestamp, currency, and margin tier as the exposure. A correct symbolic expression can still calculate the wrong quantity when a column, currency, time unit, or fee sign is misdefined, so those mappings are part of the mathematical audit.

The figure audit assigns distinct jobs: Figure 1 diagnoses hidden aggregate exposure from pyramiding; Figure 2 maps joint sensitivity; Figure 3 shows the dependence-preserving distribution of margin headroom at the parent-position level; Figure 4 traces causal propagation. Color denotes distance to a predeclared gate, not probability or observed performance. Axis units, zero, quantiles, censoring, and bounds must agree with captions and tables. A smooth SVG line is explanatory geometry, not evidence of estimation precision.

The adversarial test does not cherry-pick one hostile scenario. It uses the negative control “compare the same signals with add-ons disabled to isolate how much of the smooth curve depends on increasing aggregate exposure,” resamples holding-period blocks that keep parent positions and add-on order intact at several block lengths, and bounds margin tiers, maximum order size, forced liquidation during gaps, and fill differences among legs as unobserved factors. Repetitions, seeds, exclusions, block specifications, and plotting range are frozen before results so the implementer cannot tune the audit after seeing the answer.

The independent conclusion is restricted to whether “parent-position exposure and margin headroom stay within limits and a pessimistic gap does not cross an absorbing boundary.” It does not certify a good strategy or future profit. Any material reconciliation error, formula-domain violation, table-figure contradiction, sign reversal across defensible block lengths, or failure to outperform the negative control produces hold or reject. Prospectively, monitor parent-position notional, marginal risk, margin headroom, number of add-ons, and gap loss.

10

Methodological references for pyramiding exposure

Primary methods and official platform documentation.

  1. Almgren, R. & Chriss, N. Optimal Execution of Portfolio Transactions. Journal of Risk.
  2. TradingView Pine Script® documentation: Strategies.
  3. Efron, B. (1979). Bootstrap Methods: Another Look at the Jackknife. Annals of Statistics.
  4. Politis, D. N. & Romano, J. P. (1994). The Stationary Bootstrap. JASA.
  5. Newey, W. K. & West, K. D. (1987). A Simple, Positive Semi-definite, Heteroskedasticity and Autocorrelation Consistent Covariance Matrix. Econometrica.
  6. Lo, A. W. (2002). The Statistics of Sharpe Ratios. Financial Analysts Journal.
  7. White, H. (2000). A Reality Check for Data Snooping. Econometrica.

References for the pyramiding exposure case provide methodological context; they do not validate the synthetic numbers in this article or certify any backtest result. TradingView documentation is used for platform semantics, while statistical papers motivate uncertainty and selection controls.

08

Frequently asked questions about pyramiding exposure

Is pyramiding inherently unsafe?

No. It can be a deliberate way to scale into confirmed movement. The risk must be measured at the aggregated position level rather than hidden inside individual rows.

Should every overlapping trade be grouped?

Group rows that share the same economic exposure and thesis. Distinct systems can remain separate, but their portfolio-level concurrency still needs measurement.

Why can drawdown increase after regrouping?

Regrouping itself does not change equity. It reveals episode-level loss severity and enables realistic exposure stresses that per-row averages can obscure.

Backtest Analysis

Can a backtest exposed to pyramiding exposure be trusted?

Do not judge the pyramiding exposure case from a finished equity curve alone. Use the TradingView trade list to inspect the mechanism-specific concentration, path, cost, timing, and dependence evidence shown on this page.

Important limitations for the pyramiding exposure analysis

This article provides educational, descriptive analysis of constructed backtest failure examples. It is not investment advice, a buy or sell signal, a forecast or a promise of performance. Backtest results depend on data, code, broker-emulator assumptions, costs, sizing and market structure. TradingView is a trademark of TradingView, Inc.; SG Group is independent and does not claim endorsement or sponsorship by TradingView.

Counterpart: ピラミッディングが滑らかな損益曲線の裏で実効リスクを隠す