Ugrás a tartalomra
Összes stratégia

Stratégiák

Havi opciólejárati heti hatás a US index-ETF-eken: long a SPY/QQQ/IWM/DIA időszakban a OPEX héten át, opcionális short a lejárat utáni héten (USEQ 1-DAY, kizárólag naptáralapú, egyenlő súlyú, jelzés/idő szerinti zárás)

Eredmény: Elvetve

OpexWeekIndexEtfLongShortUseq

Eredmény összegzése

Ez a kereskedési stratégia azt vizsgálta, hogy a publikált OPEX hetes hozamprémium érvényes-e a négy nagy US index-ETF-en: long pozíció a lejárati héten át, majd opcionális short az azt követő héten. A teljes időszakot lefedő backteszt (2000-2026, 2,520 pozíció) nem talált hibát a kódban vagy az elszámolásban, de a stratégia 61.3% veszteséget hozott, -0.20 Sharpe-mutatóval és 69.2% drawdownnal. A csak long pozíciókat tartó kontrollág átlagosan körülbelül +0.016% hozamot ért el pozíciónként, ami elmarad a szokásos heti trendtől; a hatás 2020 után megfordult. Az elemző egy optimalizálási kör után, a negatív várható érték miatt, a backteszt áttekintésekor elvetette a stratégiát. Megjegyezte, hogy ez a ETF kosárváltozatot utasítja el, nem a tanulmány egyedi S&P 100 részvényekre vonatkozó eredményét.

Hipotézis

A havi részvényopciós lejárati (OPEX) ciklus naptári szerkezetének vizsgálata a legnagyobb jegyzett opciós piacú négy US index-ETF-en: SPY.USEQ, QQQ.USEQ, IWM.USEQ, DIA.USEQ (napi gyertyák, több évtizedes előzmény). A közzétett bizonyíték (Stivers & Sun, „Returns and Option Activity over the Option-Expiration Week for S&P 100 Stocks”, J. Banking & Finance 2013) szerint az opciókkal kereskedhető nagy kapitalizációjú részvények abnormálisan HIGH hozamot érnek el a havi lejárattal (a hónap harmadik péntekével)……Több megjelenítéseKevesebb megjelenítése

A havi részvényopciós lejárati (OPEX) ciklus naptári szerkezetének vizsgálata a legnagyobb jegyzett opciós piacú négy US index-ETF-en: SPY.USEQ, QQQ.USEQ, IWM.USEQ, DIA.USEQ (napi gyertyák, több évtizedes előzmény). A közzétett bizonyíték (Stivers & Sun, „Returns and Option Activity over the Option-Expiration Week for S&P 100 Stocks”, J. Banking & Finance 2013) szerint az opciókkal kereskedhető nagy kapitalizációjú részvények abnormálisan HIGH hozamot érnek el a havi lejárattal (a hónap harmadik péntekével) végződő héten, majd a következő héten viszonylag gyenge a teljesítményük. A feltételezett mechanizmus az árjegyzők deltafedezése: az árjegyzők nettó vételi opciós állománnyal rendelkeznek, a nyitott kötésállomány lejártakor leépítik fedezeteiket és az árakat egy szűk tartományban tartják; lejárat után ez a támasz megszűnik. A szabály: minden hónapban a platform kereskedési naptárából kell meghatározni a havi OPEX napot (a hónap harmadik péntekét; ha nem kereskedési nap, akkor az előző kereskedési napot) (src.strategies.helpers.sessions). LONG ág: egyenlő súlyú vételi pozíció nyitása mind a négy ETF-ben azon kereskedési nap nyitásakor, amely `entry_sessions_before` kereskedési nappal megelőzi OPEX-t (alapérték: 4 = OPEX hetének hétfője); kilépés a OPEX utáni `exit_sessions_after`. kereskedési nap nyitásakor (alapérték: 1 = OPEX utáni hétfő). POST ág (kategorikus post_opex_mode): „flat” = készpénzben marad a következő OPEX belépésig (kontrollág); „short” = azonnali fordítás a négy ETF egyenlő súlyú eladási pozíciójára ugyanazon nyitáskor, majd a pozíció lezárása a 5 kereskedési nappal későbbi nyitáskor (a lejárat utáni hét végén). Végrehajtás: a döntés az előző gyertya zárásakor születik, a megbízás pedig a következő kereskedési nap nyitásakor teljesül (platform next_open_fill, natív támogatással ezen: USEQ). Nincsenek indikátorok és árfolyamadatokból származtatott jelzések: egyedüli bemenet a tőzsdei naptár és a négy ETF napi gyertyái. A bruttó kitettség a saját tőke 100% részére van korlátozva (ETF-nként 25%), tőkeáttétel nincs, így a meghatározott kockázatkezelés a (b) útvonal: időalapú kilépés és korlátozott pozícióméret. Újdonság a tudásbázis korábbi kutatásaihoz képest: a korpusz SPY hónapfordulós és FOMC előtti naptári driftvizsgálatot tartalmaz, de egyetlen piacon sem vizsgálta az opciós lejárati ciklust. Az eszközök 4-ETF kosarat alkotnak, nem csak SPY-t tartalmazzák, a vételi/eladási szerkezet pedig kifejezetten vizsgálja a feltételezett hozamsorrendet (OPEX hét > lejárat utáni OPEX hét), a „flat” ág pedig illesztett kontrollként szolgál. Díjkalkuláció: a USEQ oda-vissza ügylet költsége a névérték ~0.025% része. A várható, átlagos héthez viszonyított többlet a OPEX héten lábanként nagyjából 0.2-0.4% (a közzétett S&P 100 becslés hasonló nagyságrendű; ETF-eken és az utóbbi években ennél kisebbre számítok), így a lábankénti ~0.25% hozam az oda-vissza ügylet költségének ~10x-szerese. Várható ügyletszám: 4 ETF × 12 hónap × ~25 év (2000-tól IWM) ≈ 1,200 vételi láb, a short ággal ~2,400 láb. Évente 48-96 láb jut a négy ETF-re; ez L209 mércéje szerint alacsony forgalmú.

Kevésbé vizsgált irányok és piacok: a long_only értéke 77.6% (kvóta <= 55%), ezért ez long/short stratégia „flat” kontrollággal; a BINANCE értéke 52%, így a kriptovaluta USD-M teljesen kimarad. A USEQ napi gyertyák több évtizednyi előzményt adnak, a 0.025% költségminimumot pedig egy naptáralapú előnynek kell meghaladnia. Az adatbázisban nincs OPEX-ciklusra épülő hipotézis. A túlzottan vizsgált egyetlen SPY idősor helyett négy ETF-et használ, nincs szüksége kiegészítő adatsorra (L189), és instrumentumévenként jóval kevesebb mint 50 alkalommal kereskedik (L209).

negative_expectancy. A teljes időszakon (2000-2026, 2,520 láb) az alapváltozat veszteséges: összesen -61.3%, PF 0.876, avg_trade_return_pct -0.120% a +0.05% USEQ küszöbhöz képest, a drawdown 69.2% a 25% korláttal szemben. A hangolható „flat” kontrollág is a küszöb alatt van. A 1,260 long, egyenként OPEX hetes lábak átlagosan +0.016% hozamot érnek el (PF 0.96, nettó -.2k), ami elmarad a szokásos heti indexdrifttől. Ezeken az ETF-eken nincs OPEX hetes prémium, és 2020 után negatívvá vált (-0.25% lábanként). A hangolható tartományok (belépés 2-6 munkamenettel OPEX előtt, kilépés 0-2 után) csak néhány nappal tologatnak egy körülbelül 1 hetes időablakot egy prémium nélküli hét körül; a jelzés IC zaj (t=1.3), így az optimalizálásnak nincs követendő iránya. A QA aggodalom a teljes előzményen beigazolódott. Hatókör: ez a Stivers és Sun (2013) ETF-kosaras megvalósítását veti el. Az egyedi S&P 100 részvényekre vonatkozó keresztmetszeti eredményüket nem. A kódban vagy az elszámolásban nem találtunk hibát.

Megvalósítás

Kizárólag naptáralapú havi opciólejárati ciklus a SPY/QQQ/IWM/DIA instrumentumon (USEQ napi adatok). Minden hónapban a OPEX a harmadik péntek, ünnepnap esetén az azt megelőző kereskedési nap, a platform kereskedési naptárából (helpers.sessions) meghatározva. A stratégia mind a négy ETF-ben egyenlő súlyú long pozíciót nyit, ETF-enként a saját tőke 25% részét szorozva a 0.98 pufferrel, egész darabokban (1x), `entry_sessions_before` kereskedési nappal OPEX előtt (alapérték 4, az OPEX hetének hétfője), majd zár a……Több megjelenítéseKevesebb megjelenítése

Kizárólag naptáralapú havi opciólejárati ciklus a SPY/QQQ/IWM/DIA instrumentumon (USEQ napi adatok). Minden hónapban a OPEX a harmadik péntek, ünnepnap esetén az azt megelőző kereskedési nap, a platform kereskedési naptárából (helpers.sessions) meghatározva. A stratégia mind a négy ETF-ben egyenlő súlyú long pozíciót nyit, ETF-enként a saját tőke 25% részét szorozva a 0.98 pufferrel, egész darabokban (1x), `entry_sessions_before` kereskedési nappal OPEX előtt (alapérték 4, az OPEX hetének hétfője), majd zár a nyitáskor `exit_sessions_after` kereskedési nappal OPEX után (alapérték 1, a következő hét hétfője). Ha post_opex_mode='short', ugyanakkor egyenlő súlyú short pozícióra vált: lábanként egy megbízást ad be, amelynek mérete a meglévő mennyiség és az új short összege, majd `post_hold_sessions` (5) kereskedési nappal később zárja. A „flat” kontrollág készpénzben marad. A d. kereskedési nap zárásakor hozott döntés a következő kereskedési nap fázisára vonatkozik, mivel a USEQ a nyitáskor teljesíti a megbízást. A calculate_signal az adott kereskedési nap előjeles OPEX fázisát adja vissza: a legközelebbi havi OPEX előtti napok értéke negatív, az azon vagy az utána következőké pedig legalább 0. A fázis a gyertya időbélyegének tiszta függvénye, ezért az újraindítás és a backteszt eredménye egyezik. További ügyletek csak olyan gyertyán történnek, amelynek zárási időbélyege megegyezik SPY értékével.

Ez a hipotézis a megadottak szerint van megvalósítva. Nem használ indikátorokat; az egyetlen bemenet a tőzsdei naptár és a négy ETF napi gyertyái. A végrehajtás a támogatott next_open_fill funkciót használja: az N. gyertya zárásakor hozott döntés a következő munkamenet nyitásakor teljesül, ezért a fázis értékelése next_trading_day(d) alapján történik. A SPY flatből pozícióba, illetve pozícióból flatbe történő átmenetek az alap should_enter/should_exit útvonalon zajlanak. A visszafordítások és minden QQQ/IWM/DIA……Több megjelenítéseKevesebb megjelenítése

Ez a hipotézis a megadottak szerint van megvalósítva. Nem használ indikátorokat; az egyetlen bemenet a tőzsdei naptár és a négy ETF napi gyertyái. A végrehajtás a támogatott next_open_fill funkciót használja: az N. gyertya zárásakor hozott döntés a következő munkamenet nyitásakor teljesül, ezért a fázis értékelése next_trading_day(d) alapján történik. A SPY flatből pozícióba, illetve pozícióból flatbe történő átmenetek az alap should_enter/should_exit útvonalon zajlanak. A visszafordítások és minden QQQ/IWM/DIA átmenet a _submit_entry_instrument/_submit_exit_position útvonalon történik. A visszafordítás egyetlen, nem csak pozíciócsökkentő megbízás (meglévő mennyiség + új méret), így a short ugyanazon a nyitáskor indul, amikor a long zárul, külön záró és nyitó megbízáspár nélkül. A bruttó kitettség felső határa 4 x × 25% × 0.98 = a saját tőke 98%-a. A 0.98 sizing_buffer nem listázott, rögzített paraméter. Díjak után is a 1x kezdeti margin korlátján belül tartja a visszafordítás ugyanazon gyertyán végrehajtott negyedik lábát; nélküle ez a láb korlátozásba ütközne. A kockázatkezelés a (b) út: időalapú kilépés és korlátozott méretezés, stop nélkül, mivel a hipotézis ilyet nem határoz meg. Az alapértelmezett post_opex_mode értéke „short”, így a teljes long/short hozamsorrend tesztelhető; a „flat” marad a hangolható kontroll. Az optimalizálási terv nevei változtatás nélkül vannak megvalósítva: a entry_sessions_before [2,6], a exit_sessions_after [0,2] és a post_opex_mode {flat, short} hangolható; a tőkeáttétel 1.0, a weight_per_etf 0.25 és a post_hold_sessions 5 rögzített. Nincs paraméterkorlátozás, ezért _param_bounds sincs megadva. Várható kötésszám: évente körülbelül 12 long láb ETF alatt, „short” módban pedig évente további 12 short láb ETF alatt. Egy megfontolandó szempont: a részvényindex-ETF-ek shortolása szembemegy az erős pozitív trenddel, ezért a „flat” kontroll könnyen jobban teljesíthet.

