Interactive Brokers

Diskuse o brokerech, obchodnících a bankách

Moderátor: VSbrok

Odpovědět
minarjo
Pokročilý
Příspěvky: 300
Registrován: 07 led 2019 19:37
Been thanked: 19 times

Re: Interactive Brokers

Příspěvek od minarjo » 21 úno 2024 18:11

Sláva, sláva, třikrát KONEČNĚ sláva. Pro české klienty a vklady v CZK konečně irský IB IE zprovoznil český účet č. 9000598410/3500 u české ING bank, jak vidím při zadání avíza už i já jako dlouholetý klient (nejprve to testovali jen na nových klientech, už uvolněno všem). Totéž tedy pro klienty Lynx, kterým jsem právě já.
Důležité je to mimo jiné pro všechny, kteří budou letos migrováni z maďarského IB CE. Takže o účet v ČR už nepřijdete, dnes už Irům funguje.

Milan26
Začátečník
Příspěvky: 6
Registrován: 02 črc 2023 15:20

Re: Interactive Brokers

Příspěvek od Milan26 » 18 bře 2024 16:09

Ahoj, zakládám si nový účet na IB, měl by někdo referral? :)

ddaveid
Začátečník
Příspěvky: 14
Registrován: 01 bře 2021 11:06
Been thanked: 1 time

Re: Interactive Brokers

Příspěvek od ddaveid » 19 bře 2024 07:32


zajic
Začátečník
Příspěvky: 52
Registrován: 18 kvě 2021 14:12
Has thanked: 3 times

Re: Interactive Brokers

Příspěvek od zajic » 21 dub 2024 22:52

Nevíte o nějakém pěkném návodu jak si připravit podklady k české dani z IB?
Jaké sekce a sloupečky a co vše vytahat z reportů a efektivně tak spočítat daň?
Jak řešit forex když se jen kupují akcie, ale IB automatický smění CZK na USD, úroky atd.

Akcie
Dividendy
Forex
CYEP/Broker Fee Accruals
CYEP/Broker Fees
Interest Accruals

Jakub
Začátečník
Příspěvky: 137
Registrován: 25 pro 2019 00:14
Been thanked: 5 times

Re: Interactive Brokers

Příspěvek od Jakub » 22 dub 2024 01:48

Nebudeš tomu věřit - víme: https://www.investicnigramotnost.cz/kategorie/dane/ (btw.: IB = Lynx)
___
Dále jen doplním:

CYEP - osobně neřeším. Jestli těch pár halířů řešit chceš, hoď to jako úroky do § 8.

Accruals vždy ignoruj. To jsou jen indikace toho, kolik dividend (resp. úroků za CYEP) ti bude v blízké budoucnosti vyplaceno. Tzn. vzniknul ti nárok, ale ještě nedošlo k vyplacení, a tedy není zatím co danit.

Forex - Letos (tedy za rok 2023) se směna měn (pokud vyloženě nejde o obchodování s měnami) ještě nedaní.

Od roku 2024 sice se nově budou danit "kurzové rozdíly při směně peněz" v rámci § 10 odst. 1 písm. q) (na základě § 10 odst. 4), ale nevím, jestli se to týká investorů, kteří neobchodují s měnami za účelem generování zisku.

Moje spekulace: Přinejmenším, pokud jen nakupuješ akcie, nepřímo tak i nakupuješ cizí měnu, kterou ale neprodáváš. Nemáš tak žádný kurzový zisk.

Až budeš akcie prodávat a směňovat výnosy na koruny, tak to už asi bude potřeba spočítat si všechny ty kurzové zisky/ztráty v důsledku směny cizích měn na koruny. Pokud ti vyjde zisk > 50 tis., tak to daníš podle § 10.

Reference: https://neotax.eu/cs/blog/zmeny-ve-zdan ... -roce-2024

zajic
Začátečník
Příspěvky: 52
Registrován: 18 kvě 2021 14:12
Has thanked: 3 times

Re: Interactive Brokers

Příspěvek od zajic » 22 dub 2024 12:27

Perfektní :-)

