Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

A股日线 directional variance difference: paglipat sa long na sinala ng trading amount

Resulta: Inabandona

CneqDirectionalVarianceAmountFilter

Buod ng Resulta

Nagpatupad ang CneqDirectionalVarianceAmountFilter ng timing hypothesis para sa tatlong A-share gamit ang zero upcross ng directional variance at tinatayang trading-amount filter. Pagkaraan ng isang pag-ulit, nagtala ang backtest nito ng 100 saradong trade, +0.34988% kabuuang return at Sharpe na 0.0295, habang -0.01647% ang karaniwang return bawat trade. Itinigil ito ng pagsusuri sa backtest bago ang optimization dahil hindi naabot ng baseline ang +0.15% na minimum bawat trade kahit walang naitalang komisyon. Ang pagtanggi ay para sa operasyonal na bersiyong ito, hindi sa orihinal na estratehiya ng Guosen Securities na walang makuhang pormula.

Hypothesis

Hango ang Research Lead sa buod ng 国信证券《单向波动差值择时之六》(muling inilathala ng BigQuant): sinusubok kung mapabubuti ng pagtaas ng trading amount ang signal ng directional variance na lilipat sa long. Hindi makuha ang buong orihinal na teksto, at walang orihinal na pormula ng indicator sa buod, kaya malinaw na nilagyan ng label ang sumusunod na operational na bersiyon; hindi ito muling paglikha ng orihinal na estratehiya. Pinanatili ang A-share market at pinili sa kasalukuyang stock pool ang 600036, 601318, 000333;……Magpakita ng higit paMagpakita ng mas kaunti

Hango ang Research Lead sa buod ng 国信证券《单向波动差值择时之六》(muling inilathala ng BigQuant): sinusubok kung mapabubuti ng pagtaas ng trading amount ang signal ng directional variance na lilipat sa long. Hindi makuha ang buong orihinal na teksto, at walang orihinal na pormula ng indicator sa buod, kaya malinaw na nilagyan ng label ang sumusunod na operational na bersiyon; hindi ito muling paglikha ng orihinal na estratehiya. Pinanatili ang A-share market at pinili sa kasalukuyang stock pool ang 600036, 601318, 000333; magkakahiwalay na kinakalkula ang signal para sa bawat stock, na nagpapalipat-lipat sa long holding at cash. Pinili ng researcher na itakda ang indicator bilang diperensiya ng squared upward at downward na galaw ng presyo sa daily bar, at tantiyahin ang trading amount bilang typical price na minultiply sa bilang ng na-trade na share; hindi ito eksaktong trading amount ng exchange. Ginamit bilang baseline ang 1.1 beses ng relative trading amount na binanggit sa buod; sinasala lamang nito ang pagbili sa araw na tumawid pataas mula di-positibo tungo sa positibo ang indicator, at hindi ginagamit ang kondisyon sa trading amount para sa pagbenta. Isinasagawa ang trade sa market price sa pagsasara ng nakumpletong daily bar; hindi hinihingi ang trade sa pagbubukas ng susunod na araw. Itinuturing na hindi pa napatutunayan ang return at win rate sa orihinal na teksto.

Walang laman ang corpus_concentration, kaya hindi matitiyak ang bahagi ng mga napiling stock o daily bar sa kamakailang corpus. Kinukumpirma ng kasalukuyang stock pool na kasama ang tatlong A-share na ito; hindi kailangan ang datos ng mga dating miyembro ng index o ranggo ayon sa market cap. Binabawasan ng malayang trading sa maraming stock ang pagdepende sa iisang serye, habang pinananatili ang Chinese stock market at ang turnover filter para sa paglipat sa long mula sa pinagmulan. Bagaman long na ang portfolio sa 80.9%, tahasang sinusuri ng pinagmulan ang paglipat sa long at long investment; hindi nagdagdag ng short o lumipat sa crypto para lamang tumugon sa quota. Iniiwasan ng multi-day holding sa daily bars ang kamakailang pumalyang mga pattern ng high-turnover at pagkuha ng maliliit na galaw. Inaasahang bibili nang humigit-kumulang 4 hanggang 10 beses bawat taon ang bawat leg, o 12 hanggang 30 beses sa tatlong leg; pagtataya rin ang dalas na ito, hindi kondisyon sa pagpasok.

