What “Swap Costs fail” means
Swap Costs (also called rollover charges or carry) are the interest-related adjustments applied to a position held across the platform’s rollover time. The common expectation is that the cost (or benefit) can be estimated from interest-rate differentials, then applied daily (or per rollover) while the position remains open.
A “failure” here does not mean the concept is broken. It means your estimate or reasoning about the cost stops matching reality because the inputs you assumed no longer hold, or because the actual charges differ from what you thought you were modeling.
The stable mechanics vs. what can change
Mechanically, Swap Costs depend on (1) the instrument you hold and (2) the rollover convention the provider uses (for example, how often charges apply and when they apply). Those mechanics are usually stable within a given provider and account.
The parts that can change are the conditions and assumptions around them:
- Interest-rate regime sensitivity: If the underlying interest-rate environment changes, the interest differential you used to estimate carry can become outdated.
- Pricing and execution effects: Even if the “swap formula” is conceptually steady, the realized cost can differ if the price used for valuation or the timing of rollover differs from your model.
- Provider/account rule differences: Swap application can vary by contract specifications, account type, or how the provider defines rollover times and edge cases (for example, partial days or non-standard market hours).
Because of these moving pieces, an estimate can be directionally right for a period and then stop matching when regime or implementation details shift.
Evidence or example: where mismatches show up
Consider a simplified assumption set: you estimate daily carry using an interest-rate differential that you believe will remain stable, and you assume your position remains open through the same rollover moment each day.
Swap Costs can fail relative to that estimate if any of these happen:
- Regime change: The interest-rate expectations embedded in the market shift, so the differential relevant to carry changes.
- Rollover timing mismatch: Your position is opened or adjusted near rollover, and the provider applies charges based on its own rollover cut-off. The first day’s charge may not match a “full day” assumption.
- Gap or liquidity stress: During thin liquidity or volatile periods, the effective pricing around valuation can move quickly. Even if the stated swap rate is unchanged, your net result over a hold period can differ from expectation.
These mismatches are typically explainable by which input stopped being stable: the interest-rate regime, the rollover timing assumption, or the realized execution/valuation conditions.
Limitations and risks
- No guarantee from history: Past relationships between interest-rate differentials and realized carry do not guarantee future behavior.
- Uncertainty from model assumptions: Any calculation depends on assumptions (rollover time, “daily” meaning, and which rates are actually used). If those assumptions are wrong, the estimate fails.
- Outcomes vary by jurisdiction and provider implementation: Different providers may implement swap rules differently, and regulatory or policy differences can affect how charges are presented or applied.
A practical limitation is that two traders can hold the “same” instrument at the same time and still observe different realized outcomes due to account terms, timing of actions, or how the provider applies rollover.
Verification and next question
To independently verify what “Swap Costs” will do in your case, focus on non-forecast checks:
- Confirm the provider’s published rollover convention and how often charges apply.
- Compare your observed charges over multiple rollovers against your own consistent assumptions.
- Identify whether changes coincide with known shifts in interest-rate expectations or with changes in your account terms.
If you want, you can ask a more specific question like: “What rollover convention should I verify, and what inputs must match to reconcile modeled versus observed swap charges?”