Ano, base currency mám CZK a posílal jsem EUR. Jen jsem nakupoval a IBCE mi automaticky při nákupu konvertoval měnu. V Trades nemám žádné realizované prodeje u akcií jen Forex co si IBCE dělal sám. Forex jsem nikdy neobchodoval, takže nevím jak s tím zacházet. Zkoušel jsem aplikaci StockAccounting kde jsem naimportoval Trades.csv a nechal si vypočítat základ pro DP - záložky:

Cenné papíry
Příjem: 0 CZK,
Výdej: 0 CZK,
Zisk: 0 CZK
Deriváty
Příjem: 0 CZK,
Výdej: 0 CZK,
Zisk: 0 CZK
Cash
Příjem: stovky tisíc CZK,
Výdej: stovky CZK,
Zisk: stovky tisíc CZK

Tzn. že mám zdanit stovky tisíc za nákup akcií? To snad...
Zisk v záložce/tabulce Cash odpovídá zhruba řádku Total in CZK a sloupci Proceeds v sekci Trades v ActivityStatement reportu z IB. Liší se v tisících CZK. Prostě sečtené směny dohromady.

V té tabulce v záložce Cash ve sloupečku Poznámka mám u všech řádků kromě jednoho Neuzavřený obchod nakrátko. To jsou asi směny z EUR na USD při nákupu akcií. Proč ale "nakrátko", to znamená shortování? Nic takového jsem nedělal. A ten jediný (první) řádek tuto poznámku nemá, vypadá to na uzavřený forex obchod.

Obrázek
Moje spekulace: Přinejmenším, pokud jen nakupuješ akcie, nepřímo tak i nakupuješ cizí měnu, kterou ale neprodáváš. Nemáš tak žádný kurzový zisk.
Takto to chápu i já, kromě toho prvního řádku, což je asi uzavřená směna. Proč netuším, žádnou manuální směnu jsem nedělal. IBCE asi nějak napároval USD.CZK obchod, který sám udělal?
V té tabulce z StockAccounting taky nerozumím té poznámce obchod nakrátko. Každopádně mi nepříjde rozumné danit stovky tisíc zisk, když jsem jen nakoupil akcie. Až je prodám tak budu mít určitě opět zisk na forexu, který zdaním? Nebo se ty zisky nějak odečtou.
Myslím, že Forex sekci budu ignorovat. Minimálně letos. A pak to budu muset nastudovat, pokud se to mění. Je to rozumné?

Accruals je jen přehled kolik jsem vydělal na úrocích a Accrual Reversal kolik mi vyplatili, že?
Protože CYEP/Broker Fee Accruals obsahuje řádek Accrual Reversal a ten je stejný jako Total v sekci CYEP/Broker Fees.
CYEP/Broker Fees zobrazuje úroky v EUR za jednotlivé měsíce. Takže bych přepočetl Total v EUR jednotným kurzem 2023 na CZK a dal do § 8.

CYEP/Broker Fees
- přepočtu EUR to CZK jednotným kurzem a daním v § 8.

CYEP/Broker Fee Accruals
- ignoruju

Interest Accruals
- ignoruju

Interest
- ignoruju
- nějaký úvěr, ale netuším z čeho to vzniklo:
USD Investment Loan Interest for Aug-2023 -0.02
Total -0.02
Total in CZK -0.45

Cash Report
- ignoruju
- jen informativní ?
CZK
Commissions -16.46
Trades (Sales) 58.57
EUR
CYEP/Broker Fees Paid and Received 71.91
Trades (Purchase) -10,810.00
USD
Commissions -36.26
Broker Interest Paid -0.02
Trades (Sales) 10,912.89
Trades (Purchase) -10,876.61

Kurzové zisky/ztráty budu řešit asi přístí rok, nebo mám řešit ten jeden uzavřený obchod? Forex mi trochu motá hlavu nikdy jsem to neřešil a nepočítal.
Díky za odkazy, pročtu to.

Jakub
Začátečník
Příspěvky: 137
Registrován: 25 pro 2019 00:14
Been thanked: 5 times

Re: Interactive Brokers

Příspěvek od Jakub » 23 dub 2024 22:56

Jestli to dobře chápu, tak nákup 1 jednotky USD.CZK znamená "nákup 1 USD za koruny". Po roce jsi tuto (fiktivní) pozici uzavřel tím, že jsi zase 1 USD prodal za koruny.

