順序統計量再研究 - 模擬與交易.8

閱讀時間約 5 分鐘
舉例而言,有價格數據資料八筆,依大小排序為 : X(1)、X(2)、...、X(7)、X(8),定義全距(Range)=Max-Min=X(1)-X(8)=R(1,8)。
依此類推,R(3,6)就是X(3)-X(6)的距離,所以評估波動度的方法,又多了一個想法,就是R(1,8)/R(3,6)的比值,但因為運算便利考量,比值的檢定統計量改以R(1,8)的平方-R(3,6)的平方,透過標準常態分配亂數模擬,可以為此統計檢定量製表,以8筆資料為例,10萬次模擬的結果是,95%的顯著水準門檻值為16.85
MC程式碼構想如下
x=Average(High,8);
y=StdDev(High,8);
z[1]=(Highest(High,8)-x)/y;
z[2]=(Lowest(High,8)-x)/y;
z[3]=(NthHighest(3,High,8)-x)/y;
z[4]=(NthHighest(6,High,8)-x)/y;
u=Power(z[1]-z[2],2);
v=Power(z[3]-z[4],2);
If u-v>16.85 then Buy next bar at Highest(High,8) stop;
Excel VBA參考程式碼如下
Public RankSort(1 To 8) As Variant
Const FixConst As Variant = 0.398942284 '1/sqr(2*3.1415926)
Public Sub avgRank()
'模擬常態分配隨機變數的順序統計量期望值
Dim seed, seedCalc, nextSeed, NorValue As Variant
Dim ArrNorRandom(1 To 8), x(1 To 100000) As Variant
Dim iith, testNum, xTemp, yTemp As Long
For testNum = 1 To 100000
iith = 1
Do
seed = Int(Rnd() * 1000000)
seedCalc = ((seed - 500000) * 0.000001) * 8
'模擬4個標準差範圍的 N(0,1) 常態分配變數
NorValue = Format(FixConst * Exp(-0.5 * seedCalc * seedCalc), "0.000000")
'常態分配機率函數的數值
nextSeed = 0
nextSeed = Int(0.001 * (seed * seed))
nextSeed = Format(0.000001 * nextSeed - Int(0.000001 * nextSeed), "0.000000")
nextSeed = Int(1000000 * nextSeed)
nextSeed = Int(((23 + iith * 0.01) * nextSeed + 1011 * iith)) Mod 999999
nextSeed = Format(nextSeed * 0.00001 * FixConst, "0.000000")
If (nextSeed) < NorValue Then
ArrNorRandom(iith) = seedCalc
iith = iith + 1
End If
Loop While iith <= 8
'泡沫排序法
Dim swapTemp, ii, jj As Variant
For jj = 0 To 6
For ii = 1 To 7 - jj
If ArrNorRandom(ii) > ArrNorRandom(ii + 1) Then
swapTemp = ""
swapTemp = ArrNorRandom(ii + 1)
ArrNorRandom(ii + 1) = ArrNorRandom(ii)
ArrNorRandom(ii) = swapTemp
End If
Next ii
Next jj
xTemp = (ArrNorRandom(8) - ArrNorRandom(1)) * (ArrNorRandom(8) - ArrNorRandom(1))
yTemp = (ArrNorRandom(6) - ArrNorRandom(3)) * (ArrNorRandom(6) - ArrNorRandom(3))
x(testNum) = xTemp - yTemp

Next 'For testNum = 1 To 100000
For jj = 0 To 4999 '資料數據共計10萬筆,求解第95001序位
For ii = 1 To 100000 - 1 - jj
If x(ii) > x(ii + 1) Then
xTemp = 0
xTemp = x(ii + 1)
x(ii + 1) = x(ii)
x(ii) = xTemp
End If
Next ii
Next jj
Debug.Print x(95001)
End Sub
為什麼會看到廣告
avatar-img
21會員
112內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Piemann的沙龍 的其他內容
概念 : 1. 產生標準常態分配亂數、2. 一次性抓取N筆資料、3. 然後取最大值、最小值,然後兩數相減,得到全距、4. 重複步驟1~3、10萬次、5. 製作查表值
迅速地在小樣本中判斷是否有異常值發生,然後讓下列的Multicharts程式碼發出訊號,一值是開發者重點 If Condition1 then Buy next bar at Highest(High,8) stop;
本文摘自Perry J. Kaufman的著作,先說結論,模組若有分批進場的加碼機制,則需要搭配分批出場的減碼機制,如此才有機會提高風險報酬比例。
小樣本數量的範圍內,有效率的偵查出離群值(孤點、極端值、奇異點...)在突破型的交易策略中,扮演極重要腳色,本文列舉敘述統計中的分位數概念,然後運用定義的方式來判定極端值 相關IQR概念,請參考下圖
計算 1+2+3+... ,當加到多少時,剛好大於 1000 計算 N+(N-1)+(N-2)+... ,當加到多少時,剛好大於 1000
計算 1+2+3+...+100 之值,請分別用 For,While、Until,Do Loop方式為之 (Excel VBA參考程式碼如下)
概念 : 1. 產生標準常態分配亂數、2. 一次性抓取N筆資料、3. 然後取最大值、最小值,然後兩數相減,得到全距、4. 重複步驟1~3、10萬次、5. 製作查表值
迅速地在小樣本中判斷是否有異常值發生,然後讓下列的Multicharts程式碼發出訊號,一值是開發者重點 If Condition1 then Buy next bar at Highest(High,8) stop;
本文摘自Perry J. Kaufman的著作,先說結論,模組若有分批進場的加碼機制,則需要搭配分批出場的減碼機制,如此才有機會提高風險報酬比例。
小樣本數量的範圍內,有效率的偵查出離群值(孤點、極端值、奇異點...)在突破型的交易策略中,扮演極重要腳色,本文列舉敘述統計中的分位數概念,然後運用定義的方式來判定極端值 相關IQR概念,請參考下圖
計算 1+2+3+... ,當加到多少時,剛好大於 1000 計算 N+(N-1)+(N-2)+... ,當加到多少時,剛好大於 1000
計算 1+2+3+...+100 之值,請分別用 For,While、Until,Do Loop方式為之 (Excel VBA參考程式碼如下)
你可能也想看
Google News 追蹤
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
挑選8/12周轉率排行榜中碰到壓力支撐有反應(出引線)的標的做觀察,這樣的標的比較容易有波動,有波動才有價差,有價差當沖才有錢賺 2365,6215,3197,8096,6877,3019,5443,3163,4563,8064,3584,6658,4533,6442,6609,8028,4967
Thumbnail
在七月至八月初短短九個交易日暴跌4700點後於五個交易日的2200點反彈之後,本篇將透過籌碼的流動來解讀目前個股的穩定性與未來可能趨勢。 您的手中持有下列個股嗎? 這些個股的籌碼正由大戶 (法人) 流向散戶。 篩選條件如下: 前一周散戶 (持股< 50張) 人數增加超過 5% 7/30
挑選週五周轉率排行榜遇到壓力支撐有反應的標的,預期下個交易日會比較有波動,有波動才有價差,有價差當沖才有利潤。 2365,3963,8054,1316,5443,6215,4303,4533,4967,9906,1597,9955,4564,3024,1569,3689,6805,8054,131
Thumbnail
前篇的KD指標,在數學上的意義代表的是「 當前的股價在N日之內的相對位置」依加權平均定出K值及D值。而RSI這個老牌的技術指標,在數學上的意義代表的是,股價在N日之內的相對強弱的比值。 那麼 RSI指標有沒有比較厲害呢? 使用方法 以6日RSI值為例,80以上為超買,90以上為賣點;20以下為
挑選週三周轉率排行榜遇到壓力支撐有反應的標的,預期下個交易日會比較有波動,有波動才有價差,有價差當沖才有利潤 5443,3047,3580,8064,8440,3167,8028,8054,2365,2061,6869,6187,6640,3024,3376,9906,3450,3188,456
Thumbnail
本研究使用了盤中逐筆成交資料(Tick-by-tick Data)來進行股票價格的預測,並討論了馬可夫鏈模型和擴散核模型在這方面的應用。研究結果表明,大多數股票的未來三秒價格可以在少於22個狀態中找到,顯示了交易價格的低不確定性。此外,研究還發現波動性更大和價格更高的股票更難以準確預測。
Thumbnail
本文介紹了各種技術指標的應用和相關建議,包括平均真實價格範圍、熊力量指標、牛力量指標、商品通道指數、DeMarker、力量指數、移動平均匯聚擴散指標、動量指標、波動OSC移動平均線、相對強弱指數、相對活力指數、隨機指數、威廉指數等。建議以中文關鍵字為主要標籤。
Thumbnail
大家好,我是小畢,在投資的路上,投資人都希望在股價低時買進,在股價高時賣出獲得報酬,正因為如此,就必須準確地預測何時是低點,以及何時是高點。 有些投資人會採用技術分析,利用各種技術指標來判斷低點和高點,例如移動平均線指標,當股價高於移動平均線時買進,股價低於移動平均線時賣出,而有的投資人則是採
Thumbnail
排序方式 A. 五月定審:依照股利率大小排序,選取前 30 檔為成分股。 B. 十二月定審:依照預估股利率大小排序,選取前 30 檔為成分股。 分析: 五月看「現在」股利率,12月看「未來」下一年度股利率。 定義說明 A. 日平均成交金額指標為近 1 個月與近 6 個月之日平
Thumbnail
•A、採樣母體:所有上市股票 •B、選股邏輯: •a、流動性檢驗 •(a)、刪除在最近  1 年日平均交易金額排序最小 20%的股票,日平均交易金額以市場有交易之日數計算。 •(b)、刪除最近 3 個月平均成交量低於 10,000 交易單位之股票。 •B、選取符合財務指標與股利發放指標
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
挑選8/12周轉率排行榜中碰到壓力支撐有反應(出引線)的標的做觀察,這樣的標的比較容易有波動,有波動才有價差,有價差當沖才有錢賺 2365,6215,3197,8096,6877,3019,5443,3163,4563,8064,3584,6658,4533,6442,6609,8028,4967
Thumbnail
在七月至八月初短短九個交易日暴跌4700點後於五個交易日的2200點反彈之後,本篇將透過籌碼的流動來解讀目前個股的穩定性與未來可能趨勢。 您的手中持有下列個股嗎? 這些個股的籌碼正由大戶 (法人) 流向散戶。 篩選條件如下: 前一周散戶 (持股< 50張) 人數增加超過 5% 7/30
挑選週五周轉率排行榜遇到壓力支撐有反應的標的,預期下個交易日會比較有波動,有波動才有價差,有價差當沖才有利潤。 2365,3963,8054,1316,5443,6215,4303,4533,4967,9906,1597,9955,4564,3024,1569,3689,6805,8054,131
Thumbnail
前篇的KD指標,在數學上的意義代表的是「 當前的股價在N日之內的相對位置」依加權平均定出K值及D值。而RSI這個老牌的技術指標,在數學上的意義代表的是,股價在N日之內的相對強弱的比值。 那麼 RSI指標有沒有比較厲害呢? 使用方法 以6日RSI值為例,80以上為超買,90以上為賣點;20以下為
挑選週三周轉率排行榜遇到壓力支撐有反應的標的,預期下個交易日會比較有波動,有波動才有價差,有價差當沖才有利潤 5443,3047,3580,8064,8440,3167,8028,8054,2365,2061,6869,6187,6640,3024,3376,9906,3450,3188,456
Thumbnail
本研究使用了盤中逐筆成交資料(Tick-by-tick Data)來進行股票價格的預測,並討論了馬可夫鏈模型和擴散核模型在這方面的應用。研究結果表明,大多數股票的未來三秒價格可以在少於22個狀態中找到,顯示了交易價格的低不確定性。此外,研究還發現波動性更大和價格更高的股票更難以準確預測。
Thumbnail
本文介紹了各種技術指標的應用和相關建議,包括平均真實價格範圍、熊力量指標、牛力量指標、商品通道指數、DeMarker、力量指數、移動平均匯聚擴散指標、動量指標、波動OSC移動平均線、相對強弱指數、相對活力指數、隨機指數、威廉指數等。建議以中文關鍵字為主要標籤。
Thumbnail
大家好,我是小畢,在投資的路上,投資人都希望在股價低時買進,在股價高時賣出獲得報酬,正因為如此,就必須準確地預測何時是低點,以及何時是高點。 有些投資人會採用技術分析,利用各種技術指標來判斷低點和高點,例如移動平均線指標,當股價高於移動平均線時買進,股價低於移動平均線時賣出,而有的投資人則是採
Thumbnail
排序方式 A. 五月定審:依照股利率大小排序,選取前 30 檔為成分股。 B. 十二月定審:依照預估股利率大小排序,選取前 30 檔為成分股。 分析: 五月看「現在」股利率,12月看「未來」下一年度股利率。 定義說明 A. 日平均成交金額指標為近 1 個月與近 6 個月之日平
Thumbnail
•A、採樣母體:所有上市股票 •B、選股邏輯: •a、流動性檢驗 •(a)、刪除在最近  1 年日平均交易金額排序最小 20%的股票,日平均交易金額以市場有交易之日數計算。 •(b)、刪除最近 3 個月平均成交量低於 10,000 交易單位之股票。 •B、選取符合財務指標與股利發放指標