Google Code Block

2012年6月20日

以台股歷史收盤價的統計分布為基礎的籌碼管控機制

籌碼管控絕對是在資本市場能夠獲勝的一個重要關鍵,其基本概念是在市場指數低點時增加持股水位,在市場高點時降低持股。若以台股為例,應該要在大盤點數幾點時減碼,幾點時加碼?

我收集了1995年1月至2012年6月的台股每日收盤指數, 算出其平均值為6814,標準差為1428。接著以每0.1個標準差為區間,計算出區間內指數出現次數及機率,整理出一分布圖,如下圖所示:


我發現了幾個蠻有趣的現象:

1. 本來以為分布圖會相當接近於常態分佈,但從分布圖中可以看到兩個峰值並不屬於常態分佈,原來股市點數也早已M型化了。最常出現的指數區間為 5814 ~ 5957點(B區),出現頻率為4.32%,第二出現次數較多的區間為7528~7671點(C區),出現頻率為 4.06%。這說明了在股票市場中,投資者不是較為悲觀,就是較為樂觀,造成了兩個在離均值半個標準的區間中出現了峰值(常態分布中,峰值應為均值),至於A區和D區則是過度恐慌區和過度樂觀區。

2.  在標準差 1.7 ~2.4 的指數區間,即大盤為9242以上,機率為4.28%,另在標準差 -1.7~-2.4 指數為 4386以下時,統計機率為 2.88%。換言之,指數在極端不合理的價位時,高點出現次數為低點的1.5倍,這說明了投資者勇於追高炒熱泡沫的心態。

以上是投資心理學的部分,投資者的心態的確可以從此分布圖中得到呼應。

既然已經知道了台股各區間指數出現的頻率,那就可以用一個很簡單的方法來做籌碼管控:

     100% - (台股最低點至目前指數所出現的統計機率) = 持股比例

按照這個公式所算出來的持股比例為:



這是一個很簡單,應該也會是一個有效的方法,在低點不斷加碼,而在指數墊高時賣出。
改天有空來寫一篇驗證文,例如以台灣50(0050)為標的,在使用此籌碼管控模型時的績效如何?

2012年2月25日

Words of Wisdom

 

Watch your thoughts,
for they become words.

Watch your words,
for they become actions.

Watch your actions,
for they become habits.

Watch your habits,
for they become your character.

And watch your character,
for it becomes your destiny.

What we think, we become.

Said from Margaret Thatcher, The Movie Iron Lady

2011年12月7日

Silence is Killer

First they came for the Communists

When the Nazis came for the communists,
I remained silent;
I was not a communist.

When they locked up the social democrats,
I remained silent;
I was not a social democrat.

When they came for the trade unionists,
I did not speak out;
I was not a trade unionist.

When they came for the Jews,
I remained silent;
I wasn't a Jew.

When they came for me,
there was no one left to speak out.

Friedrich Gustav Emil Martin Niemöller

_________________________

當納粹追殺共產主義者,
我保持沉默;
我不是共產黨員。

當他們鎖定了社會民主黨,
我保持沉默;
我不是社會民主主義者。

當他們來抓工會會員,
我沒有說出來;
我不是工會會員。

當他們追殺猶太人,
我保持沉默;
我不是猶太人。

當他們來抓我,
有沒有人留下來說話了。

Reference : wiki

2011年8月28日

看不懂?當日大量買入賣出有何意義?

9933

9933-2

兆豐證在8/17買入又賣出9933七萬多張

這樣換手的意義何在?

先記錄一下,希望以後能解答自己的這個問題

2011年4月8日

銘句

people always own thier own freedom to come, to go, to leave and stay.
but can't stop themselves loving someone, recalling something.

2010年8月5日

[Python] 傳遞 class、function 及其 arguments

在 Python 的世界中,所有東西都是物件,所以函式也可以當作物件來傳遞,例如:
def func(func2):
     z = func2()
     print z
def func2():
    x = 1
    y = 2
    return x+y
執行 func() 可得 func2() 執行結果
但是函式也有可能接收不同的參數,

2010年4月21日

CKIP Client for C# (part II - Bug 修正)

有網友在CKIP Client for C# (part II - 新增詞性分析)中提到:
」傳去700個字元,但實際上卻只回來3、4百個字元」
」傳回已斷詞過的詞性,不到一半」
經過測試後發現,用本程式傳長一點的文章斷詞,就會出現此問題。Trace 一下 code :
// Blocks until send returns.
byte[] msg = Encoding.Default.GetBytes(xmlString);
byte[] bytes = new byte[1024];
int i = _conn.Send(msg);
// Get reply from the server.
i = _conn.Receive(bytes);