Ten obchod nakrátko by pak znamenal, že jsi u páru EUR.USD nejprve 1 jednotku prodal, tzn. "prodal 1 EUR za dolary", neboli "koupil 1,0851 USD za 1 EUR".

(To, že v obou případech je tam přesně 1 jednotka je podezřelé. Skoro jakoby se při importu dat ztratil nebo špatně přečetl údaj o přesném počtu "jednotek", tj. množství směněné měny.)
zajic píše:
22 dub 2024 12:27
V té tabulce z StockAccounting taky nerozumím té poznámce obchod nakrátko. Každopádně mi nepříjde rozumné danit stovky tisíc zisk, když jsem jen nakoupil akcie. Až je prodám tak budu mít určitě opět zisk na forexu, který zdaním? Nebo se ty zisky nějak odečtou.
Pokud by se to skutečně takto počítalo, tak s těmi otevřenými krátkými pozicemi bys mohl mít velký problém. Podle některých výkladů je hodnota otevřené short pozice celá považovaná za zdanitelný příjem. Pokud tu pozici v dalším roce uzavřeš, vznikne ti výdaj, proti kterému ale dost možná nebudeš mít co započítat. Celkově bys tedy odvedl nesmyslně vysokou daň letos, a další rok bys podobně vysokou ztrátu bez "užitku" odepsal.

Asi je na místě oslovit autora té aplikace, jak je to celé zamýšleno.

-----

Accruals - ne "kolik jsi vydělal", ale "na kolik máš nárok, který ještě nebyl vyplacen"; jakýsi kredit.

Accrual Reversal - odpis kreditu; většinou souvisí právě s výplatou, ale výjimečně se mi stalo, že mi Accrual ještě před skutečnou výplatou korigovali (protože mi můj nárok vypočítali z nesprávného počku akcií). Tuším, že to v denním výpisu bylo uvedené právě jako Accrual Reversal.

Takže na Accruals skutečně radši nekoukat, a počítat jen skutečně obdržené dividendy/úroky (např. Total v sekci CYEP/Broker Fees, jak píšeš).

zajic
Začátečník
Příspěvky: 52
Registrován: 18 kvě 2021 14:12
Has thanked: 3 times

Re: Interactive Brokers

Příspěvek od zajic » 26 dub 2024 20:34

Kdybych ty automatické konverze řešil, neznamenalo by to, že bych pak musel v §10 uvést druh příjmu "F - jiné ostatní příjmy" s popisem "Obchodování s deriváty" ?
Jde o to, že jsem nakupoval akcie a neobchodoval s měnami.

Navíc, když se dívám na ty výpisy, tak ty automatické převody jsou všechny označené jako:

TransactionType: ExchTrade
Exchange: IDEALFX
Listing Exchange:
AssetClass: CASH

akcie jsou označené např. takto:

TransactionType: ExchTrade
Exchange: NYSE
Listing Exchange: NYSE
AssetClass: STK

Nevím jak vypadá reálný forex obchod, ale nemůže to být třeba něco jako nákup fondů, jako to bylo na Degiru -> Fond peněžního trhu?
Tzn. Při nákupu akcií na Degiru se při nákupu akcií prodal podíl v USD nebo EUR fondu čímž v podstatě vznikl příjem z prodeje. Degiro to tak dělalo dokud neumožnili založit Flatex účty.

Taky to bylo automatické, tzn. uživatel nic nezadával, jen příkaz k nákupu akcií a přitom mu vznikl příjem z prodeje fondů.

Otázka je jestli to řešit. Připadá mi, že lidi to moc nezajímá. Nebo si prostě jen evidují to co nakoupili a prodali a jestli broker udělal na pozadí nějaké operace navíc (prodej fondů, směna měn, úroky) už neřeší.

Resp. je spousta informací o tom jak si evidovat nákupy a prodeje akcií, ale málo nebo skoro žádné informace jak správně danit věci co generuje broker.

K té aplikaci StockAccounting.
Trochu jsem si s ní hrál a myslím, že nepočítá úplně správně.

