Skip to content

MNB hivatalos középárfolyamok letöltését megvalósító beancount plugin

License

Notifications You must be signed in to change notification settings

belidzs/beancount_mnb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

beancount_mnb

Az MNB hivatalos középárfolyamainak letöltését megvalósító beancount plugin.

Telepítés

pip install beancount_mnb

Használat

Sztenderd bean-price parancsokkal:

  • csomag neve: beancount_mnb
  • devizák nevei: hárombetűs ISO devizamegnevezések

Példák

Aznapi USD árfolyam lekérése:

bean-price -e 'HUF:beancount_mnb/USD'
  1. január 10-i euró árfolyam lekérése:
bean-price --date 2018-01-10 -e 'HUF:beancount_mnb/EUR'

Ha a fentiek működnek, akkor a főkönyvbe fixen is beépíthetőek pl. az alábbi két devizanem árfolyamainak forrása:

1970-01-01 commodity USD
  price: "HUF:beancount_mnb/USD"
1970-01-01 commodity EUR
  price: "HUF:beancount_mnb/EUR"

Ezt követően már nem szükséges expliciten megadni a kívánt devizanemeket:

bean-price fokonyv.beancount

Megjegyzések

Ünnepnapokon és hétvégén nincsenek hivatalos középárfolyamok.

Ha ekkor is szeretnénk árfolyamokhoz jutni, akkor a beancount lehetőséget ad fallback adatforrás megadására is:

1970-01-01 commodity EUR
  price: "HUF:beancount_mnb/EUR,yahoo/EURHUF=X"
1970-01-01 commodity USD
  price: "HUF:beancount_mnb/USD"