Mayo,
Vytvořili jste strategii na americké akcie, která shortuje prudké cenové mezery při otevření trhu a drží pozice až 3 seance. Váš simulátor účtuje provize, realizuje obchody přes spread a omezuje podíl na objemu. Než strávíte další odpoledne laděním prahu mezery, musíte si odpovědět na základnější otázku: dokázal by si váš účet tyto akcie vypůjčit?
Backtest short sellingu potřebuje model půjčování akcií pokaždé, když dostupnost zápůjčky omezuje vstup nebo mění ekonomiku držení pozice. Model musí zahrnovat historickou dostupnost, dosažitelné množství, poplatky za půjčení a reakci na stažení zápůjčky. Pevná roční sazba pokrývá jen jednu část.
Ve vašem případě by toto opomenutí mohlo změnit, které obchody vůbec vzniknou. U malých společností s mimořádnými cenovými mezerami může být také obtížné nebo drahé sehnat zápůjčku. Nemůžete předpokládat, že po odebrání nedostupných obchodů zůstane jen menší verze téže strategie.
První příkaz patří před prodejní příkaz
Představte si svůj další simulovaný signál: prodejte 1,000 akcií za $10. Cenová data ukazují, že se s akcií obchodovalo ve velkém objemu. To vám něco říká o kapacitě provedení obchodu. O zásobě akcií, ke které má váš broker přístup pro váš účet, vám to říká jen velmi málo.
U běžného shortu amerických akcií musí váš broker před provedením prodeje zpravidla splnit příslušný požadavek na locate. V simulátoru byste měli tyto pojmy rozlišovat: locate poskytuje podklad pro přesvědčení, že lze akcie vypůjčit; nezaručuje bezpodmínečnou rezervaci akcií po celou dobu držení pozice.
| Historická odpověď brokera | Simulovaná akce |
|---|---|
| Dostupných 1,000 akcií za přijatelnou uvedenou sazbu | Povolte požadované množství a pokračujte ke kontrolám provedení |
| Dostupných pouze 300 akcií | Omezte příkaz na 300 akcií, pokud vaše strategie připouští částečné alokace |
| Nedostupné žádné akcie | Odmítněte vstup a zaznamenejte odmítnutí zápůjčky |
| Chybí historické pozorování | Označte způsobilost jako neznámou a zahrňte ji do analýzy citlivosti |
Pro případ s 300 akciemi potřebujete pravidla dřív, než znáte jeho výnos. Jinak se přistihnete, že u vítězných obchodů přijímáte částečné alokace, zatímco poražené označujete za příliš malé, aby stály za námahu.
A držte se nudné terminologie. Databázový sloupec můžete nazvat locate_status a za 6 měsíců budete vědět, co znamená. Nazvěte ho shortable_magic a zaděláte si na drobný problém s údržbou. Každý výzkumný notebook jako by nějaký časem získal.
Do 3 seancí se může vejít víkend
Předpokládejme, že v pátek otevřete short za $10,000 a v pondělí ho uzavřete. Pro tento příklad počítejte s tím, že broker účtuje půjčení za 3 kalendářní dny, používá jmenovatel 365 dní a zůstatek podléhající poplatku zůstává $10,000. Jde o výslovné modelovací předpoklady; pro věrnou implementaci budete potřebovat skutečný způsob akruálního účtování a oceňování svého brokera.
| Roční sazba za půjčení | Denní poplatek | Poplatek za 3 dny | Podíl na nominální hodnotě při vstupu |
|---|---|---|---|
| 30% | $8.22 | $24.66 | 0.247% |
| 100% | $27.40 | $82.19 | 0.822% |
| 360% | $98.63 | $295.89 | 2.959% |
Váš výpočet je zůstatek podléhající poplatku × roční sazba × počet dní ÷ 365. Vaše skutečná účetní evidence může vyžadovat jinou denní bázi, každodenní přeceňování, pravidla pro zajištění nebo samostatné poplatky za locate. Samostatně byste měli zohlednit také případný výnos z prostředků z prodeje nakrátko.
Pokud akcie klesne o 2%, váš hrubý zisk z pohybu ceny činí $200. Při sazbě 360% jste už za půjčení zaplatili víc, ještě před náklady na provedení. Za těchto předpokladů nepotřebujete složitý statistický argument, abyste tento obchod odmítli.
Filtr sazby v okamžiku vstupu vám ale nezafixuje náklady po dobu držení. Sazba za půjčení se může během otevřené pozice změnit. Poplatky počítejte podle podmínek platných pro každý den; vstupní kotaci používejte jen při rozhodnutích, která jste skutečně mohli učinit v okamžiku vstupu.
Vaše data musí odrážet pohled brokera
Potřebujete záznamy s časovými značkami, které uvádějí ticker, brokera nebo zdroj zápůjčky, stav dostupnosti, indikované množství a sazbu. Uchovávejte čas, kdy jste pozorování obdrželi. Večerní soubor doručený po ranním vstupu nemůže toto ranní rozhodnutí ospravedlnit.
Musíte také vědět, co uvedené množství znamená. Informační datový kanál se stavem zásob může zobrazovat zásobu sdílenou mezi zákazníky. Nemusí tím vašemu účtu slibovat konkrétní alokaci. Pokud máte skutečné žádosti o locate a odpovědi na ně, uchovávejte je spolu s datovým kanálem.
Pokud nemáte historická data o půjčování akcií, signál můžete přesto zkoumat. Výsledek označte jako podmíněný dostupností zápůjčky a ukažte, jak ho mění předpoklady o způsobilosti a sazbě. Historickou proveditelnost shortu nelze doložit dnešním seznamem snadno dostupných akcií.
Užitečný zátěžový test musí být selektivní. Odstraňte nebo omezte obchody s akciemi nejvíce vystavenými omezením zápůjček a měňte jejich sazby. Náhodným smazáním 10% vstupů můžete problém úplně minout: nejlépe vypadající cenové pohyby se mohou soustředit právě u obtížně dostupných akcií.
Pravidlo výstupu nemáte plně pod kontrolou
Stanovili jste maximální dobu držení 3 seance. Váš věřitel ani broker tento strategický dokument nepodepsali.
Stažení zápůjčky může vést k náhradní zápůjčce, případně k nucenému uzavření pozice podle postupu vašeho brokera. Neměli byste každé stažení převádět na okamžitý nákup na trhu. Zohledněte možné scénáře a tam, kde máte záznamy, zopakujte skutečná oznámení i lhůty.
Pokud tyto záznamy nemáte, uveďte samostatný zátěžový scénář s výslovným předpokladem, že náhradní zápůjčka nebude dostupná, a stanovte načasování nuceného uzavření. Zahrňte náklady na provedení nákupu k uzavření. Tento scénář jasně odlište od rekonstrukce podložené historickými důkazy.
Pro příští běh zajistěte každému kandidátnímu obchodu dohledatelný průběh: požadovaný počet akcií, rozhodnutí o zápůjčce, alokovaný počet akcií, provedený počet akcií, denní poplatky za půjčení a důvod výstupu. Zamítnuté kandidáty ponechte ve výstupu, abyste viděli, zda zápůjčka neodstraňuje zdánlivý zdroj výhody strategie.
Pak znovu otevřete svých 10 největších simulovaných vítězů. Ke každému přiložte důkazy, že jste měli přístup k akciím a mohli pozici dál držet. Všude, kde toto místo zůstane prázdné, máte další výzkumný úkol.
← Všechny články


