One other option, just for others browsing this thread in the future, is to use trading accounts, as outlined here: https://github.com/ledger/ledger/wiki/Multiple-currencies-with-currency-trading-accounts
The benefits is that this approach works in any software: GnuCash, hledger, ledger, beancount, etc., and even paper book-keeping, and leads to accurate accounting (as convincingly demonstrated by Peter Selinger). The downside is that you lose the ability to have software-specific automation (like auto-calculation of cost-basis, etc., meaning something like "--cost" won't work). On Monday, 22 July 2019 10:44:30 UTC+5:30, Paulo Phagula wrote: > > Thanks all. I'll go with the @@ solution. > > How do I mark the thread as resolved? > > > > On Sat, Jul 20, 2019, 01:02 John Wiegley <[email protected] <javascript:>> > wrote: > >> >>>>> "MM" == Martin Michlmayr <[email protected] <javascript:>> writes: >> >> You might also want to use fixed prices, like 1 ZAR {=4.40 MZM}, which >> will >> prevent the value from being adjust toward the last market price seen for >> that >> day in certain reports. >> >> 2019-07-10 * Shop >> Expenses:Foo 1 ZAR {=4.44 MZM} >> Assets:Bank1 -4.44 MZM >> >> John >> >> -- >> >> --- >> You received this message because you are subscribed to the Google Groups >> "Ledger" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/ledger-cli/m2y30teii3.fsf%40newartisans.com >> . >> > -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ledger-cli/f8b4a4b3-821a-4c1a-9b88-b2cf04f6a007%40googlegroups.com.
