Blended rate sanity check (March 2026) #213
Replies: 2 comments
-
|
Sanity check on newly added currencies (March 24 2026). Only 4 of the new currencies have data in Frankfurter so far (BCEAO: XOF, BOI: JOD/EGP/LBP). NBP.B, Banguat, and BCCR backfills are still running.
XOF, JOD, and EGP look solid. LBP is the outlier at +8.5%, which tracks with Lebanon's fragmented FX market. BOI publishes the official rate while Wise likely reflects market/parallel rates. Will re-run once NBP.B, Banguat, and BCCR data lands. |
Beta Was this translation helpful? Give feedback.
-
Consensus outlier analysis (April 2026)Ran the consensus filter across all history (15,369 dates). The filter flagged 11,025 outlier rates. Summary of findings: By provider
Root causes
Threshold validationCompared the current 5% MIN_DEVIATION threshold against a hypothetical 7% threshold using 12 months of date-matched Wise mid-market rates as ground truth:
5% threshold produces rates closer to Wise mid-market 2:1 over the relaxed threshold. Decisions
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Compared v2 blended rates (EUR base, March 20 2026) against Wise live mid-market rates (March 22 2026). Two-day gap accounts for most of the delta.
Outliers
Most rates are within 1% of Wise mid-market. The consistent slight negative bias reflects the two-day lag. Outliers are explained by official vs market rate divergence in countries with capital controls.
Worth repeating periodically, especially when adding new data sources.
Beta Was this translation helpful? Give feedback.
All reactions