Hi! I am probably missing something obvious, but i am struggling with updating the price of some commodities.
The price update process with beancount goes well for mos of my commodities (i.e: my stocks) But it does not work for the foreing currencies. Here is a minimalistic exemple: root@6c75893b5a4a:/myData# cat test.beancount ;; -*- mode: org; mode: beancount; coding: utf-8; fill-column: 400; -*- * Initialization ** Options option "title" "Test" option "operating_currency" "EUR" option "name_assets" "Actif" option "name_liabilities" "Passif" option "name_equity" "Equity" option "name_income" "Revenus" option "name_expenses" "Depenses" 1981-02-07 open Equity:Opening-Balances * Commodities 1999-01-01 commodity EUR asset-class: "cash" price: "USD:yahoo/EURUSD=X" 1999-01-01 commodity CAD name: "Canadian Dollar" asset-class: "cash" price: "EUR:yahoo/^EURCAD=X" 1999-01-01 commodity USD name: "US Dollar" asset-class: "cash" price: "EUR:yahoo/^EURUSD=X" 1999-01-01 commodity GBX name: "Pence Sterling" asset-class: "cash" * Cash Daybook 1981-07-02 open Actif:Cash 1981-07-03 pad Actif:Cash Equity:Opening-Balances 2019-08-23 balance Actif:Cash 7000 EUR 2019-08-23 balance Actif:Cash 1.00 USD 2019-08-23 balance Actif:Cash 1.00 CAD 2019-08-23 balance Actif:Cash 1.00 GBX When i try to update the price, neither USD or CAD price gets updated: root@6c75893b5a4a:/myData# /usr/local/bin/bean-price /myData/test.beancount -vv --no-cache INFO : Processing at date: 2019-10-19 INFO : Loading "/myData/test.beancount" DEBUG : Ignoring currency with no metadata: GBX DEBUG : -------- Currencies in primary list: DEBUG : CAD /EUR DEBUG : EUR /USD DEBUG : USD /EUR DEBUG : -------- Currencies held in assets: DEBUG : -------- Currencies to fetch: Any idea why nothing happens ? I would expect bean-price to fetch the current quote for CAD/EUR and USD/EUR. Side question: GBX is the ticker for the british pound pence. Most british stocks have their prices in GBX. However, the forex datas are usually for GBP . Is it possible to ask bean-price to compute GBX from GBP ? a statement like: 1999-01-01 commodity GBX name: "Pence Sterling" asset-class: "cash" price: "EUR:yahoo/1/100*GBPEUR=X) or should i write a custom price fetcher for that ? -- You received this message because you are subscribed to the Google Groups "Beancount" 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/beancount/110a6dfc-e272-420c-ba3c-8651b0a67bfd%40googlegroups.com.