V Podkladu pro DP - tabulka Cash:

Kód: Vybrat vše

Otevřeno     -> DateTime sloupec z IB Trades.csv
Ticker       -> Symbol
Počet        -> absolutní hodnota z Quantity * Multiplier, pro SELL je číslo záporné pro BUY kladné
J. cena      -> TradePrice a CurrencyPrimary
Poplatky     -> -IBCommission a IBCommissionCurrency
Otevření CZK -> -(Poplatky * nastavený jednotný kurz v daném roce) to celé zaokrouhleno na 2 desetinné místa
                -(J. cena * Počet) to celé zaokrouhleno na 2 desetinné místa

Zavřeno      -> datum z SettleDateTarget s časem z DateTime
Ticker       -> Symbol
Počet        -> absolutní hodnota z Quantity * Multiplier, pro SELL je číslo záporné pro BUY kladné
J. cena      -> TradePrice a CurrencyPrimary
Poplatky     -> -IBCommission a IBCommissionCurrency
Zavření CZK  -> -(Poplatky * nastavený jednotný kurz v daném roce) to celé zaokrouhleno na 2 desetinné místa
                + (J. cena * Počet) to celé zaokrouhleno na 2 desetinné místa
Výsledek CZK = Otevření CZK + Zavření CZK
Problémy:
  • Po načtení/importu dat, je ve sloupci Množství jen celé kladné číslo. V Trades.csv mám Quantity třeba -1,14016458, ale aplikace ho převede na celé kladné číslo a ukáže 1.
  • Sloupec CASH v Podkladu pro DP má měnu vždy USD, tzn. třeba 23 CZK je zobrazeno jako 23 USD.
  • Protože je Počet zaokrouhlený na celé číslo tak tím pádem hodnoty v sloupcích Otevření CZK, Zavření CZK a Výsledek CZK jsou špatně.
Jak se CASH operace páruje jsem ještě nepochopil.

V exportu z IB je vidět, že CASH operace mají Quantity zápornou pro SELL a kladnou pro BUY.
Podle mě to nejsou short obchody, když vložím EUR a pak se automaticky provádí SELL na EUR/USD.
Čili ty vložené EUR se automatický při nákupu prodají k získání USD na zadaný nákup akcií.
Tím pádem snad nic nedlužím.

Ta aplikace prostě nevidí vklady, protože v Trades.csv souboru nejsou.
Tak možná proto to bere jako obchody nakrátko.

Jakub
Začátečník
Příspěvky: 137
Registrován: 25 pro 2019 00:14
Been thanked: 5 times

Re: Interactive Brokers

Příspěvek od Jakub » 26 dub 2024 21:56

F asi jo, ale měny nejsou deriváty, a to tím spíš, když tam nemáš žádnou páku, na kterou se měny normálně obchodují.

To, že jsi nakupoval jen akcie, nehraje roli. Ne každý obchod nebo transakce se provede na tvůj pokyn; např. akvizici nemáš šanci ovlivnit, a přesto se může jednat o zdanitelný příjem.

Ten fond na Degiru byl nejspíš cenný papír, ne derivát.

Já bych to teď neřešil, protože jestli se ve skutečnosti pro fyzické osoby vůbec něco mění, tak až pro příští daňové přiznání. Kolem přelomu roku se snad k tomuhle objeví víc informací.

zajic
Začátečník
Příspěvky: 52
Registrován: 18 kvě 2021 14:12
Has thanked: 3 times

Re: Interactive Brokers

Příspěvek od zajic » 26 dub 2024 22:59

To davá smysl.

Takže něco jako "F - jiné ostatní příjmy" s popisem "Příjmy z obchodování s měnami"? Už jsem si našel, že měna je základní podkladové aktivum a ne derivát. A buď ostatní příjem nebo kapitálový příjem. Jde asi o to za jakým účelem se s měnami obchoduje. Jestli je to konverze měn za účelem nákupu akcií nebo obchodování s měnami pro zisk. Každopádně já mám jen nepřímé konverze měn bez realizovaného zisku. Ale jestli se to bude příští rok muset danit a pak se bude muset vypočítávat kurzový rozdíl, tzn. evidovat směnu před nákupem akcií a pak ještě po prodeji tak to bude šíleně složité. To snad nikdo normální nemůže ručně dělat.

