Help

Where the rates come from

Saved rates come from exchangerate.host. A scheduled command loads the US dollar table, then builds other pairs from it. History comes from the provider’s timeseries endpoint for the last two months. Opening a page does not call the provider. If a refresh fails, the page keeps the last rate that was saved and marks it stale.

How often they update

The saved rate table lasts about 7 hours, and the history table about 12 hours. Both lifetimes can be changed in site settings. php artisan rates:refresh fills the tables, and the scheduler runs that command every hour, again when a table is near the end of its lifetime. The time under the rate is when that table was saved.

How to read a pair page

A page such as 1 US Dollar to Ghanaian Cedi is the pair itself. Adding an amount, as in 5 Ghanaian Cedis to US Dollars, opens that amount on its own address.

The heading names the amount and both currencies. The line under it is one unit at the saved rate, followed by the time that rate was saved. The chart buttons switch the same series between a day, a week, and a month, and the percentages next to them are the change over each of those windows.

The links under the chart open the reverse pair, each currency’s profile, and a few related pairs. Common amounts in the table are the ones the site treats as their own pages.