aとbの2つのベクトルがあります。添付資料参照。
a
は信号であり、は確率です。
b
次の期間の絶対変化率です。
Signalt <- seq(0, 1, 0.05)
ベクトルの各中間5%タイル()内で発生する最大絶対リターンを見つけたいと思いますSignalt
。だからもしそうなら
0.01, 0.02, 0.03, 0.06 0.07
次に、間の最大リターンを計算する必要があります
0.01 and 0.02,
0.01 and 0.03,
0.02 and 0.03.
次に、に移動します
0.06 and 0.07 do it over etc.
シーケンス全体が実行されると、出力はマトリックスまたはテーブルに結合されます。
ベクトルaとbのインデックスに従う必要があります。
i
a
は、新しいパーセンタイルに交差するたびに1つずつ更新されるインデックスです。thクロスt(i)
に関連付けられたバケットです。i
a
長さがtaoの確率ベクトルです。このベクトルは、5%のタイルで分析する必要があり、最大の中間絶対リターンが出力になります。次の期間の価格変動はベクトルb
です。これは、次の式でPで表されます。
l
およびm
はインデックスです。
Signalが1つの5%タイルから別のタイルに移動するたびに、Signalが別の5%タイルに移動するまで、任意の2つの中間バケット間で発生する最大の絶対リターンを計算します。たとえば、Signalが85パーセンタイルに移動し、4つのボリュームバケットが後で90パーセンタイルに移動するとします。次に、バケット1と2、1と3、1と4、2と3、2と4、3と4の間の絶対リターンを計算します。最大絶対リターンに関心があります。次に、次のパーセンタイルバケットの最大リターンを計算し、次のバケットに移動します。これは、85パーセンタイルなどになります。したがって、Signalが1つのパーセンタイルから別のパーセンタイルに移動するたびに1ずつ更新されるインデックスをiとし、τ(i)はi番目のクロスに関連付けられたバケットとします。
これは私が使用している方程式です。表記は若干異なる場合があります。
今私の質問はこれについてどうやって行くかです。おそらく誰かがこれに対する直感的な解決策を持っています。私の質問が明確であることを願っています。
"a","b"
0,0.013013698630137
0,0.0013522650439487
0,0.00135409614082593
0,0.00203389830508471
0.27804813511593,0.00135317997293627
0.300237801284318,0
0.495965075167796,0.00405405405405412
0.523741892051237,0.000672947510094168
0.558753750296458,0.00202020202020203
0.665762829019002,0.000672043010752743
0.493106479913899,0.000671591672263272
0.344592579573497,0.000672043010752854
0.336263897823707,0.00201748486886366
0.35884763774257,0.00536912751677865
0.23662807979007,0.00133511348464632
0.212636893966841,0.00267379679144386
0.362212830513403,0.000666666666666593
0.319216408413927,0.00333555703802535
0.277670854167344,0
0.310143323100971,0
0.374104373036218,0.00267737617135211
0.190943075221511,0.00268456375838921
0.165770070508112,0.00200803212851386
0.240310208616952,0.00133600534402145
0.212418038918236,0.00200133422281523
0.204282022136019,0.00200534759358306
0.363725074298064,0.000667111407605114
0.451807761954326,0.000666666666666593
0.369296011692801,0.000666222518321047
0.37503495989363,0.0026666666666666
0.323386355686901,0.00132978723404265
0.189216171830472,0.00266311584553924
0.185252052821193,0.00199203187250996
0.174882909380997,0.000662690523525522
0.149291525540782,0.00132625994694946
0.196824215268048,0.00264900662251666
0.164611993131396,0.000660501981505912
0.125470998266484,0.00132187706543285
0.179999532586703,0.00264026402640272
0.368749638521621,0.000658327847267826
0.427799340926225,0