ZASTARALÉ ::: Jak vypadá investiční strategie pro RoboZonky 3 a starší - RoboZonky/robozonky GitHub Wiki

Pozor! Toto nastavení strategie je zastaralé. Nastavte si, prosím, strategii správně.

Investiční strategie

Investiční strategie je soubor, ve kterém RoboZonky řeknete, jaké složení investičního portfolia má mít za cíl. Na ukázku má RoboZonky zabudované tři investiční strategie: vyváženou, konzervativní a dynamickou. My si teď popíšeme podrobněji tu dynamickou, jejíž pochopení by vám mělo umožnit napsat vlastní strategii přesně podle vašeho gusta.

Cílový podíl ratingu na penězích ve hře

Klíčovou vlastností investiční strategie je podíl, který si přejete, aby investice daného ratingu ve vašem portfoliu měly. RoboZonky jej počítá tak, že vezme všechny vaše peníze, které v dané chvíli máte ve hře, rozdělí je podle ratingů a vydělí toto číslo součtem investic ve hře. V souboru investiční strategie se to vyjadřuje následujícím způsobem:

Řádek targetShare.AA = 0.15 říká, že investice s ratingem A+ by měly zastávat 15 % portfolia. Stejným způsobem můžete nastavit výsledný podíl pro všechny ostatní ratingy (AAAAA, AAAA, AAA, AA, A, B, C, D). Řádek targetShare.default = 0.20 potom říká, že každý takto nenastavený rating má v portfoliu zastávat 20 %. Tento řádek není povinný, uvedete-li zvláštní řádek pro každý rating.

RoboZonky umožňuje také přeinvestování. Pokud bude součet všech cílových podílů větší než 1, použijí se totiž stejná pravidla jako výše. Pokud si tedy nastavíte např. cílový podíl investic pro rating A** na 60 %, a na tržišti bude zrovna dostatek půjček s ratingem A** a přitom žádné jiné, RoboZonky začne ve velkém hrnout peníze do ratingu A**. To může být v některých situacích žádané chování, nicméně já doporučuji držet součet všech cílových podílů velmi blízko jedničky a vyhnout se tak nepříjemným překvapením.

Největší a nejmenší akceptovatelná délka splácení

Pro každý rating máte v investiční strategii možnost nastavit, jaká je nejmenší a největší možná doba splácení v měsících, kterou jste schopní akceptovat.

minimumTerm.default = 0 například říká, že pro všechny ratingy jinak neuvedené je minimální doba splácení 0 měsíců. Jinými slovy - budou akceptovány i půjčky s nejkratší možnou dobou splatnosti.

maximumTerm.AAA = 36 naopak říká, že v ratingu A++ mají být investovány pouze půjčky s dobou splácení do 36 měsíců. Pro ratingy jinak neuvedené potom slouží řádek maximumTerm.default = -1, který říká, že mají být investovány půjčky s libovolně dlouhou dobou splácení.

Největší a nejmenší možná investice do jednotlivé půjčky

RoboZonky umožňuje ve strategii nakonfigurovat minimální a maximální velikost investice, a to dvěma způsoby. Jednak uvedením absolutní minimální a maximální částky, kterou může do jedné půjčky investovat. Druhak uvedením minimálního a maximálního podílu, který vaše investice může činit na celkové výši úveru.

Všechna tato kritéria se převedou do částky, kterou RoboZonky investuje do úvěrů, takto:

  • Vezměte v úvahu úvěr o výši 100.000 Kč s ratingem A*. V peněžence máte 330 Kč.
  • Strategie definuje maximální podíl na úvěru 1 %. Maximální investice tedy činí 1000 Kč.
  • Strategie ale zároveň definuje absolutní maximální velikost investice, a to 400 Kč.
  • Strategie vezme obě tyto maximální částky, a použije tu menší z nich.
  • Do úvěru by tedy mělo být investováno 400 Kč.
  • Nicméně v peněžence máte pouze 330 Kč, částka bude příslušně snížena zaokrouhlením na celé dvoustovky.
  • Ve výsledku tedy bude investováno 200 Kč, 130 Kč zbývá v peněžence.

Tato kritéria se ve strategii definují následujícím způsobem:

  • maximumLoanShare.AAAA = 0.1 říká, že maximální podíl na investici s ratingem A* smí být 10 %.
  • maximumLoanAmount.default = 400 říká, že maximální částka pro jakoukoliv investici je 400 Kč.

Podobně pro minima:

  • minimumLoanShare.AAA = 0.01 říká, že minimální podíl na investici s ratingem A++ musí být 1 %.
  • minimumLoanAmount.default = 200 říká, že maximální částka pro jakoukoliv investici je 200 Kč. Pod tuto částku nejde na Zonky jít.

RoboZonky nikdy při investování neopustí nastavené rozmezí minima a maxima. Pokud by se stalo, že na to v peněžence nebude dostatek prostředků, nebude RoboZonky do takového úvěru investovat.

Preferovaná délka doby splácení

Řekněme, že RoboZonky našel na tržišti dvě půjčky nějakého konkrétního ratingu a nyní rozhoduje, do které z nich investovat první. Řádek preferLongerTerms.default = true způsobí, že RoboZonky jako první investuje do té půjčky, která má delší dobu splácení. Řádek preferLongerTerms.default = false bude mít za důsledek pravý opak.

Výše úvěru

Ve strategii lze od verze 1.3.0 výše pro každý rating také nastavit, jaká bude maximální a minimální výše půjčky, aby do ní RoboZonky investoval. Funguje to jako výše, klíčová slova jsou minimumAsk a maximumAsk.

Minimální zůstatek v peněžence a investiční strop

Ve verzi 1.3.0 také přibyla možnost nastavit si strategii tak, aby investovala pouze za předpokladu, že je v peněžence zadaný zůstatek. To se bude hodit investorům, kteří chtějí mít možnost každý měsíc odčerpávat zisky. Přidáním řádku minimumBalance = 1000 do vašeho souboru strategie řeknete RoboZonky aby přestal investovat, spadne-li zůstatek pod 1000 Kč.

Zároveň je možné určit, že RoboZonky přestane investovat v okamžiku, kdy celkový počet peněz "ve hře" přesáhne určitou částku - zkrátka "investiční strop." maximumInvestment = 100000 nastaví investiční strop na 100.000 Kč. Tato částka nerozlišuje mezi investicemi ručně, mobilem nebo robotem a její hodnotu na webu Zonky najdete pod názvem "ve hře".

A to je vše, vážení investoři! S takhle definovanou strategií už můžete pustit RoboZonky na tržiště a vesele jej nechat rozhodovat za vás. Hodně štěstí!