Oktubre 20, 2026 · pananaliksik

Gumana ang Estratehiya Hanggang Singilin Namin Ito sa Pag-roll ng Posisyon sa Futures

Gumana ang Estratehiya Hanggang Singilin Namin Ito sa Pag-roll ng Posisyon sa Futures

Noong Martes ng umaga, long ang estratehiya namin sa trend ng crude futures sa kontratang mag-e-expire na. Eksaktong ginagawa ng signal ang ipinagawa namin: hawakan ang posisyon habang positibo ang trend. Katamtaman ang ipinakitang kita ng backtest. Sa paper account, may bentahan, may pagbili sa susunod na kontrata, dalawang bayarin, at mas mataas na entry kaysa sa ipinahihiwatig ng chart.

Walang misteryosong nangyari sa signal. Itinuring ng backtest na iisang tuloy-tuloy na bagay ang “presyo ng futures.” Kinailangan ng account na isara ang isang kontrata at magbukas ng isa pa, sa magkaibang order book at sa magkaibang presyo.

Nakita namin ang diperensya habang sinusuri ang isang posisyong tumawid sa panahon ng roll. Gumamit ang estratehiya ng likidong front-month contract at hinawakan ito hanggang ilipat ito ng tuntunin sa kalendaryo sa susunod na buwan. Makatuwiran ang tuntuning iyon. Hindi ganoon ang accounting para rito.

In-adjust pabalik ang aming continuous series para alisin ang agwat sa pagitan ng mga kontrata. Dahil dito, naging kapaki-pakinabang ang chart sa pagkalkula ng trend. Pero wala rin itong aktuwal na presyong magagamit namin para isara ang lumang kontrata o buksan ang bago. Ginamit ng backtest ang adjusted level para markahan ang trade habang nagro-roll, saka nagpatuloy na mag-trade na para bang hindi naputol ang posisyon.

Para sa signal, maaaring kapaki-pakinabang na panukat ang continuous series. Para sa fill, kathang-isip ito. Dalawang trade ang isang roll, at bahagi ng istruktura ng merkado ang spread sa pagitan ng mga kontrata, hindi palamuti lang na dapat pakinisin.

2 legpara isara at muling buksan ang posisyon sa futures
2 order bookna may kanya-kanyang bid, ask at lalim
1 signalna maaaring hindi na kailangang baguhin

Muli naming ginawa ang pangyayari gamit ang dalawang nakalistang kontrata. 79.98 ang bid at 80.00 ang offer sa lumang buwan. 80.42 ang bid at 80.45 ang offer sa susunod na buwan. Kinailangan naming ibenta ang lumang kontrata sa bid nito, saka bilhin ang bago sa offer nito. 44 cents ang calendar spread sa pagitan ng mga presyong iyon na puwedeng i-execute.

Hindi nangangahulugang awtomatikong lugi ng 44 cents ang halagang iyon. Magkaiba ang buwan ng delivery ng mga kontrata, at sinasalamin ng spread ang carry, storage, financing at mga inaasahan sa supply. Kapag hinawakan ang posisyon habang nagro-roll, nananatili ang exposure sa galaw ng presyo ng bagong kontrata; hindi binabayaran bilang bayarin ang buong naka-quote na spread. Pero kailangang maisakatuparan ng estratehiya ang exit sa lumang kontrata at maitatag ang entry sa bago. Kung ikukumpara ng pagkalkula nito ng return ang mga presyong iyon na para bang iisang instrumento ang mga ito, maaari itong mag-imbento o magbura ng P&L.

Pinaghiwalay namin ang mga tungkulin sa replay. Patuloy na gumawa ng trend signal ang continuous series. Mga presyong partikular sa bawat kontrata naman ang ginamit sa pagmamarka at paglalagay ng order. Sa roll, nagpadala ang simulator ng close order para sa kontratang mag-e-expire na at open order para sa susunod, inilapat ang mga bayarin ng bawat kontrata, at ginamit ang spread at available na lalim ng bawat order book.

Hindi pa rin nagtugma ang unang replay at ang paper account. Pinag-sabay namin sa iisang timestamp ang dalawang fill, kahit sunod-sunod na isinumite ang mga order. Na-fill ang close sa lumang buwan, pero gumalaw ang offer sa susunod na buwan bago pa makarating sa order book ang buy. Maaaring i-execute ang roll bilang calendar spread kung sinusuportahan ito ng venue, o bilang dalawang leg na may exposure sa pagitan ng mga ito. Magkaiba ang mga palagay sa execution ng dalawang paraang ito. Ginamit namin ang aktuwal na pagkakasunod-sunod ng mga order sa paper account bilang paghahambingan.

Napansin din naming kulang sa detalye ang mismong tuntunin sa kalendaryo. Mukhang eksakto ang “mag-roll limang araw bago mag-expire” hanggang maiba ng holiday ang kalendaryo ng trading, mas maagang lumipat ang liquidity, o magkaiba ang kumbensiyon sa expiry ng mga kontrata. Sa isang bahagi, bilang ng araw sa kalendaryo ang kinodigo namin; sa iba naman, bilang ng araw ng negosyo. Nag-roll ang paper strategy sa ikalimang sesyon bago ang huling araw ng trading; nag-roll naman ang backtest limang araw sa kalendaryo bago iyon.

Tuntunin sa trading ang petsa ng roll. Itala ang kalendaryo ng exchange at ang pangyayaring magti-trigger dito, kung hindi, darating ang panahong hindi magkakasundo ang backtest at account kung aling kontrata ang hawak mo.

Binago namin ang tagubilin sa roll para tukuyin ang huling araw ng trading ng kontrata, bilangin ang mga sesyon ayon sa kalendaryo ng exchange nito, at mangailangan ng minimum na pagsusuri sa liquidity bago lumipat. Praktikal na pananggalang ang threshold na iyon, hindi pangakong mas gaganda ang fill: hindi perpektong gabay ang volume at open interest sa kung ano ang kayang i-execute ng order namin. Itinala namin ang napiling kontrata at presyo ng dalawang leg para maipaliwanag ng bawat replay ang paglipat.

Pagkatapos ng mga pagbabagong iyon, bumaba ang historikal na return ng estratehiya. Hindi iisang malaking lugi sa roll ang dahilan ng diperensya. Nagmula ito sa maraming maliliit na pagwawasto: ang tamang kontrata, ang tamang sesyon ng trading, aktuwal na bayarin sa dalawang leg, at mga exit at entry na napresyuhan ayon sa kani-kanilang order book. Lalo kamahal ang isang roll na manipis ang liquidity, kaya iniwan namin itong nakikita sa halip na itago sa pag-a-average.

Kung continuous chart ang gamit ng backtest mo sa futures, itanong kung ano ang puwedeng gawin ng chart na iyon. Maaari itong magbigay ng pare-parehong input sa signal. Hindi nito mapapalitan ang kontratang maaari mong nabili o naibenta. Para sa bawat posisyong tumawid sa expiry, dapat tukuyin sa talaan ng pananaliksik ang lumang kontrata, ang bagong kontrata, ang trigger ng roll, ang execution model at ang dalawang nagresultang cash flow.

Hindi naman sopistikadong pagkabigo ang trade noong Martes. Isa itong linyang mukhang kumikita sa chart na nilaktawan ang sandaling kinailangang baguhin ng account ang hawak nito. Nang ibalik namin sa replay ang sandaling iyon, hindi na ganoon kapuri-puri ang resulta, pero higit na kapaki-pakinabang na ito.

futuresmga gastos sa rollbacktestingmicrostructure ng merkadomga gastos sa transaksyon
← Lahat ng post