Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CYEP in short borrow #102

Open
RokLenarcic opened this issue Oct 8, 2023 · 14 comments
Open

CYEP in short borrow #102

RokLenarcic opened this issue Oct 8, 2023 · 14 comments
Assignees

Comments

@RokLenarcic
Copy link

Ali se upostevajo prihodki od posojanja delnic shortom in obresti na neinvestiran denar? Glede na kodo DohObr isce Broker Interest Received elemente, ampak jaz nimam teh elementov v xml porocilu, kljub temu da imam nekaj prihodkov od short borrow in cash yield enhancement program.

@jamsix
Copy link
Owner

jamsix commented Oct 9, 2023

Trenutno ne. IBUK in IBIE imata to pod Broker Interest Received in ib-edavki to podpira, medtem ko ima IBCE to v programu CYEP/SYEP, ki pa ni podprt.

Z ukinitvijo IBCE se bo problem rešil naslednje leto, ampak za tekoče leto bo treba dodat še kako vrstico okoli

in ["Broker Interest Received"]
in dodat ustrezen export tip (verjetno Broker Fees) v
1. Pod **Sections** klikni na **Cash Transactions**. Pod Options označi **Dividends**, **Payment in Lieu of Dividends**, **Withholding Tax** in **Broker Interest Received**. Izberi vse vrstice (**Select All**).

@jamsix jamsix self-assigned this Oct 9, 2023
@RokLenarcic
Copy link
Author

Broker fees nekak implicira tisto kar jaz placujem. Drugace jst sm dodal Securities Borrowed/Lent Fee Detail v porocilo in pa Interest Accruals.

Dobil sm elemente kot

<SLBFees>
<SLBFee accountId="U9464672" acctAlias="" model="" currency="USD" fxRateToBase="1" assetCategory="STK" subCategory="ADR" symbol="AMTD" description="AMTD IDEA GROUP" conid="597279242" securityID="US00180G2057" securityIDType="ISIN" cusip="00180G205" isin="US00180G2057" figi="" listingExchange="NYSE" underlyingConid="" underlyingSymbol="" underlyingSecurityID="" underlyingListingExchange="" issuer="" multiplier="1" strike="" expiry="" putCall="" principalAdjustFactor="" valueDate="20230303" startDate="20230303" type="ManagedLoan" exchange="" quantity="-206" collateralAmount="412" feeRate="0" fee="0" carryCharge="0" ticketCharge="0" totalCharges="0" marketFeeRate="18.22" grossLendFee="0.21" netLendFeeRate="9.11" netLendFee="0.11" code="Po" fromAcct="" toAcct="" uniqueID="2023030378878410" serialNumber="" deliveryType="" commodityType="" fineness="0.0" weight="0.0 ()" />

Se mi zdi da je tole prihodek od posojanja shortom in prihodek je netLendFee. Za interes accruals pa sem dobil takole:

<InterestAccrualsCurrency accountId="U9464672" acctAlias="" model="" currency="USD" fromDate="20230102" toDate="20231006" startingAccrualBalance="0" interestAccrued="-4.03" accrualReversal="4.03" fxTranslation="0" endingAccrualBalance="0" />
</InterestAccruals>

Verjetno to vsebuje tako obresti od pozitivnega kot tudi negativenga stanja, in pa vidim da je agregirano za celotno obdobje reporta. Tko da tole ni prevec uporabno I guess.

@pingec
Copy link

pingec commented Jan 15, 2024

Za CYEP če greš pod flex query in označiš Interest Details (Tiers), potem dobiš točen seznam obračuna obresti za vsak dan posebej.

Posamezen vnos zgleda takole...

<TierInterestDetail accountId="xxxx" acctAlias="" model="" currency="EUR" fxRateToBase="1" interestType="Credit Interest" valueDate="20230111" tierBreak="II" balanceThreshold="10000" securitiesPrincipal="xxxxx" commoditiesPrincipal="0" ibuklPrincipal="0" totalPrincipal="xxxxx" rate="xxxx" securitiesInterest="xxxx" commoditiesInterest="0" ibuklInterest="0" totalInterest="xxxx" code="Po" fromAcct="" toAcct="" marginBalance="" />

@RokLenarcic
Copy link
Author

@pingec sem pogledal. Edino ne vem kako je zdaj s poročanjem, ker teli vnosi so dnevno, in če se poroča te dnevne cente bo veliko vrstic. Pa fora je, da se gibljem med pozitivnimi in negativnimi dnevi, ker grem občasno v minus na accountu. Ne bi rad plačeval davkov na plus dneve, če imam več minusov kot plusov. Se da to poročat po mesecih ali pa za celo leto? Verjetno tudi slo banke poročajo koliko so letno na račun plačali obresti in konec.

@jamsix
Copy link
Owner

jamsix commented Jan 29, 2024

