You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
IRR exchange rate is significantly inaccurate compared to market rate #150
The exchange rate for Iranian Rial (IRR) returned by the API appears to be incorrect and significantly lower than the real market rate.
Current API value:
"irr": 1316999.61880885
Expected (market) value:
~1540500
A reliable reference for the real market rate can be found here: https://bonbast.com/
Issue:
The discrepancy is quite large (~15–17%), which makes the IRR rate unreliable for any real-world usage such as pricing, conversions, or financial calculations.
Possible cause:
The data source for IRR might be outdated or using an official/government rate instead of the free-market rate.
IRR is a special case currency with multiple exchange rates (official vs. black market), so the source selection is critical.
Suggestion:
Consider updating the IRR source to reflect real market rates (e.g., Bonbast or similar aggregators).
Alternatively, document clearly which rate is being used (official vs. market) so users can interpret it correctly.
For a currency like the IRR, loosely regulated rates, it would be generally volatile to get an "accurate" rate.. What you get here is a ballpark figure or based on whats available.. IRR rates can be very different based on where its trading... also the fact that its a very low value currency..
Well it is "The most" low value currency (that is the main currency in Iran), and i understand that despite this API, most other APIs don't show the correct value (and are mostly far away from what it really is inside the country), but there are some other services that show the correct value. It might be a good idea to update this API using those services, since it is already showing it anyway.
Activity
DOCKPORT commentedon Apr 30, 2026
For a currency like the IRR, loosely regulated rates, it would be generally volatile to get an "accurate" rate.. What you get here is a ballpark figure or based on whats available.. IRR rates can be very different based on where its trading... also the fact that its a very low value currency..
amirgame197 commentedon Sep 1, 2026
Well it is "The most" low value currency (that is the main currency in Iran), and i understand that despite this API, most other APIs don't show the correct value (and are mostly far away from what it really is inside the country), but there are some other services that show the correct value. It might be a good idea to update this API using those services, since it is already showing it anyway.
wellingtondc1230-ctrl commentedon Oct 19, 2026
How much is rate