Inangkop ng strategy na ito ang popular na anchored-VWAP-bands archetype mula sa TradingView, na wala sa mga hypothesis ng factory: mag-anchor ng VWAP sa bawat kumpirmadong swing low at bumili sa matitinding negatibong paglihis sa ibaba nito, sa palagay na ang presyong mas mababa sa volume-weighted cost basis ng mga kamakailang kalahok ay antas ng structural reversion, hindi basta pagbasa sa oscillator. Malinis ang pagkakabuo — tamang spot venue routing, walang look-ahead sa pagkumpirma ng pivot, tatlong……Magpakita ng higit paMagpakita ng mas kaunti
Inangkop ng strategy na ito ang popular na anchored-VWAP-bands archetype mula sa TradingView, na wala sa mga hypothesis ng factory: mag-anchor ng VWAP sa bawat kumpirmadong swing low at bumili sa matitinding negatibong paglihis sa ibaba nito, sa palagay na ang presyong mas mababa sa volume-weighted cost basis ng mga kamakailang kalahok ay antas ng structural reversion, hindi basta pagbasa sa oscillator. Malinis ang pagkakabuo — tamang spot venue routing, walang look-ahead sa pagkumpirma ng pivot, tatlong parameter lang — pero tiyak na pinasinungalingan ng backtest ang palagay: profit factor na 0.69, balik na -45.3% sa loob ng walong taon, negatibong edge bawat trade na mas mababa sa fee floor, at kapansin-pansing padron ng maliliit na panalo at malalaking talo; natalo sa 7 sa 9 taon. Iniwan ito ng analyst sa pagsusuri ng backtest bilang maling direksiyong miyembro ng pamilyang paulit-ulit nang bagsak na long-only mean-reversion dip-buying — hindi ito nailigtas ng anchored-VWAP framing, dahil bumibili ito ng mga dip sa mga downtrend na patuloy na bumabagsak — at walang edge saanman sa parameter space na puwedeng pagbutihin.
Mag-anchor ng VWAP sa bawat makabuluhang swing-low / simula ng high-volume session at subaybayan ang paglihis ng presyo mula rito sa mga yunit ng ATR o standard deviation. BUY kapag umabot ang presyo sa matinding NEGATIVE deviation band sa ibaba ng naka-anchor na VWAP = capitulation flush na malayong mas mababa sa volume-weighted cost basis ng mga kamakailang kalahok (antas ng structural reversion, NOT isang basta oscillator). Unti-unting ilabas ang posisyon habang bumabalik ang presyo patungo sa naka-anchor na VWAP (mean-reversion take-profit), at magtakda ng ATR stop sa ibaba ng entry para limitahan ang matinding pagkalugi. Long-only sa BINANCE_SPOT dahil walang leverage at walang short leg (tamang venue ayon sa routing rule). Hinango sa TradingView VWAP-bands archetype, na wala sa lahat ng kasalukuyang factory hypothesis. Kailangang lampasan ang spot fee floor: average na balik bawat trade > 0.25% ng notional. 3 parameter: threshold ng deviation-band entry, ATR stop multiple, VWAP re-anchor rule.
Ipinapatupad nito nang eksakto ang tatlong parameter ng hypothesis ayon sa pangalan ng mga ito: entry_dev (hangganan ng pagpasok sa deviation band sa sigma), stop_atr_mult (ATR stop multiple), at anchor_lb (ang tuntunin sa muling pag-angkla na VWAP — ang kalahating lapad ng pivot na tumutukoy kung ano ang itinuturing na “makabuluhang swing low”). Napanatili ang natatanging katangian nito kumpara sa payak na oscillator: ang antas na pinagbabatayan ay presyong tinimbang ayon sa dami ng transaksyon na RE-ANCHORS……Magpakita ng higit paMagpakita ng mas kaunti
Ipinapatupad nito nang eksakto ang tatlong parameter ng hypothesis ayon sa pangalan ng mga ito: entry_dev (hangganan ng pagpasok sa deviation band sa sigma), stop_atr_mult (ATR stop multiple), at anchor_lb (ang tuntunin sa muling pag-angkla na VWAP — ang kalahating lapad ng pivot na tumutukoy kung ano ang itinuturing na “makabuluhang swing low”). Napanatili ang natatanging katangian nito kumpara sa payak na oscillator: ang antas na pinagbabatayan ay presyong tinimbang ayon sa dami ng transaksyon na RE-ANCHORS kasabay ng estruktura ng merkado sa halip na dumulas sa nakapirming window, at kinukuwenta ang dispersion nang tinimbang ayon sa volume mula sa parehong anchor, kaya mga katangian ng aktuwal na naitimbang na volume mula noong pivot ang antas at ang band. Direktang sinusunod ng venue routing ang tuntunin at hindi nangangailangan ng override: long-only ang strategy, may leverage=1 at walang edge na nakabatay sa funding, kaya tama ang BINANCE_SPOT (CASH, 0.10% maker/taker) — magbabayad ito ng perp fees kung iruruta sa futures para sa benepisyong hindi nito magagamit. Kakayahang kumita matapos ang bayarin: target ang buong pagbabalik mula sa `entry_dev` sigma sa ibaba ng nakaangkla na VWAP pabalik rito; sa 4H BTC, karaniwan itong galaw na ilang porsiyento at lampas na lampas sa 0.25% spot na minimum bawat trade. Pinananatili ng pagitan na 4-HOUR (hindi 1-minute) ang mga panahon ng paghawak sa saklaw na ilang araw hanggang ilang linggo na ipinahihiwatig ng mekanismo at iniiwasan ang sunod-sunod na bayarin. Dapat banggitin ang dalawang detalye ng implementasyon. Una, walang lookahead: tinatanggap lamang ang swing-low pivot kapag nakapaglimbag na ang `anchor_lb` kasunod na bar, at muling binubuo ng muling pag-angkla ang mga accumulator pasulong mula sa pivot bar — hindi kailanman bumabasa ang strategy ng presyong hindi pa nito maaaring nakita. Ikalawa, nililimitahan sa pinakamababa ang sigma sa min_sigma_frac x VWAP; kaagad pagkatapos ng muling pag-angkla, kakaunti pa ang sample at palalakihin ng sigma na walang minimum ang z-score dahil lang sa ingay, na lilikha ng mga maling pasok. Hinahawakan lamang ang mga edge case na talagang maaaring ilabas ng engine: kapag walang naipong volume mula noong anchor, nagiging hindi tinimbang na mean ng mga karaniwang presyo ang VWAP sa halip na maghati sa zero (senaryo ng zero_volume sa Layer 2); ang patag na window ng presyo ay nagbubunga ng zero variance na sinasalo ng minimum na sigma; at nililimitahan ang distansya ng stop na ATR sa [1.5%, 15%] upang hindi magtakda ng napakalaking laki ang degenerate na ATR. Doble ang hangganan sa pagtakda ng laki ayon sa L15 — nanganganib ang 2% ng equity sa stop AND ng kisame sa notional na 80% ng equity; iisa lamang ang posisyon sa bawat pagkakataon at walang pagdagdag o pag-average pababa — kaya hindi lalaki ang laki ng posisyon dahil sa sunod-sunod na pagkalugi. Ayon sa L21/L25, maikli ang warmup kumpara sa 365-araw na sandbox window (2 x anchor_lb + 5 = 45 bar, humigit-kumulang 7.5 araw ng 2,190), at iisang threshold sa signal na patuloy na nagbabago ang batayan ng pagpasok sa halip na pinagsama-samang AND ng mga filter ng rehimen, kaya madali itong mag-trigger. Pangunahing OHLCV lamang ang ginagamit nito — walang karagdagang feed — kaya hindi naaangkop dito ang alinman sa mga paraan ng pagkabigo ng verification loop para sa karagdagang data na L35/L4.
Tiyak na netong lugi at walang edge matapos ang costs: profit_factor 0.69 (<1.0), total_return -45.3% sa loob ng 8 taon, Sharpe -0.307 (CI [-0.89, 0.27], probabilistic_sharpe 0.146), at avg_trade_return_pct -0.297% (NEGATIVE, mas mababa sa 0.25% spot fee floor) na may expectancy na -$235/trade sa 193 trade. 46.6% ang win rate; mas malaki ang avg_loss ($1407) kaysa avg_win ($1106) — klasikong padron ng maliliit na panalo at malalaking talo sa bigong crypto mean-reversion — at natalo ito sa 7 sa 9 taon (2022……Magpakita ng higit paMagpakita ng mas kaunti
Tiyak na netong lugi at walang edge matapos ang costs: profit_factor 0.69 (<1.0), total_return -45.3% sa loob ng 8 taon, Sharpe -0.307 (CI [-0.89, 0.27], probabilistic_sharpe 0.146), at avg_trade_return_pct -0.297% (NEGATIVE, mas mababa sa 0.25% spot fee floor) na may expectancy na -$235/trade sa 193 trade. 46.6% ang win rate; mas malaki ang avg_loss ($1407) kaysa avg_win ($1106) — klasikong padron ng maliliit na panalo at malalaking talo sa bigong crypto mean-reversion — at natalo ito sa 7 sa 9 taon (2022 -25.8%) na may 49.4% max drawdown (CI pinakamataas na 78.2%). Pinasinungalingan ang palagay ng hypothesis — na gagawing structural cost-basis reversion ng pag-anchor sa VWAP sa mga swing low ang pagbili sa dip sa halip na basta oscillator: ang pagbili sa matitinding negatibong paglihis sa ibaba ng naka-anchor na VWAP ay pagbili lang ng dip sa mga downtrend na patuloy na bumabagsak, kaya nalugi sa halos buong sample. Bahagi ito ng pamilyang long-only mean-reversion dip-buying na paulit-ulit nang bagsak dito (maraming reversion candidate ang iniwan ngayong session sa parehong dahilan). Ibig sabihin ng negatibong avg_trade_return_pct (hindi lang mababa sa floor) na mali ang direksiyon ng signal, kaya hindi makatutulong ang pagbawas ng dalas o pag-aayos ng threshold — walang edge saanman sa parameter space na mapag-aayos, at malulugi rin kapag inilipat ang parehong mekanismong nalulugi sa ibang instrumento. Ayon sa L8 (huwag magpatuloy kapag total_return ≤ 0 o PF < 1.0), iwan ito sa BACKTEST_REVIEW sa halip na gumugol ng 2 oras sa optimization.
Implementasyon
Long-only anchored-VWAP deviation mean-reversion sa BTCUSDT.BINANCE_SPOT (4-HOUR bar, walang leverage). Ina-anchor ang VWAP sa bawat kumpirmadong swing low — bar na ang low ay pinakamababa sa loob ng `anchor_lb` bar sa magkabilang panig, na kinukumpirma nang may `anchor_lb`-bar na pagkaantala para walang magamit na impormasyon sa hinaharap — at sinusubaybayan ng running volume-weighted accumulators (sum ng v, p*v, p^2*v) ang naka-anchor na VWAP at ang volume-weighted standard deviation nito mula sa pivot. Ang……Magpakita ng higit paMagpakita ng mas kaunti
Long-only anchored-VWAP deviation mean-reversion sa BTCUSDT.BINANCE_SPOT (4-HOUR bar, walang leverage). Ina-anchor ang VWAP sa bawat kumpirmadong swing low — bar na ang low ay pinakamababa sa loob ng `anchor_lb` bar sa magkabilang panig, na kinukumpirma nang may `anchor_lb`-bar na pagkaantala para walang magamit na impormasyon sa hinaharap — at sinusubaybayan ng running volume-weighted accumulators (sum ng v, p*v, p^2*v) ang naka-anchor na VWAP at ang volume-weighted standard deviation nito mula sa pivot. Ang tuloy-tuloy na signal ay -dev_z = -(close - anchored_vwap)/sigma, kaya positibo lang ito kapag mas mababa ang presyo sa volume-weighted cost basis ng lahat ng kalahok mula noong pivot, at nangangahulugan ang `signal >= entry_dev` na bumaba ang presyo nang `entry_dev` sigma sa ibaba ng basis na iyon — isang capitulation flush sa antas ng structural reversion. BUY lang ang entry (venue na CASH, walang short leg). Mga exit, ayon sa unang matupad: (1) ATR stop na `stop_atr_mult` x ATR(14) sa ibaba ng entry, naka-freeze sa entry at sinusubok intrabar laban sa low ng bar; (2) target ng reversion sa naka-anchor na VWAP, sinusubok intrabar laban sa high ng bar (may `tp_dev_z` sigma offset, 0 = ang VWAP mismo); (3) time stop na 90-bar (~15 araw) para hindi matengga ang kapital sa reversion na hindi dumarating. Nasa panganib ang 2% ng equity sa ATR stop; mahigpit na nililimitahan sa 80% ng equity notional.
Mga Resulta ng Beripikasyon
Ipadala sa pagsusuri ng backtest para sa buong multi-year na pagsusuri (na sumasaklaw sa mga bull regime kung kailan dapat kumita ang anchored-dip-buying); ilapat doon ang 0.25% floor. Napakaliit ng 26-trade window para ideklarang wala nang edge; itigil sa pagsusuri ng backtest kung mas mababa rin sa -0.25% ang buong kasaysayan.
Netong lugi ang sandbox (total_return -8.5%, Sharpe -0.80, PF 0.62, win_rate 0.46, avg_trade_return_pct -0.328% sa 26 trade), at mas mababa sa 0.25% spot floor ang bawat trade. Pero NOT ito isang structural na pagkabigo sa fee viability: mababa ang turnover (21.5, average na holding na 2.5 araw) at komportableng nakalalampas sa fees ang mga indibidwal na galaw ng reversion (avg_win ~2%, avg_loss ~2.7% ng notional). Nagmula ang netong lugi sa paglamang ng mga talo sa mga panalo sa 46% win rate — hindi nito nakuha ang directional mean-reversion edge sa isang maliit na (26-trade) single window; malamang na naganap ito sa magalaw/pababang BTC na yugto kung kailan sinalo ng pagbili sa dip ang mga presyong patuloy na bumabagsak. Kayang lampasan ng mekanismo ang fee floor sa istruktura.
Walang kailangang pagbabago; pag-isipang i-freeze ang target VWAP sa entry lang kung ipakita ng optimizer na nakasasama ang mga napaagang exit.
Tala sa disenyo (hindi depekto): ang take-profit target ay ang naka-anchor na CURRENT VWAP, na nagbabago bawat bar at maaaring biglang lumipat sa gitna ng trade kung mag-re-anchor ang VWAP sa bagong mas mababang swing low, na magpapababa sa cost basis at target at posibleng magdulot ng mas maagang exit na may mas maliit na kita. Tugma ito sa 'lumabas patungo sa naka-anchor na VWAP' (sinusubaybayan ng anchor ang structure), pero hindi naka-freeze sa entry ang exit level.
Pagsusuri ng Backtest
Sharpe
-0.31
Kabuuang Return
-45.31%
Max Drawdown
49.43%
Kabuuang Trade
193
Win Rate
46.6%
Profit Factor
0.69
Tamang venue routing (long-only/walang leverage → BINANCE_SPOT); malinis na anchored-VWAP construction na walang look-ahead; 3 tunable lang
Sapat ang bilang ng trade (193) sa mahabang sample na 8 taon — hindi laki ng sample ang problema
profit_factor 0.69 (< 1.0) — nalulugi ang strategy; total_return -45.3% sa 8 taon
avg_trade_return_pct NEGATIVE (-0.297%), mas mababa sa 0.25% spot fee floor at maling direksiyon; expectancy na -$235/trade
Sharpe -0.307 (CI [-0.89, 0.27]); probabilistic_sharpe 0.146 — walang kakayahan
Negatibo sa 7 sa 9 taon, kasama ang -25.8% 2022; max_drawdown 49.4% (CI pinakamataas na 78.2%)
win_rate 46.6% na may avg_loss > avg_win — klasikong pagkabigo ng mean-reversion na maliliit ang panalo at malalaki ang talo
Pamilyang long-only mean-reversion dip-buying (paulit-ulit na bagsak dito); hindi ito nailigtas ng anchored-VWAP framing
Buod ng Resulta
Hindi lumilikha ng edge ang pagpapaganda sa pagbili sa dip gamit ang mas structural na reference level (cost basis ng naka-anchor na VWAP sa halip na basta oscillator) — bumibili pa rin ang long-only crypto mean-reversion ng matitinding negatibong paglihis sa mga downtrend na patuloy na bumabagsak. Nagbubunga ito ng padron ng maliliit na panalo at malalaking talo, negatibo at maling-direksiyon na balik bawat trade, at walang parameter region na mapag-aayos.
Iniwan ito sa BACKTEST_REVIEW gate ayon sa tuntuning huwag magpatuloy kapag ang kabuuang balik ay ≤ 0 o profit factor ay < 1.0: pinasinungalingan ang palagay — hindi ginawang structural cost-basis reversion ng pag-anchor sa VWAP sa mga swing low ang pagbili sa dip; bumibili lang ito ng dip sa mga downtrend na patuloy na bumabagsak. Dahil negatibo ang balik bawat trade (maling direksiyon), hindi lang mas mababa sa fee floor, walang threshold o pagbabago sa dalas ang makatutulong, kaya hindi ito umabot sa optimization o analysis.
Long-only, single-instrument spot mean-reversion strategy sa BTCUSDT.BINANCE_SPOT: nag-a-anchor ng VWAP sa bawat kumpirmadong swing low at bumibili kapag umabot ang presyo sa matinding negatibong deviation band sa ibaba ng naka-anchor na VWAP (malayong mas mababa ang presyo sa volume-weighted cost basis ng mga kamakailang kalahok). Unti-unting inilalapit ang exit pabalik sa VWAP, na may ATR stop sa ibaba ng entry; hinango ito sa TradingView anchored-VWAP-bands archetype.
Tiyak na netong lugi ito sa sample na 8 taon: profit factor na 0.69, kabuuang balik na -45.3%, avg_trade_return_pct -0.297% (negatibo at mas mababa sa 0.25% spot fee floor, expectancy na -$235/trade), Sharpe -0.307 (CI [-0.89, 0.27]), max drawdown na 49.4% sa 193 trade. 46.6% ang win rate, at mas malaki ang average loss ($1,407) kaysa average win ($1,106) — klasikong pagkabigo ng mean-reversion na maliliit ang panalo at malalaki ang talo — at natalo ito sa 7 sa 9 taon (2022 -25.8%).
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.