Ni problem naredit skripte, ki "pograbi" dnevne zneske in jih združi v en vnos na mesec ali celo enega za celo leto (zasledil sem zapise, da je FURS ok s tem, da se za enega izplačevalca vse obresti združijo v en vnos za celo leto).
Je pa potrebno pazit, kolikor jaz razumem, pri obrestih ni pobota. Na pozitivne obresti (pozitivno stanje na računu) plačaš davek, medtem ko na negativne obresti (sposodil si si denar od brokerja) ni davka, niti se ne štejejo kot olajšava.

Če se da komu vprašat na FURS:

  • ali se negativne obresti lahko uveljavljajo v pobot s pozitivnimi
  • ali lahko dnevne obresti enega izplačevalca za celo leto prijaviš z enim vnosom
    ... bomo potem vedeli kako pravilno implementirat.

@RokLenarcic
Copy link
Author

Sem vprašal dva tedna nazaj pa je zaenkrat tišina. Si pa predstavljam da so trenutno kar na udaru, sploh ker je toliko ljudi "varčevalo" na Revolutu in Trade Republic, ki sicer razen vezanih depozitov v življenju še niso imeli za prijavit, in zdej so jih sama vprašanja.

@RokLenarcic
Copy link
Author

Vprasanje je tudi katera Vrsta Obresti je to. Doh Obr generator nastavi vse vnose na tip 2, ki je pravi tip za obveznice, ampak za brokerjeve obresti pozitivnega stanja in za posojanje delnic shortom pa verjetno ni to pravi tip.

image

@ddbk
Copy link
Contributor

ddbk commented Feb 12, 2024

Vprasanje je tudi katera Vrsta Obresti je to. Doh Obr generator nastavi vse vnose na tip 2, ki je pravi tip za obveznice, ampak za brokerjeve obresti pozitivnega stanja in za posojanje delnic shortom pa verjetno ni to pravi tip.

@RokLenarcic pri implementaciji sem se zanašal na odgovor FURS-a (več tu: #7 (comment)), po želji lahko spremeniš.

@ddbk
Copy link
Contributor

ddbk commented Feb 12, 2024

Broker fees nekak implicira tisto kar jaz placujem. Drugace jst sm dodal Securities Borrowed/Lent Fee Detail v porocilo in pa Interest Accruals.

@RokLenarcic kot je omenil @jamsix, s spremembami, ki so se zgodile v flex queryjih po razdelitvi računov na IBCE, IBUK itd.... skripta za pripravo Doh-Obr ne zajame več vedno pravilno vseh obresti prejetih iz SYEP. Če ima kdo čas, lahko zadevo prilagodi, vendar interest accruals ni primeren podatek, ker obdavčljivi dogodek nastane ob izplačilu obresti. Paziti je potrebno tudi, da se davek plača na vse prejete obresti in ne na razliko med obrestmi (interest) in stroški (fees), saj slednji ne znižujejo davčne osnove.

@RokLenarcic
Copy link
Author

@ddbk Ne sej to da moras samo pozitivne obresti upostevat stekam. Za SYEP se mi zdi pravi tip obresti "Dohodek iz oddajanja v finančni najem" (torej leasing). Tvoj predlog za tip 8 tudi ni slab.

@RokLenarcic
Copy link
Author

Kar se pa tice obresti pozitivnega stanja: TierInterestDetail vsebuje dnevne pozitivne in negativne obresti po valuti. Tako da filtritano, da se samo pozitivne vzame pa agregirano po razlicnih valutah na isti dan, se lahko poroca dnevne zneske. Je pa takih vnosov veliko, bi prisel velik dokument.

@ddbk
Copy link
Contributor

ddbk commented Feb 19, 2024

Kar se pa tice obresti pozitivnega stanja: TierInterestDetail vsebuje dnevne pozitivne in negativne obresti po valuti. Tako da filtritano, da se samo pozitivne vzame pa agregirano po razlicnih valutah na isti dan, se lahko poroca dnevne zneske. Je pa takih vnosov veliko, bi prisel velik dokument.

@RokLenarcic po mojem mnenju TierInterestDetail ni ok vir teh podatkov, ker je potrebno poročati obresti na dan, ko so bile izplačane. Obresti iz programa CYEP se pripišejo računu mesečno in ne dnevno (dnevno so le obračunane). V mojem izpisku (IBCE) je ta podatek možno dobiti iz poglavja Statement of Funds, kjer je postavka z opisom v obliki USD CYEP Income for Aug-2023.

Se pa tu pogovarjamo o dveh različnih zadevah: SYEP (prihodki od posojanja delnic) in CYEP (obresti na neinvestirana denarna sredstva). Zgornje se nanaša na CYEP, moja prejšnja odgovora (1, 2) pa na SYEP.

@RokLenarcic
Copy link
Author

Nasel sm za CYEP, je pod cash transactions, Broker Fees.

@ZigaSajovic
Copy link
Contributor

CYEP in SYEP (zgoraj naslovljen s short borrow) sta rešena z #125.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants