kurtage.py
- dkfinance_modeller.aktieskat.kurtage.lunar_kurtage(dkk: float, kurs: float, kurtageprocent: float, minimums_kurtage: float, valutakurtage: float) float
Kurtage for Lunar invest.
Kurtagen er givet ved,
\[kurtage = m + H(k-50000)kp + kv\]\(k\) er investeringskapital.n \(m\) er minimumskurtage.n \(p\) er kurtageprocent.n \(v\) er valutakurtageprocent.n \(H(x)\) er Heaviside step funktionen.
- dkfinance_modeller.aktieskat.kurtage.lunar_kurtage_bygger(valuta: str = 'DKK') Callable[[float, float], float]
Bygger af Lunar invest kurtage funktion.
https://static-assets.prod.lunarway.com/da/docs/prisliste-privat/, 21-10-2020
- Parameters
valuta – valuta værdipapir handles i.
- Returns
Kurtagefunktion.
- dkfinance_modeller.aktieskat.kurtage.nordnet_kurtage_bygger(valuta: str = 'DKK', valutakurs: float = 1.0, valutakonto: bool = False) Callable[[float, float], float]
Bygger af Nordnet kurtage funktion.
https://www.nordnet.dk/dk/kundeservice/prisliste/priser-aktiedepot, 21-10-2020
Medregner ikke GDR-gebyr.
- Parameters
valuta – valuta værdipapir handles i. Euro vil give XETRA børsen.
valutakurs – omregningsfaktor til DKK.
valutakonto – handler foretages i underkonto i given valuta. Valutakurtagen vil ikke være inkluderet i kurtagefunktionen.
- Returns
Kurtagefunktion.
- dkfinance_modeller.aktieskat.kurtage.nulkurtage(dkk: float, kurs) float
Ingen kurtage.
- Parameters
dkk – kapital der skal betales kurtage af.
kurs – kurs på værdipapir.
- Returns
kurtage = 0 DKK
- dkfinance_modeller.aktieskat.kurtage.saxo_kurtage_bygger(valuta: str = 'DKK', valutakurs: float = 1.0, underkonto: bool = False) Callable[[float, float], float]
Bygger af Saxo kurtage funktion.
https://www.home.saxo/da-dk/rates-and-conditions/stocks/commissions, 21-10-2020
- Parameters
valuta – valuta værdipapir handles i. Euro vil give XETRA børsen.
valutakurs – omregningsfaktor til DKK.
underkonto – handler foretages i underkonto i given valuta. Valutakurtagen vil ikke være inkluderet i kurtagefunktionen.
- Returns
Kurtagefunktion.
- dkfinance_modeller.aktieskat.kurtage.saxo_nordnet_kurtage(dkk: float, kurs: float, valutakurs: float, kurtageprocent: float, minimums_kurtage: float, valutakurtage: float, saxo_usd_type: bool) float
Kurtage for Nordnet og Saxo bank.
Kurtagen er givet ved,
\[kurtage(k) = \max(m, kp) + kv\]\(k\) er investeringskapital.
\(m\) er minimumskurtage.
\(p\) er kurtageprocent.
\(v\) er valutakurtageprocent.
Med mindre det er Amerikanske aktier til under 10 USD ved Saxo, så er kurtagen givet ved,
\[kurtage(k) = \max(m, 0.02 N) + kv\]\(N\) er antal købte værdipapirer, faktoren foran er i USD.
- Parameters
dkk – kapital der skal betales kurtage af.
kurs – kurs på værdipapir i DKK.
kurtageprocent – kurtageprocent.
minimums_kurtage – minimums kurtage givet i værdipapirets valuta.
valutakurtage – valutakurtage.
saxo_usd_type – Aktiver speciel kurtage for USD værdipapirer hos Saxo bank, hvis kurs under 10 USD.
- Returns
kurtage