Nilalaman ng artikulo
- Ebidensiya at saklaw
- Ilustrasyon
- Proseso
- Ang direksyon ng close ang nagbibigay ng sign sa buong volume ng bar
- Kalkulahin ang isang normalized na tampok sa pananaliksik
- Gumamit ng parehong mga timestamp para sa presyo at divergence
- Sunod-sunod na halimbawa ng pagkalkula at isang kontra-halimbawa
- Tumukoy ng isang nasusubukang breakout filter
- Suriin kung may dagdag na impormasyon ang volume bukod sa direksyon ng presyo
- Mga karaniwang pagkakamali
- Praktikal na checklist
- Mga madalas itanong
- Mga sanggunian sa pananaliksik
Ebidensiya at saklaw
Idinodokumento ng Fidelity ang pormula at ang kumbensyonal na interpretasyon; idinodokumento naman ng TradingView ang built-in na indicator. Hindi pinapatunayan ng alinman sa mga pinagmulan ang iminungkahing 20-bar filters o ang divergence strategy sa ibaba. Ang mga variant na ito ay nangangailangan ng mga independiyenteng pagsubok pagkatapos ng mga gastos. [1] [2]
Praktikal na daloy ng gawain
- Patunayan ang seryeGumamit ng mga kombensiyon sa pagtutugma ng presyo, dami, at pagsasaayos.
- Ipunin ang volume na may positibo o negatibong signGamitin ang pagbabago mula sa nakaraang close; zero ang ambag kung magkapareho ang close.
- Kumpirmahin ang parehong pivotMay divergence lamang kapag available na ang mas huling kumpirmadong pivot.
- Maghintay para sa kumpirmasyon ng presyoDapat mangyari ang isang breakout o neckline trigger pagkatapos ng kandidato.
- Paghambingin ang mga sangay ng kontrolPanatilihing pareho ang pagpapatupad para sa mga price sign at OBV filter.
Ang direksyon ng close ang nagbibigay ng sign sa buong volume ng bar
Parehong idinaragdag ang buong volume ng bar sa pagtaas na 0.01 at pagtaas na 5. Kung pareho ang volume, magkapareho ang ambag sa OBV kahit malaki ang kaibahan ng returns. [1] Kaya inilalarawan ng OBV ang pagkakahati ng aktibidad sa mga panahong inuri bilang pataas o pababa; hindi nito sinusukat ang laki ng galaw ng presyo.
Ang panimulang halaga ay maaaring sero o isa pang arbitraryong constant. Ang mga absolute reading sa mga instrumento o history na may iba't ibang petsa ng pagsisimula ay hindi direktang maihahambing. Ang mga pagbabago, slope, at posisyon sa loob ng isang rolling window ay mas kapaki-pakinabang na mga tampok sa pananaliksik. Ang bawat natapos na kalakalan ay may mamimili at nagbebenta; ang pangalang on-balance ay hindi ginagawang net capital ang ipinagpalit na dami na pumapasok sa isang asset.
Nakabatay ang karaniwang sign sa nakaraang close, hindi sa kasalukuyang open. Pagkatapos ng overnight gap, maaaring magsara ang candle sa ibaba ng open nito ngunit higit pa rin sa nakaraang close; positibo ang ambag nito sa karaniwang OBV. Ang pagkalkula ayon sa kulay ng candle ay ibang indicator na dapat may sariling pangalan at configuration.
Kalkulahin ang isang normalized na tampok sa pananaliksik
Para maihambing ang mga instrumento, hinahati ng isang iminungkahing feature ang pagbabago ng OBV sa loob ng 20 bar sa kabuuang volume ng parehong 20 kontribusyon. Kung valid at hindi negatibo ang volume at positibo ang denominator, nasa pagitan ito ng −1 at 1. Bagong normalized feature ito, hindi ang orihinal na antas ng OBV. Zero ang ambag sa numerator ng bar na kapantay ang close ng nauna, ngunit kasama pa rin ang volume nito sa denominator.
Ang dalawampung kontribusyong may positibo o negatibong sign ay nangangailangan ng 21 closing price, kasama ang close bago mismo ang window. Kung 20 presyo lang ang sinusuri, maaaring mabasa ang negatibong array index o magamit nang walang babala ang kulang na unang diperensiya. Tahasang hingin ang kumpletong warm-up at panatilihing unavailable ang nawawalang halaga sa halip na gawing tila neutral na zero.
Kalkulahin ang mga feature mula sa natapos na bar, o tukuyin ang hiwalay na live na bersyon gamit ang pansamantalang obserbasyon. Itala ang huling oras na sakop ng input at ang oras ng pagtanggap sa bawat signal. Maaaring baguhin ng corporate-action revisions ang dating positibo o negatibong sign, kaya dapat ilakip sa bawat resulta ang patakaran sa adjustment at bersyon ng dataset.
obv[0] = 0
for t in 1..last_closed_bar:
if C[t] > C[t-1]: obv[t] = obv[t-1] + V[t]
elif C[t] < C[t-1]: obv[t] = obv[t-1] - V[t]
else: obv[t] = obv[t-1]
if t >= 20 and valid_full_window(t,21) and sum(V[t-19:t+1]) > 0:
f = (obv[t]-obv[t-20]) / sum(V[t-19:t+1])
else: f = NA
Gumamit ng parehong mga timestamp para sa presyo at divergence
Kumuha ng dalawang kumpirmadong pinakamababang presyo, ang p1 at p2. Ang isang bullish-divergence candidate ay nangangailangan na ang pangalawang price low ay mas mababa habang ang OBV na na-sample sa eksaktong dalawang timestamp na iyon ay mas mataas. Ang kandidato ay umiiral lamang pagkatapos makumpirma ang p2. Huwag pumili ng ibang OBV trough dahil lamang sa ginagawa nitong mas kaakit-akit ang halimbawa; ang anumang pinahihintulutang time displacement ay nangangailangan ng isang nakapirming pairing window at tie-breaking rule.
Ang divergence ay isang katangian sa halip na isang entry trigger. Ang isang iminungkahing kumpirmasyon ay nangangailangan ng kasunod na pagsasara sa itaas ng intervening rebound high. Kung ang antas na iyon ay nalagpasan na bago pa man maging available ang p2, itala ang kandidato bilang hindi nakuha o nag-expire ayon sa isang paunang natukoy na patakaran. Huwag kailanman maglagay ng historical entry sa oras na hindi pa alam ang pangalawang pivot.
Ang slope filter at divergence detector ay sumasagot sa iba't ibang tanong. Ang pagtaas ng OBV sa huling 20 bars ay hindi kailangang magpahiwatig ng dalawang angkop na magkatugmang trough. Panatilihing hiwalay ang kanilang mga identifier at itala kung aling feature ang tumanggap ng kandidato. Ginagawa nitong posible ang pagsusuri ng error sa ibang pagkakataon kapag ang dalawang visual na paglalarawan ay tila magkatugma ngunit lumilikha ng magkaibang set ng kaganapan.
Sunod-sunod na halimbawa ng pagkalkula at isang kontra-halimbawa
Isaalang-alang ang mga pagsasara ng 100, 101, 100, 100, 102 at 101, na may mga volume mula sa pangalawang bar ng 10, 8, 12, 20 at 9. Simula sa zero, ang OBV ay nagiging 0, 10, 2, 2, 22 at 13. Ang hindi nabagong close bar ay may volume na 12 ngunit iniiwan ang OBV na hindi nababago. Ginagamit ng ilustrasyon ang eksaktong signed-volume sequence na ito.
Bilang isang kontrahalimbawa, ang presyo ay bumababa mula 101 patungong 95 sa volume na 10, pagkatapos ay bahagyang tataas mula 95 patungong 95.01 sa volume na 100. Ang OBV ay tumataas ng net 90 kahit na ang presyo ay nananatiling halos 6% na mas mababa sa paunang halaga nito. Ang pagsasabing nabawi na ng buying pressure ang buong pagkalugi sa presyo ay mag-uugnay ng impormasyon sa pormulang wala rito.
Ang stock split ay maaari ring lumikha ng mekanikal na close-to-close na pagbaba sa isang hindi na-adjust na feed. Ibabawas ng algorithm ang volume kahit na walang katumbas na pagbaba ng presyo sa ekonomiya. I-audit ang mga presyo at dami sa paligid ng mga petsa ng pagsasaayos nang magkasama; ang mga field na may hiwalay na pagsasaayos ay maaaring makagawa ng isang mukhang kapani-paniwala ngunit hindi pare-parehong serye.
Tumukoy ng isang nasusubukang breakout filter
Ang isang iminungkahing baseline ay nag-freeze sa Q bilang pinakamataas na pinakamataas sa mga nakaraang 20 bar at hinihiling ang kasalukuyang pagsasara sa itaas ng Q kasama ang isang paunang natukoy na ATR buffer. Ang isang sangay ay nangangailangan na ang normalized feature ay lumampas sa zero. Ang isa naman ay nangangailangan ng OBV na higit sa sarili nitong nakaraang 20-bar maximum. Ito ay magkakahiwalay na mga eksperimento, hindi dahilan upang maghanap ng dose-dosenang mga threshold at ilathala lamang ang pinakamalakas na resulta.
I-save ang bawat kandidatong batay sa presyo bago ilapat ang OBV upang makita pa rin ang grupong tinanggihan. Pumasok sa susunod na kaganapang makatotohanang ma-eexecute matapos makumpirma. Gumamit ng paunang structural o retest stop, at magkaparehong target at time-exit rules sa control branch. Ang nagbabagong OBV ay hindi pahintulot para ilayo ang stop.
Sa short selling, isama ang aktwal na limitasyon at gastos sa paghiram ng asset kung naaangkop. Hindi nangangahulugan ang simetrikong tuntuning matematikal na magkapareho ang praktikal na kakayahang mag-execute. Iulat ang kawalan ng asset na mahihiram, mga order na hindi na-fill, at nagbabagong spread kasama ng mga naisagawang trade; huwag tahimik na alisin ang mga pagkakataong iyon sa denominator.
Suriin kung may dagdag na impormasyon ang volume bukod sa direksyon ng presyo
Ihambing ang OBV sa isang simpleng bilang ng mga up-close bar na binawasan ng mga down-close bar. Ang mga katulad na resulta ay nagmumungkahi na ang volume weighting ay kakaunti ang naidadagdag sa sample na iyon. Pagkatapos ay ihambing ang raw na pagbabago sa OBV sa normalized na bersyon nito gamit ang parehong universe, mga candidate timestamp, at execution model. Siyasatin kung ano ang mangyayari kapag ang mga hindi pangkaraniwang malalaking volume bar ay pumasok o lumabas sa window.
Gumamit ng kronolohikal na pagsusuri mula sa labas ng sample at iulat ang mga resulta ayon sa grupo ng liquidity. Isama ang spread, slippage, at kaugnay na financing. Para sa cryptocurrency, tukuyin ang lugar at pinagmulan ng volume: ang historical sample na sinuri ng NBER ay nag-uudyok sa mga pagsusuri sa kalidad ng data ngunit hindi nagtatatag ng parehong bias sa pag-uulat para sa bawat kasalukuyang lugar. [3]
Itala ang net expectancy, drawdown, bilang ng kalakalan at mga tinanggihang oportunidad, hindi lamang ang mga matagumpay na divergence. Ang isang nakapagbibigay-kaalamang negatibong resulta ay maaaring magpakita na ang OBV ay nagbabago ng pagpili nang hindi pinapabuti ang mga net outcome, o na ang isang maliwanag na benepisyo ay nawawala sa ilalim ng isang pagkaantala sa pagpapatupad ng isang kaganapan. Ang parehong konklusyon ay mas kapaki-pakinabang kaysa sa isang gallery ng mga nanalong tsart.
Mga karaniwang pagkakamali
Pagkalito sa kulay ng candle at sa sign ng OBV
Inihahambing ng karaniwang sign ang magkasunod na close; ibang indicator ang paghahambing ng close at open.
Paghahambing ng mga antas pagkatapos i-reset ang serye
Ang arbitraryong paunang halaga ay nagbabago ng linya nang hindi lumilikha ng isang senyales pang-ekonomiya.
Paglalagay ng divergence entry gamit ang impormasyong nalaman lamang kalaunan
Maaaring walang magagamit na pares ng mga pivot na nakakakumbinsi sa paningin noong iminungkahing oras ng pagpasok.
Checklist bago gamitin ang pamamaraang ito
Lagyan ng tsek ang bawat item matapos itong beripikahin sa iyong data. Naka-save ang progreso sa browser na ito; hindi ito sertipikasyon na kumikita ang estratehiya.
Mga madalas itanong
Maaari bang palitan ng OBV ang CVD?
Hindi. Binibigyan ng OBV ng positibo o negatibong sign ang buong volume ng bar batay sa closing price; kailangan ng CVD ang dokumentadong pag-uuri ng volume ng mga naisagawang trade.
Ginagarantiya ba ng tumataas na OBV ang pagtaas ng presyo?
Hindi. Ang presyo ay maaaring bumaba nang malaki at pagkatapos ay bahagyang makabawi sa mataas na volume. Ang relasyon ay isang empirikal na hipotesis.
Mga sanggunian sa pananaliksik
Sinusuportahan ng bawat sanggunian ang katabing depinisyon o ebidensiya. Kailangang hiwalay na patunayan ang pseudocode, mga gawang halimbawa, at iminungkahing parameter.
- On Balance VolumeFidelity. Pormula ng OBV at interpretasyon ng kumbensyonal na diberhensiya, nang walang backtest ng mga iminungkahing variant. Sinuri noong: .
- Built-in functions and variables for popular indicatorsTradingView. Dokumentasyon ng produkto para sa built-in na OBV at MFI, hindi ebidensya ng kakayahang kumita. Sinuri noong: .
- Crypto Wash TradingNBER. Makasaysayang pananaliksik sa naiulat na kalidad ng dami ng cryptocurrency; walang pag-aangkin tungkol sa isang pangkalahatang rate ng error sa kasalukuyang panahon. Sinuri noong: .
Mga kaugnay na pamamaraan
Paalala sa panganib
Para sa pag-aaral at pagdisenyo ng pananaliksik ang nilalamang ito, hindi payong pinansiyal. Ang Backtest ay simulasyon ng nakaraan, hindi garantiya ng resulta sa hinaharap, at hindi naglalagay ng tunay na mga trade. Hindi awtomatikong tampok ng app ang mga pamamaraan sa aklatang ito. Tingnan ang metodolohiya at sentro ng pag-aaral.
Patunayan muna ang mga tuntunin bago isapanganib ang tunay na puhunan
Suriin ang suporta ng app, data, at bawat simulated trade; maaaring mangailangan ng hiwalay na implementasyon ang mga advanced na detector.
I-download ang Backtest sa App Store