negative_expectancy: Sa 100 saradong trade, -0.01647% ang karaniwang return kumpara sa +0.15% CNEQ na antas para sa pagsusuri, kahit walang naitalang komisyon. Hindi sulit i-optimize ang baseline, at walang ipinakitang depekto sa implementasyon na nagbibigay-katwiran sa isa pang pag-ulit. Tinatanggihan nito ang operasyonal na bersiyong itinakda ng Research Lead para sa tatlong stock, hindi ang orihinal na estratehiya ng Guosen Securities na walang makuhang pormula. Hiwalay dito, ayusin ang hindi naitalang komisyong CNEQ; hindi malayang napatunayan ang sanhi nito.

Implementasyon

Hiwa-hiwalay na tina-trade ang 600036, 601318 at 000333 sa CNEQ daily bar. Bumibili lamang kapag tumawid pataas mula sa di-positibo tungo sa positibo ang rolling na diperensiya ng squared log range ayon sa direksiyon, at lumampas ang tinatayang turnover sa mean ng naunang window ayon sa itinakdang multiple. Lumalabas sa daily close kapag naging di-positibo ang signal, nalabag ang stop na nakaangkla sa entry na ATR, o nag-expire ang pinakamahabang holding period, basta lumipas na ang kahit isang kasunod na session. Gumagamit ng buong share, 0.5% equity risk bawat leg, 25% exposure bawat leg, at 75% limitasyon sa kabuuang exposure.

Ipinatutupad nito ang tahasang ginawang operational na pormula at proxy ng turnover nang hindi sinasabing ginagaya nito ang hindi makuhang orihinal na indicator. Mga entry lamang ang sinasala ng turnover; hindi papasukan sa ibang pagkakataon ang sinalang upcross habang nananatiling positibo ang signal. May magkakahiwalay na indicator at posisyon ang tatlong instrumento, na may magkakatugmang oras ng pagsasara at nakaimbak na scalar na estado ng posisyon. Ang ATR ay rolling mean ng 14 daily true range; ang halaga nito sa entry ang batayan ng proteksiyonal na exit sa pagsasara ng bar. Tanging ang limang parameter na pinahintulutan ng pananaliksik ang nagbabago; hindi binabago ang mga nakapirming halaga ng pananaliksik. Hindi ginagarantiyahan ng mga stop na masusunod ang badyet sa panganib kapag may overnight gap. Hindi pinapayagan ng read-only na workspace ang pagsulat ng kailangang outbox file; ibinibigay ng tugon na ito ang kumpletong JSON kasama ang eksaktong task na call_id.

Mga Resulta ng Beripikasyon

Hindi kailangang baguhin ang code. Sabihin sa paglalarawan na sa open ng susunod na session nagfi-fill ang mga entry at exit.

Humihingi ang teksto ng hypothesis ng execution sa pagsasara ng nakumpletong daily bar. Venue session ang CNEQ: isinasagawa ng platform sa open ng susunod na session ang desisyong ginawa sa pagsasara ng bar, at ipinapahiwatig ng execution_capabilities na hindi suportado ang same_close_fill. Hindi ipinagpapalagay o ipinipilit ng code ang fill sa mismong pagsasara; nagsusumite ito ng karaniwang market order at itinatakda ang laki batay sa close, na tamang asal. Itinala ito para malaman ng analyst na sa susunod na open, hindi sa close, nagaganap ang aktuwal na fill.

Opsyonal: maaaring ipatupad ang stop sa loob ng bar sa pamamagitan ng reduce-only na _submit_stop_market sa antas na nakaangkla sa entry, pero hindi ito hinihingi ng hypothesis.

Sa ATR stop (avg_px_open - stop_atr_multiple * entry_atr), sa daily close lamang ito sinusuri at sa susunod na open isinasagawa. Dahil dito, maaaring lumampas sa 0.5% ng equity na badyet sa panganib ang overnight gap at mga araw na limit-down ang A-share. Walang tinutukoy na intrabar stop sa kontratang kinumpleto ng researcher, kaya tapat na implementasyon ang stop na batay sa close. Nililimitahan pa rin ng 25% bawat-leg cap ang pinakamalalang pagkalugi.

Katanggap-tanggap na sa kasalukuyan. Opsyonal na kunin ang mga buffer ng bawat dagdag na leg mula sa on_extra_bar para hindi mawalan ng obserbasyon ang ibang pangalan kapag sinuspinde ang isa.

Nag-a-update lamang ang mga dagdag na leg kapag inilabas ng base alignment barrier ang pangunahing bar na may magkakatulad na timestamp para sa tatlong leg. Kung sinuspinde ang kahit isang stock sa isang session, ipinagpapaliban ng base ang buong pangunahing pagproseso sa araw na iyon. Hindi pumapasok sa rolling buffer nila ang mga bar ng ibang leg sa araw na iyon, kaya nalalaktawan nila ang isang obserbasyon at sumasaklaw sa dalawang session ang pagsusuri sa upcross. Malalaking kumpanya ang mga ito at bihirang masuspinde, kaya maliit ang epekto.