Kód: Vybrat vše

Ten fond na Degiru byl nejspíš cenný papír, ne derivát.
Možná jo.

Ještě se dívám na Activity Statement a přemýšlím co zahrnout do DP...

Sekce:
Realized & Unrealized Performance Summary
V Realized Total mám
- Total Stocks = 0
- Total Forex = záporné tisíce - tzn. že mám realizované ztrátové obchody? Tzn. neřeším. Kdyby zde bylo kladné číslo, tak asi stejně potřebuju všechny transakce přepočítat jednotným kurzem.

Cash Report

Kód: Vybrat vše

Base Currency Summary                     - Celkový přehled vyjádřený v základní měně
Starting Cash                             - Hotovost na začátku
   Commissions                            - Provize
   Deposits                               - Vklady
   Broker Interest Paid                   - Zaplacený úrok brokerovi
   CYEP/Broker Fees Paid and Received     - Výnosy z kladných peněžních zůstatků
   Trades (Sales)                         - Obchodní transakce (prodej)
   Trades (Purchase)                      - Obchodní transakce (nákup)
   Cash FX Translation Gain/Loss          - Zisk/ztráta z přepočtu měnových kurzů
Ending Cash                               - Hotovost na konci
Ending Settled Cash                       - Konečná vypořádaná hotovost

CZK
Starting Cash                             - Hotovost na začátku
   Commissions                            - Provize
   Trades (Sales)                         - Obchodní transakce (prodej)
Ending Cash                               - Hotovost na konci
Ending Settled Cash                       - Konečná vypořádaná hotovost

EUR
Starting Cash                             - Hotovost na začátku
   Deposits                               - Vklady
   CYEP/Broker Fees Paid and Received     - Výnosy z kladných peněžních zůstatků
   Trades (Purchase)                      - Obchodní transakce (nákup)
Ending Cash                               - Hotovost na konci
Ending Settled Cash                       - Konečná vypořádaná hotovost

USD
Starting Cash                             - Hotovost na začátku
   Commissions                            - Provize
   Broker Interest Paid                   - Zaplacený úrok brokerovi
   Trades (Sales)                         - Obchodní transakce (prodej)
   Trades (Purchase)                      - Obchodní transakce (nákup)
Ending Cash                               - Hotovost na konci
Ending Settled Cash                       - Konečná vypořádaná hotovost
Tady bych vytáhnul
  • CYEP/Broker Fees Paid and Received (Výnosy z kladných peněžních zůstatků) jsou příjem,
    takže hodnotu z EUR převedu jednotným kurzem do CZK a uvedu v § 8.
  • Cash FX Translation Gain/Loss (Zisk/ztráta z přepočtu měnových kurzů) - co tohle? mám tam 150 Kč
Open Positions
- jen přehled nakoupených akcií

Forex Balances
- jen přehled zůstatků měn
- nejsem si jistý co vyjadřuje a k čemu je Unrealized P/L in CZK

Trades
- jednotlivé obchody
- Stocks - nákupy akcií
- Forex - prodej měn

Zde je vidět, že se automaticky měnily EURa na USD. Prodal se 1ks EUR.USD za cenu 1.0851, tzn. výtěžek/výnos/příjem nebo jaký je přesný překlad Proceeds byl 1.09 USD.

Kód: Vybrat vše

USD
Symbol   Date/Time             Quantity   T. Price  Proceeds  Comm in CZK  MTM in CZK  Code
EUR.USD  2023-05-12, 15:58:12        -1     1.0851      1.09         0.00        0.00     L
Total CZK - součet všech Proceeds přepočtený na CZK. Řeší se to z hlediska daní nebo je to jen přehled jakýsi obrat kolik proteklo peněz při směně měn? Jestli to dobře chápu tak je to vlastně hodnota 1,0851 USD.
Comm in CZK - kolik bylo zaplaceno na provizích brokerovi
MTM in CZK - rozdíl mezi jednotkovou cenou (T. Price) a uzavírací cenou vynásobeno počtek kusů (quantity) - netuším co to vyjadřuje

Odpovědět