β Adding a Currency Pair
To add a new currency pair to your FX dashboard:
- Click "Add Pair" on the FX list page
- Select the two currencies using the search dropdown
- The system automatically discovers available data routes β both direct and chain routes
- Select the route you prefer and click Confirm β the pair is created and data synchronization begins automatically
π Direct Routes
If a provider supports both currencies directly (e.g., ECB for EURβUSD), you'll see a Direct Routes section:
π Chain Routes
For exotic pairs (e.g., RONβJPY) where no single provider covers both currencies, the system builds conversion chains β multi-step paths through intermediate currencies:
Chain Example
RON β JPY via ECB:
- RON β EUR (ECB provides RON/EUR)
- EUR β JPY (ECB provides EUR/JPY)
The final rate is computed by multiplying the intermediate rates.
π§ How Route Discovery Works
When you select two currencies, LibreFolio queries all installed providers to find:
- π Direct routes: a single provider that covers both currencies
- π Chain routes: two or more providers that together can connect the currencies through an intermediate currency (e.g., EUR)
Each route shows:
- ποΈ The provider name and icon
- β‘οΈ The direction (base β quote)
- π’ For chains: the intermediate currency and the number of hops
You can choose any available route based on your preference for data source, coverage period, or update frequency.
For technical details on the routing algorithm, see the developer documentation: FX Configuration & Routing.