Direct answer
Information about swap costs can be verified by tracing the figures back to their stated methodology in primary documents (for example, provider contract terms or platform documentation) and then reproducing the calculation workflow with clearly stated assumptions. Because swap-related amounts can change with market conditions and provider-specific settings, verification should focus on: (1) the definition and mechanics, (2) the exact inputs used, and (3) the limitations of what historical numbers can and cannot prove.
Mechanism and definition: what “swap costs” means
Swap costs (often described as rollover or financing adjustments) are charges or credits associated with holding a leveraged position from one trading day to the next. In practice, they are driven by the difference between underlying short-term interest rates (and sometimes other financing components) and are applied according to the provider’s rules for when rollover occurs.
To verify information about swap costs, first confirm these stable mechanics:
- Event timing: when the adjustment is applied (typically around the transition to the next trading day).
- Direction and sign: whether the adjustment is a debit or a credit depends on the position direction and the provider’s stated convention.
- Account and contract scope: the adjustment is not universal; it depends on the account settings and the instrument’s contract specification.
If any published number is presented without stating the relevant timing rule, instrument scope, and sign convention, that information is incomplete for verification.
Evidence and reproducible verification steps
Because no real-time market data is assumed here, the goal is to verify the method, not to validate a specific live amount.
-
Locate the primary “swap/financing methodology” text Use the provider’s official or primary documentation that explains swap costs (for example, contract terms, product specifications, or platform documentation). Extract the following items:
- rollover timing rule
- how long positions versus short positions are handled
- how the provider converts underlying inputs into account currency
- any mention of instrument-specific parameters
-
Extract the inputs and record assumptions When you see a formula or description, list every input it depends on. For example, typical inputs include interest-rate differences, day-count conventions, and conversion rules to account currency. If the documentation implies specific dates (such as a particular settlement or rollover reference), record that assumption explicitly.
-
Reproduce the calculation workflow Even without live rates, you can validate that a published result follows the described workflow by using placeholder inputs consistent with the methodology. The check is: does the sign, unit conversion logic, and application timing match the documented rules?
-
Create a consistency test across time and accounts Swap costs can vary, so the most useful verification is structural consistency:
- Does the method state that the adjustment can change when underlying rate inputs change?
- If two accounts differ only by settings stated in the documentation (such as account currency or contract parameters), does the method explain how the output would differ?
-
Compare with any “swap table” using the same assumptions If the provider publishes a swap table or indicative values, verify that the table references the same instrument definition and timing rule you extracted. The check is not whether the number is “right” in isolation, but whether it is derived from the same documented scope.
Verification example (non-numeric, assumption-based)
Assume you are told: “Swap cost is applied at rollover and depends on position direction.” Verification steps:
- Confirm the rollover timing rule in primary documentation.
- Confirm the sign convention by checking whether the method says longs receive or pay, and whether that matches the presented table’s conventions.
- Confirm unit handling by checking whether the method specifies conversion to account currency. If any of these three elements contradict the documentation, the information is not properly verified.
Limitations and failure modes to watch
-
Variable market inputs The financing component can change when underlying rate inputs change. That means historical swap numbers cannot be used to reliably predict future swap costs.
-
Provider-specific conventions Rollover timing, sign conventions, and conversion logic may differ by provider and by instrument. Two sources that both claim to explain swap costs can still disagree because they use different scope rules.