Ellenőrzési eredmények

Opcionálisan kissé növelje a méretezési puffert (például 0.95), vagy a pozícióméretet a visszafordítandó pozíciók levonása utáni saját tőkéből számítsa, ha a 1x korlátnak a nyitáskor is szigorúan teljesülnie kell.

A szimulációs jelentések szerint peak_margin_utilization / peak_entry_leverage a 1.062 2022-01-24 időpontjában, OPEX utáni hétfőn, amikor mind a négy láb megfordul. A fordító megbízások méretezése a döntési gyertya záróárából számított held_qty + új short pozíció alapján történik, de a teljesítés a következő munkamenet nyitásakor történik. A záró- és nyitóár közötti rés, valamint a fordítások egymás utáni végrehajtása miatt a bruttó névérték kissé meghaladhatja a 1x-t. A motor elfogadta a megbízásokat, a túllépés körülbelül 6%, tehát ez nem méretezési hiba.

Nem szükséges. A felülírás maradjon szándékos.

A min_bars_required() felül van írva, és 2 értéket ad vissza (a statikus elemzés ezt base_shadow jelzéssel látta el). Ez itt ártalmatlan: a jelzés kizárólag a naptártól függ, árfolyamelőzményre nincs szükség. Az értékelési terv külön állítja be a warmup_bars 25 értékét.

Az optimalizálatlan tesztkörnyezet (2020-2026, 1626 munkamenet, alapérték post_opex_mode='short') 47.6% veszteséget hozott: Sharpe-mutató -0.78, PF 0.61, az átlagos ügylet eredménye a névérték -0.40%-a 620 lezárt pozíciólábon, a maximális drawdown pedig 49.6% volt a szerződés 25% korlátjához képest. A short ág okozza a fő veszteséget (short találati arány 0.36, long 0.45): a OPEX utáni héten shortolni az index emelkedő trendjével szembeni pozíciót jelent, ráadásul a kölcsönzési díjak ($495) is hozzáadódnak. A long lábak találati aránya is 50% alatt van, így a Stivers és Sun által mért OPEX hetes prémium (2013, S&P 100 egyedi részvények) a 2020 után nem feltétlenül érvényes az ETF-ekre. Elsőként a teljes előzményen kell ellenőrizni a „flat” kontrollágat, valamint azt, hogy a csak long lábak kellő mértékben meghaladják-e a hozzávetőleg 0.025% USEQ oda-vissza költséget. Ügyletenként és lábanként a saját tőke körülbelül 24% részét teszik ki (avg_position_pct 24.3), így a L211 méretezési ellenőrzés rendben van, az eredmények pedig a tervezett méretezés mellett születtek.

Backteszt-értékelés

Sharpe
-0,20
Teljes hozam
-61,33%
Maximális visszaesés
69,21%
Összes ügylet
2520
Találati arány
47,9%
Profitfaktor
0,88

A kód a hipotézist a leírtak szerint valósítja meg. Szúrópróba: 2000 júliusában OPEX 07-21 péntekre esett. A long pozíciók 07-17 hétfői nyitáskor nyíltak és 07-24 hétfői nyitáskor zárultak, majd a short 07-24-től 07-31-ig futott, minden alkalommal mind a négy ETF-en.

