Open app
Reference

Data Definitions

Field-by-field definitions for filters, chart metrics, table columns, and method values.

This page defines the data fields used across the dashboard so you can interpret results correctly and configure comparisons with confidence.

Use the field key when you need exact naming, and use the plain-language description when deciding what to change in the UI.

Filter field definitions

Field keyTypeWhat it controlsAccepted values / notes
countryFromstring[]Sender country selection.ISO country codes (for example GB, US).
countryTostring[]Receiver country selection.ISO country codes.
providerstring[]Providers included in comparison.Provider names shown in filter options.
depositMethodstring[]How sender funds transfer.Method slugs (for example bankTransfer, card).
receivingMethodstring[]How receiver gets funds.Method slugs (for example bankTransfer, cash, mobileWallet).
amountPresetnumber[]Transfer amount(s) used in calculations.Numeric amounts, constrained by corridor/date/tier.
dateFromstringStart date for historical window.YYYY-MM-DD.
dateTostringEnd date for historical window.YYYY-MM-DD.
dateRangePresetstringQuick date selection preset.last_7d, last_30d, last_90d, this_week, this_month, custom.
currencyModestringDisplay mode for currency-sensitive values.usd or local (profile default may use auto behavior).

Chart configuration fields

Field keyTypeMeaningAccepted values
xAxisstringDimension used on horizontal axis.time, provider, corridor, countryFrom, countryTo, depositMethod, receivingMethod, amount (tier-dependent).
yAxesstring[]Metrics plotted on vertical axis.Up to 2 selected metrics.
timeAggregationstringTime bucket when xAxis = time.day, week, month, year (tier-dependent).
yAggregationstringSummary function for Y metrics.avg, sum, count, min, max (tier-dependent).
modestring[]Breakdown behavior for time charts.avg, perProvider, perCorridor, perDepositMethod, perReceivingMethod, perAmount (tier-dependent).

Chart metric definitions (yAxes)

Metric keyMeaningUnit / format notes
feeTransfer fee metric.Uses USD values in USD mode, local-currency values in Local mode.
markupDifference from mid-market rate.Percentage (%).
mid_market_rateMid-market FX reference rate.Numeric exchange rate.
total_transfer_costCombined transfer cost metric.Uses USD or Local variant based on currency mode.
total_transfer_cost_percentTransfer cost as percent metric.Percentage (%), USD/local variant based on currency mode.
receiveAmountUSDReceiver amount in USD.Numeric amount in USD.
sendAmountUSDSender amount in USD.Numeric amount in USD.
receiveAmountReceiver amount in local corridor currency.Numeric local-currency amount.
sendAmountSender amount in local source currency.Numeric local-currency amount.
fxRateApplied foreign exchange rate.Numeric exchange rate.
countCount of grouped rows in chart aggregation.Integer count.

Table column definitions

Column keyUI labelMeaningFormat notes
createdAtTimeTimestamp for row data point.Displayed in UI-friendly date/time format.
corridorCorridorSend/receive country pair with currencies.Example: US (USD) → GB (GBP).
providerProviderProvider name for the row.Text value.
depositMethodDepositSender funding method.Human-readable label from method slug.
receivingMethodPayoutReceiver payout method.Human-readable label from method slug.
sendUSDSend (USD)Sender amount in USD.Currency formatted.
sendSend (Local)Sender amount in source currency.Currency + source currency code.
markupMarkupDifference vs mid-market rate.Percentage string.
midMarketRateMMRMid-market FX rate for row context.Numeric rate string.
fxRateFX RateApplied FX rate for transfer method.Numeric rate string.
feeUSDFee (USD)Fee value in USD.Currency formatted.
feeFee (Local)Fee value in local/source currency.Value + currency code.
receiveUSDReceive (USD)Receiver amount in USD.Currency formatted.
receiveReceive (Local)Receiver amount in destination currency.Value + destination currency code.
totalTransferCostUSDTotal Transfer Cost (USD)Total transfer cost in USD.Currency formatted.
totalTransferCostTotal Transfer Cost (Local)Total transfer cost in local currency.Value + currency code.
totalTransferCostPercentUSDTotal Transfer Cost % (USD)Cost percent metric in USD context.Percentage string.
totalTransferCostPercentTotal Transfer Cost % (Local)Cost percent metric in local context.Percentage string.

Method value definitions

Deposit method slugs

SlugLabel shown in UI
bankTransferBank Transfer
cardCard
debitCardDebit Card
creditCardCredit Card
cashCash
bank_cardBank Card
bank_accountBank Account
achACH
sepaSEPA
sofortSofort
pixPIX
upiUPI

Payout method slugs

SlugLabel shown in UI
bankTransferBank Transfer
cashCash
mobileWalletMobile Wallet
cardCard
homeDeliveryHome Delivery
pickupPickup

Interpretation notes

  1. Apply gate: filter changes do not update data until you click Apply (or apply a preset).
  2. Tier constraints: available fields/options can differ by plan tier.
  3. Currency mode switching: USD/Local mode swaps some chart and table values.
  4. Estimated totals: a + next to total means the count is still estimated.
  5. Credits: Apply, preset apply, CSV export, and each AI request may consume credits; chart/table view changes do not.
  6. Account-specific exclusions: some providers can be hidden by account configuration.

Glossary

Filters

Chart Builder

Data Table and Export

Back to Help Center

FXScannerFXScanner

Pricing intelligence for the modern remittance industry.

20 Wenlock Road, London, N1 7GU

Copyright 2026 FXScanner. All rights reserved.