I-round pababa sa multiple ng 100 ang bilang ng share kung sakaling dalhin ang estratehiya sa live CNEQ execution.

Buong share ang bilang, hindi multiple ng 100-share na board lot ng A-share. Hindi ginagaya ng engine ang board lot, kaya nagkakaroon ng fill sa backtest, pero tatanggihan ng exchange ang live/paper na pagbili ng A-share na hindi multiple ng 100.

Ipinakikita ng sandbox (1492 araw, 67 saradong trade) ang PF 1.24, Sharpe na 0.19, karaniwang trade na +0.47% ng notional na may 37% win rate at skew ng return na 3.1 / kurtosis na 61. Nakadepende ang resulta sa iilang malalaking panalo (pinakamalaking panalo na 2384 kumpara sa karaniwang panalo na 514), kaya maaaring hindi ito magtagal. Nasa [-0.67, 0.96] ang Sharpe na CI, kaya hindi pa napapatunayan ang edge. Tinatayang 7.5% ng equity bawat posisyon ang karaniwang exposure, kaya nananatiling maliit ang ganap na return. Mukhang komportable ang agwat ng bawat trade laban sa gastos na CNEQ (~0.05% stamp duty sa bentahan + spread/impact).

Pagsusuri ng Backtest

Sharpe
0.03
Kabuuang Return
0.35%
Max Drawdown
5.24%
Kabuuang Trade
100
Win Rate
40.0%
Profit Factor
1.02

Ipinatutupad ng code ang itinakdang variance difference, zero upcross at amount filter. Long ang lahat ng 100 trade; walang lumabas sa araw ng entry.

Tugma ang dalas ng trade sa pagtataya, at 5.243% ang drawdown.

-0.01647% ang karaniwang return bawat trade kumpara sa CNEQ na antas ng pagsusuri na +0.15%. PF ay 1.0205, at +0.34988% lamang ang kabuuang return sa mahigit walong taon.

Napatunayan ang alalahanin ni QA: bumaba sa 0.0295 ang Sharpe sa buong kasaysayan, at lubhang nakadepende ang pagiging kumikita sa 2024.

Zero ang mga naitalang komisyon; hindi pa napatutunayan ang kumpletong pagtutuos sa gastos ng venue. Hindi naabot ng nasukat na karaniwang return bawat trade ang minimum kahit wala ang mga komisyong iyon.

Humigit-kumulang 20.21% ang return ng equal-weight buy-and-hold, na may sampled drawdown na 56.19%. Karagdagang konteksto ang alpha ng estratehiya na -0.002 at information ratio na -0.2094.

Buod ng Resulta

Sa susunod na bersiyon, dapat munang mapatunayan ang katanggap-tanggap na net edge bawat trade at maisaayos ang mga komisyong CNEQ bago gumastos para sa optimization.

Itinigil ng pagsusuri sa backtest ang estratehiya dahil negatibo ang karaniwang return bawat trade at kulang ang ebidensiya para bigyang-katwiran ang optimization o isa pang pag-ulit sa implementasyon. Hindi naisagawa ang optimization at mga sumunod na pagsusuri ng analyst at risk; hindi naayos ang mga komisyong CNEQ na wala sa tala.

Sinubok nito ang timing na long/cash sa tatlong A-share: bumibili kapag tumawid pataas sa zero ang daily directional variance difference at lumampas ang tinatayang trading amount sa 1.1 ulit ng dating baseline.

Nakapagtala ang backtest ng 100 saradong trade, kabuuang return na +0.34988%, Sharpe na 0.0295 at pinakamataas na drawdown na 5.2431%. Ang karaniwang return bawat trade ay -0.01647% ng notional, mas mababa sa +0.15% CNEQ na antas para sa pagsusuri, kahit walang naitalang komisyon.

Pagsusuri

Espesyal na pananaliksik sa financial engineering: Timing gamit ang pagkakaiba sa one-way volatility, ikaanim na bahagi; paraan para pagbutihin ang signal na lilipat sa long sa pamamagitan ng turnover filter Guosen Securities_20181210_ - BigQuant quantitative trading

Ang Stratmill ay isang tool para sa pananaliksik at paper trading, hindi payo sa pananalapi o isang broker. Ang mga resulta ng backtest at paper trading ay hypothetical. May panganib ng pagkalugi ang pangangalakal.