A minta nagy és megbízható: 2,520 pozíció 26 év alatt (2000-2026), tiszta bemeneti audit, accounting_valid és end_unrealized 0%.

A méretezés a szándéknak megfelelő: a avg_position_pct lábanként 24.4%, a bruttó kitettség felső határa közel 100%, a kockázatkezelés pedig időalapú kilépés.

Az alapváltozat (short ág) veszteséges. A teljes hozam -61.3%, a PF 0.876, a Sharpe-mutató -0.20, a avg_trade_return_pct -0.120% pedig a +0.05% USEQ küszöbhöz képest áll; a maximális drawdown 69.2%, szemben a szerződés 25% korlátjával.

A „flat” kontrollág (csak long lábak, a kötések alapján mérve) is a küszöb alatt van. 1,260 láb esetén a avg_trade_return_pct +0.016%, a PF 0.96, a nettó PnL pedig -.2k. A lábak átlagosan körülbelül 7 napig tartanak, így a lábankénti +0.016% a saját tőke feltétel nélküli, egyhetes driftjéhez képest BELOW (~0.1-0.15%). A OPEX hét nem mutat prémiumot az átlagos héthez képest.

Long pozíciók korszakonként: 2000-09 +0.020%, 2010-19 +0.194%, 2020-26 -0.253%. Az egyetlen pozitív évtized 2020 óta megfordult. ETF szerint: DIA -0.054%, SPY +0.004%.

Short pozíciók korszakonként: összesen -0.256% (2000-09 +0.093%, 2010-19 -0.366%, 2020-26 -0.587%). Ez nagyrészt az indextrend shortolásából ered, valamint a .35k kölcsönzési költségből.

A végrehajtott jelzés IC értéke 0.049 (t=1.3), ami nem különböztethető meg a zajtól.

Eredmény összegzése

A likvid index-ETF-eken a OPEX hét költségek után nem hozott prémiumot egy szokásos héthez képest, a lejárat utáni hét shortolása pedig nagyrészt a részvénypiaci trenddel ment szembe, és shortkölcsönzési díjakat fizetett. Az ötlet jövőbeli vizsgálatához az eredeti tanulmányban szereplő egyedi részvények keresztmetszetét kell használni, nem index-ETF kosarat.

Az elemző a backteszt áttekintésekor, negatív várható érték miatt, már az optimalizálás előtt elvetette. A avg_trade_return_pct elmaradt a +0.05% USEQ küszöbtől, a drawdown pedig meghaladta a 25% korlátot. Még a „flat” kontrollág is kevesebbet hozott a szokásos heti indexdriftnél, a long lábak hozama pedig 2020 után negatív lett (-0.25% lábanként); a jelzés IC (0.049, t=1.3) nem volt megkülönböztethető a zajtól, így a hangolható tartományokban nem volt olyan irány, amely felé optimalizálni lehetett volna.

A havi opciólejárati hatás kizárólag naptáralapú vizsgálata (Stivers és Sun 2013): egyenlő súlyú long pozíció tartása a SPY/QQQ/IWM/DIA instrumentumban USEQ napi gyertyákon, a OPEX héten át, majd opcionális short pozíció a lejáratot követő héten. Az elmélet szerint a lejáratig a dealerek deltafedezeti ügyletei támogatják az árakat, utána pedig megszűnik ez a támasz.

A short ágat tartalmazó alapváltozat 2000-2026 alatt, 2,520 pozíció során veszteséget hozott: teljes hozam -61.3%, Sharpe-mutató -0.20, profitfaktor 0.876, avg_trade_return_pct -0.120%, maximális drawdown 69.2%. A 1,260 long, OPEX hetes pozíciók átlagos hozama mindössze +0.016% (PF 0.96), a short pozícióké pedig -0.256%.

A Stratmill egy kutatási és papíralapú kereskedési eszköz, nem befektetési tanácsadás vagy bróker. A backteszt- és papírkereskedési eredmények hipotetikusak. A kereskedés veszteség kockázatával jár.