Obchodní deník
Moderátor: VSbrok
Re: Obchodní deník
nevite jak tahat dividendy a pay date do deniku pro evropske akcie, kde yahoo poskytuje pay date pouze pro US akcie (a ADR)
mam napr Shell koupeny na xetre v EUR - ISIN GB00B03MM408
https://www.boerse-frankfurt.de/equity/ ... ll-class-b
"prevod tickeru" mam pro shell nastaveny jako akcie na xetre v EUR
google - ETR:R6C3, yahoo - R6C3.DE
takhle se pay date nestahne, protoze na yahoo neni
https://finance.yahoo.com/quote/R6C3.DE ... c=fin-srch
kdyz zmenim "prevod tickeru" google finance a yahoo na NYSE a RDS-B, coz je ADR, tak je zase cena vynasobena 2x, protoze ADR je 2x akcie, sice mam spravne pay date, ale cena je spatne
https://finance.yahoo.com/quote/RDS-B?p ... c=fin-srch
RDS-B je i na LSE a AMS burze, ale tam taky neni pay date vyplneny na yahoo
https://finance.yahoo.com/quote/RDSB.L? ... c=fin-srch
nicmene pro nektere nemecke akcie, jsem to rozchodil, jde napr DTE a DPW (deutsche telecom a post), kde ADR je jedna akcie, takze ta cena je stejna jako na xetre a pay date se stahne
mam napr Shell koupeny na xetre v EUR - ISIN GB00B03MM408
https://www.boerse-frankfurt.de/equity/ ... ll-class-b
"prevod tickeru" mam pro shell nastaveny jako akcie na xetre v EUR
google - ETR:R6C3, yahoo - R6C3.DE
takhle se pay date nestahne, protoze na yahoo neni
https://finance.yahoo.com/quote/R6C3.DE ... c=fin-srch
kdyz zmenim "prevod tickeru" google finance a yahoo na NYSE a RDS-B, coz je ADR, tak je zase cena vynasobena 2x, protoze ADR je 2x akcie, sice mam spravne pay date, ale cena je spatne
https://finance.yahoo.com/quote/RDS-B?p ... c=fin-srch
RDS-B je i na LSE a AMS burze, ale tam taky neni pay date vyplneny na yahoo
https://finance.yahoo.com/quote/RDSB.L? ... c=fin-srch
nicmene pro nektere nemecke akcie, jsem to rozchodil, jde napr DTE a DPW (deutsche telecom a post), kde ADR je jedna akcie, takze ta cena je stejna jako na xetre a pay date se stahne
Re: Obchodní deník
Tohle je obecně problém, protože těch pár webů, které vedou i jiné než jen US akcie, má často uvedené nesmysly a nebo dost zastaralá data. Yahoo je zatím nejúplnější zdroj, o kterém vím.adventura píše: ↑16 kvě 2020 20:45nevite jak tahat dividendy a pay date do deniku pro evropske akcie, kde yahoo poskytuje pay date pouze pro US akcie (a ADR)
mam napr Shell koupeny na xetre v EUR - ISIN GB00B03MM408
https://www.boerse-frankfurt.de/equity/ ... ll-class-b
"prevod tickeru" mam pro shell nastaveny jako akcie na xetre v EUR
google - ETR:R6C3, yahoo - R6C3.DE
takhle se pay date nestahne, protoze na yahoo neni
https://finance.yahoo.com/quote/R6C3.DE ... c=fin-srch
kdyz zmenim "prevod tickeru" google finance a yahoo na NYSE a RDS-B, coz je ADR, tak je zase cena vynasobena 2x, protoze ADR je 2x akcie, sice mam spravne pay date, ale cena je spatne
https://finance.yahoo.com/quote/RDS-B?p ... c=fin-srch
RDS-B je i na LSE a AMS burze, ale tam taky neni pay date vyplneny na yahoo
https://finance.yahoo.com/quote/RDSB.L? ... c=fin-srch
nicmene pro nektere nemecke akcie, jsem to rozchodil, jde napr DTE a DPW (deutsche telecom a post), kde ADR je jedna akcie, takze ta cena je stejna jako na xetre a pay date se stahne
Já osobně jsem s tím docela dlouho zápasil. Starší verzi deníku jsem si upravil tak, aby když Yahoo pay date nemá, nebo tam má nesmysl (22.8.1970), tak místo toho použiju ex-date jako takovou aproximaci. Jenže Yahoo nemá rádo, když se z něj cucá moc informací najednou, a na nějakou dobu tě zablokuje.
Navíc, v Evropě se pravidelná dividenda moc nenosí. +- 2 měsíce žádná míra. Nebo někdo vyplácí třikrát ročně (wut?).
Momentálně to tedy řeším listem "Vlastní DIV" (resp. "Ruční DIV" v předchozích verzích), kde si problematické akcie vyplňuju ručně (zatím). Samozřejmě nic nebrání si do "Vlastní DIV" místo ručního vkládání dát vlastní vzorce, které to budou tahat automaticky.
V tvém případě si to tedy můžeš nakombinovat. "Prevod tickeru" si nastav tak, aby ti to tahalo správné ceny. Pak si vypůjč vzorec z "Pomocný list", uprav si ho tak, aby tahal datum klidně pro US nebo UK ticker, a je to.
A nebo tahej z jakéhokoliv jiného zdroje, který najdeš. Aspoň se všechny ty dotazy rozloží na víc webů.
Já jsem třeba teď zbastlil tohle:
Kód: Vybrat vše
=TO_DATE(INDEX(IMPORTHTML("https://www.dividend.com/dividend-stocks/basic-materials/oil-and-gas-refining-and-marketing/rds_b-royal-dutch-shell-plc-adr-sponsored-repstg-b-shs/";"table";10);2;5))
Re: Obchodní deník
Pokud nejsou údaje na yahoo finance musí se vypsat ručně do listu Vlastní DIV.
Prakticky by šlo například použít údaje z dvojnásobné ceny a na listu Vlastní DIV se můžeš vzorcem odkázat na hodnotu DIV z webu a vydělit ji 2. A nebo si ji zapsat ručně. Pokud se ti stáhne datum OK tak ho ve Vlastní DIV nevyplňuj a bude se ti natahovat datum z webu a div co ručně vyplníš. Ani frekvenci vyplnit nemusíš pokud je stejná jako na webu.
Prakticky lze do Vlastní DIV vypsat klidně i jiný vzorec pro dotahování dat z jiného webu než Yahoo kde se tato hodnota vyskytuje. Ale to je už chce trochu znalostí z tabulek.
Teto kód stáhne z yahoo div pro R6C3.DE:
Tento kód ti spustí aktualizaci při kliknití na aktualizaci a stáhne ti DIV pro R6C3.DE
Stačí C4 upravit na buňku kam vkládáš vzorec. Pokud nemáš jinou Vlastní DIV bude to C4
A nebo si zadej do převodu R6C3.DE a day date si dopiš ručně. Ono se používá jen pro předpokládanou DIV a tak je to po měsících, takže pokud se změní o pár dní nemá to vliv.
Možností je mnoho. Záleží čemu dáš přednost.
Koukám že než jsme to napsal už je tu jedna rada:)
Jen poupravím vzorec aby s spouštěl jen při zapnuté aktualizaci:
Opět je to funkční pro první řádek, pro další se musí upravit řádek u E4.
Prakticky by šlo například použít údaje z dvojnásobné ceny a na listu Vlastní DIV se můžeš vzorcem odkázat na hodnotu DIV z webu a vydělit ji 2. A nebo si ji zapsat ručně. Pokud se ti stáhne datum OK tak ho ve Vlastní DIV nevyplňuj a bude se ti natahovat datum z webu a div co ručně vyplníš. Ani frekvenci vyplnit nemusíš pokud je stejná jako na webu.
Prakticky lze do Vlastní DIV vypsat klidně i jiný vzorec pro dotahování dat z jiného webu než Yahoo kde se tato hodnota vyskytuje. Ale to je už chce trochu znalostí z tabulek.
Teto kód stáhne z yahoo div pro R6C3.DE:
Tento kód ti spustí aktualizaci při kliknití na aktualizaci a stáhne ti DIV pro R6C3.DE
Kód: Vybrat vše
=if(Nastaveni_DIVAktualizace=TRUE;
index(SPLIT(SUBSTITUTE(INDEX(IMPORTHTML("https://finance.yahoo.com/quote/R6C3.DE?p=R6C3.DE";"table";'Pomocný list DIV'!$O$4);'Pomocný list DIV'!$P$4;'Pomocný list DIV'!$Q$4);".";",");" ";FALSE;TRUE);1,1)*1
;
C4
)
A nebo si zadej do převodu R6C3.DE a day date si dopiš ručně. Ono se používá jen pro předpokládanou DIV a tak je to po měsících, takže pokud se změní o pár dní nemá to vliv.
Možností je mnoho. Záleží čemu dáš přednost.
Koukám že než jsme to napsal už je tu jedna rada:)
Jen poupravím vzorec aby s spouštěl jen při zapnuté aktualizaci:
Kód: Vybrat vše
=if(Nastaveni_DIVAktualizace=TRUE;
TO_DATE(INDEX(IMPORTHTML("https://www.dividend.com/dividend-stocks/basic-materials/oil-and-gas-refining-and-marketing/rds_b-royal-dutch-shell-plc-adr-sponsored-repstg-b-shs/";"table";10);2;5))
;
E4
)
Re: Obchodní deník
Panove, dekuji za obsahle odpovedi. Kdyz si zmenim nejake vzorce podle sebe, tak jak pak probehne aktualizace deniku na dalsi verzi? Neztratim ty zmeny?
Co se tyka pay date a dividend, tak z dokumentace jsem nabyl dojmu, ze se nejdrive zkousi yahoo a pak dividend.com.
https://www.vi-tek.cz/projekty/obchodni ... d-tickeru/
viz text
Ale GOOGLEFINANCE neumí vracet informace o dividendách a ty se musí hledat na webech a to Finviz.com (DIV), Finance.yahoo.com (DIV a pay date), Digrin.com (pay date) a dividend.com (pay date) . A každý web má tickery někdy trochu jiné.
Takze denik netaha data z digrin a dividend? V "prevod tickeru" je pouze google finance, yahoo a finviz...
Co se tyka pay date a dividend, tak z dokumentace jsem nabyl dojmu, ze se nejdrive zkousi yahoo a pak dividend.com.
https://www.vi-tek.cz/projekty/obchodni ... d-tickeru/
viz text
Ale GOOGLEFINANCE neumí vracet informace o dividendách a ty se musí hledat na webech a to Finviz.com (DIV), Finance.yahoo.com (DIV a pay date), Digrin.com (pay date) a dividend.com (pay date) . A každý web má tickery někdy trochu jiné.
Takze denik netaha data z digrin a dividend? V "prevod tickeru" je pouze google finance, yahoo a finviz...
Re: Obchodní deník
Ano už to pay date tahá jen z yahoo, ostatní weby jsem nakonec odebral. Dělalo to problémy. Ještě to v popisu upravím. Pozapomněl jsem na to.
Nechal jsem jen yahoo a ostatní si můžou lidi natáhnout svým vzorcem(ty pak doplním na web pro další weby). Čím víc podmínek a rozhodovacích pravidel tím pomalejší a nepřehlednější deník byl.
Vzorce co jsou v deníku nedoporučuji upravovat, může to způsobit problémy. Ale na vlastní pokusy jsou tu listy Vlastní DIV či Vlastní Cena. A ty si do pole Vlastní DIV v prvním řádku(4) jako ticker vybereš ten RDS B jaký ti to nabídne(bere to tickery co máš v deníku), do pole Roční dividenda(C4) dáš ten vzorec na div co jsem dával výše, frekvenci vyber Quarterly a do pay date dej ten druhý vzorec. A nakonec zaklikni Ticker neaktualizovat.
Tímto se ti po aktualizaci budou dotahovat data z doplněných vzorců a vypne se pro tento ticker defaut stahován dat z webu.
Každá nová verze deníku je čistá, vždy si děláš vlastní prázdnou kopii. Některé aktualizace jako jsou části vzorců, dotazy na web a dotazy Query pro luštění Degira či Lynx jsou v proměnných stahovaná z jiné databáze, takže tato změna nepotřebuje novou verzi a dělá se automaticky pro všechny deníky nad verzi 1.3.. Takže si tam data budeš muset překopírovat. Ale pole zůstávají stejné tak stačí jen překopírovat.
Nechal jsem jen yahoo a ostatní si můžou lidi natáhnout svým vzorcem(ty pak doplním na web pro další weby). Čím víc podmínek a rozhodovacích pravidel tím pomalejší a nepřehlednější deník byl.
Vzorce co jsou v deníku nedoporučuji upravovat, může to způsobit problémy. Ale na vlastní pokusy jsou tu listy Vlastní DIV či Vlastní Cena. A ty si do pole Vlastní DIV v prvním řádku(4) jako ticker vybereš ten RDS B jaký ti to nabídne(bere to tickery co máš v deníku), do pole Roční dividenda(C4) dáš ten vzorec na div co jsem dával výše, frekvenci vyber Quarterly a do pay date dej ten druhý vzorec. A nakonec zaklikni Ticker neaktualizovat.
Tímto se ti po aktualizaci budou dotahovat data z doplněných vzorců a vypne se pro tento ticker defaut stahován dat z webu.
Každá nová verze deníku je čistá, vždy si děláš vlastní prázdnou kopii. Některé aktualizace jako jsou části vzorců, dotazy na web a dotazy Query pro luštění Degira či Lynx jsou v proměnných stahovaná z jiné databáze, takže tato změna nepotřebuje novou verzi a dělá se automaticky pro všechny deníky nad verzi 1.3.. Takže si tam data budeš muset překopírovat. Ale pole zůstávají stejné tak stačí jen překopírovat.
- StanikKolarik
- Investor
- Příspěvky: 599
- Registrován: 23 úno 2019 17:35
- Bydliště: Zlín
Re: Obchodní deník
asi nejucelenější databázi datumů má podle mne https://marketchameleon.com/Calendar/Dividend ale ten web je naprosto user-enemy a navíc taky jenom USA
Portfolio: ABBV, ADM, AZN, B4B, BAS, BGS, BP, BTI, BTQ, CAH, CCL, ČEZ, EIX, ERIC, GILD, GSK, HLN, IBM, IRM, KOFOLA, LYB, MAIN, MBT, NNDM, NWL, OHI, ORI, PFE, PPL, PRU, RC, RIO, RITM, SAN, SHEL, T, UL, UNM, VIA, VIV, VNTR, VOD, VZ, WBD, WRK,
Re: Obchodní deník
Sám od sebe ne.
Kutilové si vloží třeba tento vzorec do listu Vlastní Cena, sloupec Cena:
Kód: Vybrat vše
=VLOOKUP("ČEZ";IMPORTHTML("https://www.akcie.cz/kurzovni-listek/prazska-burza"; "table"; 1);4;FALSE)
Možná by to šlo cucat třeba odtud: https://www.fio.cz/zpravodajstvi/dividendy
Ale good luck třeba se Stock Spirits, kteří vyplácí dvě nestejně velké dividendy ročně.
Re: Obchodní deník
Záleží co si představuješ pod pojmem umí. Zapsat si je můžeš, dividendu si v Vlastní DIV také zapsat můžeš a cena se od verze 1.3.01 jde zapsat do Vlastní Cena může též. Bohužel česká burza je pro google finance mrtvá a ona je mrtvá obecně asi pro celý svět. Nelze spolehlivě a rychle získat ceny v korunách z české burzy.
Funkce Importhtml se refreshuje po 1 hodině a to je na aktuální ceny ne úplně rychlé a aktuální.
Funkce Importhtml se refreshuje po 1 hodině a to je na aktuální ceny ne úplně rychlé a aktuální.
Re: Obchodní deník
Akcie jako Avast, Moneta... jsou po importu deníkem nerozpoznány. Hlásí, že mám ve sloupci C chybu.
Chápu, že Google CZ trh ignoruje, ale zase úplně vynechat CZ v deníku není dobré. Hledal jsem verzi deníku 1.3.01, že bych zkusil co navrhuje Jakub, ale nemůžu ji najít. Zatím si hraji s bez dividend.
Chápu, že Google CZ trh ignoruje, ale zase úplně vynechat CZ v deníku není dobré. Hledal jsem verzi deníku 1.3.01, že bych zkusil co navrhuje Jakub, ale nemůžu ji najít. Zatím si hraji s bez dividend.