If you setup a fresh database you'll need to define the currency rates yourself for each currency.
By default the base currency is EUR, and the base currency rate is 1.0 from what I understand.
To modify the currency you need to enable technical features/debug mode. To do this click on your Username in the top right of the backend (in my case it was 'Administrator') then do the following:
1) Click: About
2) Click: Activate the developer mode
3) Go to: Accounting > Multi Currencies > Currencies
4) Find your currency (eg. HKD), edit it and tick the 'Active' box, then save and click the 'View Rates' button on the top of the page.
5) Here you'll be able to specify the rate for that currency from a particular date to the decimal accuracy of six digits, for example:
This had me stumped when I first started playing around with 9.0 when the documentation didn't exist.
As a side note, make sure to also specify your base currency in:
Accounting >> Settings
this is what all your other accounting will be based on so it's important you define whatever currency your company operates in or does their accounting in (in my case this was HKD as my business is located in Hong Kong).
For future reference though please note that the github issues are for reporting bugs/issues with the code itself and therefore should not be used for general questions.
For questions i'd recommend hitting the forums here:
and joining the community mailing lists to ask the question there:
For better visibility for actual bugs with Odoo i'd ask that you close this issue and ask any future questions in one or both of these two places instead.
You can find guidelines on what is suitable for reporting in github issues for Odoo here: