AdsenseLink

星期一, 9月 25, 2006

Monkey Forecast 一星期

不知不覺, Monkey Forecast 網站己開站超過一個星期. 也出了第二個版本. 加多兩個預測 Model. 暫時有以下Models.
1. Progressive ModelPolynomial Regression 的方法. 佢會用之前數據推測一條Formula,最Fit之前的走勢. y = a0 + a1*x + a2*x2 + a3*x3 + ... + am*xm 跟住用條Formula 去計未來幾日之股價. 如果之後布股價有大起落,Formula會改變來Fit番之前的走勢. 

2. Double Exponential SmoothingDouble Exponential Smoothing 採用了Formula 推算走勢. e.g. S3 = ay2 + (1-a)*S2 S3是推算出來的未來股價, y 是昨天的實際股價, s2是昨天的估計股價. a是偏差值.經過一串計算來推算未來股價.

3. 5-days Moving Average 有時候,粗略的準確比精細的錯誤更合用.所以我也用了採用五天的股價平均值來推算走勢.類似常用的10天平均線或20天線. 只不過多了預測功能.

雖然功能?加了, 但Model仍需改善, 在網上最為網友投訴的是中人壽(2628)的預測相差甚遠. 我想 主要因素是因為有些當炒股短時間有大量人為因素影響, 脫離了正常的預測計算的範圍. 我須要找出更好的Model, 只是短期之內暫時沒有解決方案. 有好意見, 請提供.

5 則留言:

匿名 說...

我到過你的網站, 不錯丫. 不過想問一下, 你那條FORECAST線中的過去數字, 是同樣用之前的數據運算出來嗎? 如果是的話, 那計算出來的波幅也大致接近.

看到你大部份Java都是開源的, jfreechart,jcommon,OpenForecast, 你有沒有意向開源你的statforecast?

Monkey 說...

thanks for your comment
Since it's under development stage and the program is just for fun, so not thinking of open source yet.

匿名 說...

可惜丫. 你是金?界還是軟件界的?

匿名 說...

這個java很不錯,但還有不少瑕疵,如星期六、日和假期在forecast裡沒有消除。即日收市價還未收錄等,希望精益求精。

Monkey 說...

果然夠細心. 初初認為只是睇趨勢中間細節冇所謂. 不過既然俾你捉到一定改善.
多謝支持.