什麼公司才是當沖的好標的?

By | 2017-06-13

傳統的投資理論都跟我們說風險跟報酬成正比,想要賺的更多,就要冒更大的風險,反脆弱理論教我們要挑那些別人挫屎的時候反而獲利的公司,問題來了,怎麼衡量一家公司在冒同樣的風險的情況下,獲利的機會比別的股票多? 在挑選基金的時候我們學過夏普值,jensen指標等這些概念,我想了解,這些指標數字不錯的公司,如果拿來作當沖或隔日沖,績效會不會比一般的股票好,就好像想試看看過去幾次月考考的不錯的學生,如果隨堂考會不會考比較好。

首先,先來說明幾個績效指標的計算方法

beta值: 個股的股價變動與市場大盤指數變動的相關性。也就是當市值平均上漲/下跌1%時,個股的漲跌幅將為β%的水準。

Jensen 指標: 一個月的平均報酬率 – 無風險利率 – Beta值 *

Teynor指標: 一個月的平均報酬率 – 無風險利率 / 商品的Beta值,用來衡量每單位系統風險所獲得的超額報酬。

sharpe值: 一個月的平均報酬率 – 無風險利率 / 過去一個月的報酬率的標準差,衡量每單位風險所獲得的超額報酬。

接下來,來試試看不同指標選出來的前100檔股票,在過去一年,用同一個交易策略,績效怎麼樣?  排行榜怎麼做出來,請大家參考如何用特定指標來進行排行的方法 

用上面連結的方法

首先用sharp值,把排名前100名的股票去回測以下的腳本

if barfreq <> "Min" or Barinterval <>1 then
 RaiseRuntimeError("請設定頻率為1分鐘");
variable:BarNumberOfToday(0); 
if Date <> Date[1] then BarNumberOfToday=1 
else BarNumberOfToday+=1;{記錄今天的Bar數} 

if barnumberoftoday=3
//今天第三根1分鐘K,也就是開盤第三分鐘
then begin
if trueall(close>=close[1],3)
//連三根K棒都是紅棒
and volume>average(volume[1],3)*2
//成交量是過去三根量平均量的兩倍以上
and close=highd(0)

//收最高
then ret=1;
end;

這個腳本是一個當沖或隔日沖的腳本,停損停利設為4%去回測6個月,回測報告如下: 2017061301 如果這個指標改成jensen指標,回測報告如下: 2017061302 最後用teynor指標的排行前100名跑同樣的腳本,回測的結果如下 2017061303 根據這個不嚴謹的試驗,要做短線,挑sharpe值高的股票,勝算會比較高 大家一定會問,如果把所有的股票都拿去跑這個腳本,回測的數字會如何? 2017061304 這樣看起來,確實sharpe值表現良好的公司,把它們拿來做當沖標的,是一個可以繼續研究的方向