Author Archives: 發財橘子

如何研判上昇趨勢是很明確的?

我們作順勢操作的人,最怕踫上假突破,所以我們總是花了很多的力氣,在確認上昇趨勢是否已然成形。
今天來介紹一個架構,這個架構分成兩階段
1.先透過一個主條件來定義上昇趨勢。例如均線多頭排列啦,趨勢線向上啦。
2.再透過幾個其他輔助判斷標準來研判這樣的上昇趨勢能否確立。例如波動區間變大,成交量大增之類的。
以下是我寫的範例,我用日線
1.以股價近五日內突破五日均線且這五日內五日均線突破20日均線,做為趨勢是否成形的研判標準。
2.我的確認機制有三個
a.走勢對應大盤是有轉強
b.成交筆數多於20日來平均
c.資金流向這檔股票的金額高於20日來平均
參考腳本如下:

if barfreq"d" then return;//只用於日線
if countif(close crosses above average(close,5),5)>0
and countif(average(close,5) crosses above average(close,20),5)>0
then begin// 近五日內股價突破五日線 且五日線突破20日線
value1=q_CashDirect;//即時資金流向
value2=q_TotalTicks;//總成交筆數
value3=GetField("強弱指標");
if value1>average(value1,20)//佔大盤成交量比例大於月平均
and value2>average(value2,20) //總成交筆數大於月平均
and value3>average(value3,20)//相對大盤強弱度大於月平均
then ret=1;
end;

高手們的選股法則之~ 過去很好,現在還是很好

這個選股法的核心在於挑出過去營運表現很傑出,今年迄今表現還是很不錯的股票。
選股條件如下:
1.連續五年EPS都大於2.5元
2.連續五年現金股利都大於1.5元
3.最近一年的營業利益YOY>0
4.最近一年的稅後淨利YOY>0
5.最近一季的稅後淨利YOY>0
6.累計營收YOY>0
7.近四季合計EPS大於3元
8.月營收YOY>0
我用XS跑這八個選股條件,挑出來的股票如附圖
當時序開始進入第二季,當退潮的時候,我們透過這樣的篩選標準,來看看那些企業還是禁得起考驗。

暴量脫離區間盤整區

暴量脫離區間盤整區, 根據以往的經驗,這種走勢代表的應該不會只是一日行情。
腳本如下:

input: VLength(20); setinputname(1,"均量期數");
input: volpercent(30); setinputname(2,"爆量增幅%");
input: r1(10); setinputname(3,"區間高低差%");
input: period(30); setinputname(4,"盤整最小天數");
if Close cross above highest(high[1],period)//股價突破盤整區間
and
Volume >= average(volume,VLength) *(1+ volpercent/100)//暴量
and
highest(high,period)<=lowest(low,period)*(1+r1/100)//先前區間盤整
then ret=1;

這腳本要挑的股票需符合以下原則:
1.先前經過長期的盤整,在區間內最高價與最低價差距在一定的百分比之內。
2.今天最新成交價突破區間最高價
3.成交量超過最近均量達到一定的百分比
如果盤整的區間愈長,暴出的量能愈大,且上攻的強度愈高,這檔股票的後市就更可期待。
我一向透過這個腳本找低價轉機股,在使用上常因為這類股成交量太低而出現假訊號,這兩天意外的找到不少金融股,顯示資金往金融股在匯聚中。
這腳本我以往用起來的心得是,停損好設: 只要跌破盤整區間低點就認賠且翻空,但如果押中了,沿著10日均線設移動停損,每年都會有捕到大魚的機會。

尋找噴出後休息再上攻的股票

假設是這樣,當股價強了一段時間以後,一定會休息! 休息以後再攻就會上!!
我們要做的就是找出休息再上攻的那個點,這樣贏面才大!
看一下腳本怎麼寫

var: WX(average(H/L,5));
if nthhighestbar(1,H,20) <= 5 and // 離最高價不超過5根BAR,休息5天內
H-L O[1]*WX ,5) and //5天內有大漲果
average(C,20)> average(C,60) // 多頭趨勢
then ret=1;

透過這樣的過濾我們就能找到噴出後休息的個股,之後只要再加上一個C> H[1] 的條件放在盤中跑!馬上就能抓住續強再衝的機會囉!!

開盤n分鐘內,每根bar都是收紅的股票

在開盤十五分鐘內找到今天可能漲停的股票

我阿媽的妹妹有句千古名言:”不管賺多少,看到自己有的股票漲停板就是爽”。

但1400多檔中,怎麼找到今天會漲停的股票?

根據我自己的經驗,大家搶著上車的股票,漲停的機率就大,如果主力自己在規劃的,就得看主力今天心情如何了。

那麼大家搶著上車的股票,有什麼特徵呢?

我看到的是一開盤追價就很踴躍。

因著這個特徵,常常是開盤5到15分鐘之內,大部份的時間都是上漲的,所以我請了公司高手中的高高手,寫了下面這個腳本,這個腳本是用來尋找開盤n分鐘內,每根bar都是收紅的股票。至於頻率是1分鐘? 2分鐘? 5分鐘? 您可以自己設。

腳本如下,請各位自行取用

input:contRise(5); setinputname(1,"開盤起連漲期數");
variable:intrabarpersist KBarOfDay(0);
KBarOfDay+=1;
if date<>date[1] then KBarOfDay=1; //計算每天日內的Bar序數
if Date = CurrentDate //今天開盤起算
and contRise = countif(close>close[1] and close > open,KBarOfDay) //收漲計算(包含開盤第一根是要漲)
and contRise = KBarOfDay //今天有幾根棒就漲幾根
then ret=1;

在使用這腳本時,建議用多條件選股篩選出 20日均量大於2000張的股票,然後挑那些剛起漲的,還有整理結束的,以及主升段初期的,那些漲的急的,漲的多的,就要比較小心了,停損一定要設好。

尋找趨勢是否成形的指標之動量指標

用程式找剛轉強的個股不難,難就難在我們不知道這只是盤整中的反彈,還是另一個多頭趨勢的開始。

我昨天看書時看到一個公式

動量=質量X速度X方向

以前我學到的技術分析,通常是用價格變動的幅度來衡量動能,也就是上面公司中的速度,倒是沒有同時考慮質量,速度及方向。

這給了我一個靈感。

於是我寫了以下的腳本

value1=GetField("內盤量");
value2=GetField("外盤量");
value3=(high+low)/2;//計算當天波動的平均價位
if value2>value1
then value4=value3*(value2-value1)//質量就是內外盤差乘均價
else
value4=value3*(value1-value2);

if close>=close[1](方向是往上)
then
begin
value5=(close-close[1])/close[1]*value4;//質量乘以速度
value6=0;
end
else(方向是往下)
begin
value5=0;
value6=(close[1]-close)/close[1]*value4;
end;
value8=average(value5,2);
value9=average(value6,2);
value10=value8-value9;

plot1(value10,"動能差");

這個腳本是在衡量追價與砍價的成交量的差異

畫成指標後就像附圖一

尋找趨勢是否成形的指標之動量指標

從這個指標的變化就可以分辨買賣雙方的追價意願及力道了。

XS的迷人之處就在於每次有 什麼想法就可以馬上發明些新的指標,過去的籌碼收集發散指標,多空判幾分數指標,勁道指標,都是這麼來的,這次再加上這個動量指標,如此合起來運用,對於剛轉強的股票有沒有搞頭,應該是會愈來愈能分辨的出來吧。

尋找一段區間內漲跌幅度限縮在特定比例內的股票

三國演義開場話說:天下大勢,分久必合,合久必分! 意即世道循環,更迭有秩!! 而市場同趣說: 世間股票沉久必噴,噴久必沉! 沒有永遠都沉默的股票,也不會有噴無止境之股!

今天要利用這個原理,想辦法找到市場中沉靜最久之股,當這些股一但表態,勢必會引起一陣波瀾!

先來看選股腳本

var:i(0),Day(0);
input:RX(7),Len(255);
for i = 1 to Len begin if Highest(H,i)/Lowest(L,i) < 1+(RX/100) then Day =i;end;
outputfield1(day);
ret=1;

我們設定一個最大波動幅度RX,這邊是7%,從今天往回算一年255天,看全世場的股票,用了幾天才達到7%的波動,輸出這個值,如果輸出值是255,表示過去255天,這檔股票的高低波動就只有7%, 若是100,表示過去100天的高低波動是7%,以此類推!!

把全市場股票的值給排列出來,我們就知道哪些股票沉寂了最久?

低本益比的定存股

一般會被當作是 定存股的股票 通常為傳產股,

傳產股獲利較穩定,稅後純益EPS 波動也不大,

所以傳產的本益比區間多為 10-15 倍,比例算是很不錯!

如果過去幾年EPS平均有一定的水準,目前本益比又低於十倍,那就可以列入留意買進訊號的觀察名單了

根據這樣的原則,我們可以透過以下兩個選股條件去篩選股票

這其中,本業推估本益比的計算說明如下:

input:epsl(10);
setinputname(1,"預估本益比上限");
value3= summation(GetField("營業利益","Q"),4); //單位百萬;
value4= GetField("最新股本");//單位億;
value5= value3/(value4*10);//每股預估EPS
if close/value5<=epsl
then ret=1;

也就是拿最近四季的營業利益當作個股的稅後淨利來做算本益比

波段操作的價值型標準

這個策略的核心精神是

1.當股價小於五年平均股利X 16,就值得逢低承接

2.當股價大於五年平均股利X32,就應該賣出

以豊興為例,過去五年的股利如下圖

如果根據上述的公式來算,豊興的股價如果跌破44元以下算是超跌

從以下這張來看,先前確實只要跌到四十五元以下,豊興的股價都會反彈

我寫了一個符合這個腳本的邏輯如下:

input:N1(5);
input:N2(16);
setinputname(1,"股利平均的年數");
setinputname(2,"股利的倍數");
value1=GetField("股利合計","Y");
value2=average(value1,N1);
if close<value2*N2
then ret=1;

翻成白話文就是選擇股價低於過去N年平均股利M倍的股票

現金股利跳島戰術

坊間有不少財經媒體及部落客,經常性的鼓吹大家挑定存股,長期投資,最終可以股票零成本,年領百萬股利,或是存對股票每月加薪XX萬。

我一直覺得這樣的操作方式風險大(因為要持有的時間很長),報酬率不見得比波段操作高(因為資金會被長期綁在績優股上),特別是在台灣,真的可以長期投資的股票,如台積電,台達電這種表現的,如鳳毛麟角,屈指可數,我今天想介紹的方法比較短線,但資金的用途比較有效率,我把這種方法稱之為”現金股利跳島戰術。

這個方法的步驟如下:

1.尋找高現金股利的股票。

2.在除權前擇機買進。

3.參與除權。

4.除權後待順利填權後即賣出持股,再尋找下一權高現金股利的股票。

這樣的操作策略,只要確認投資的標的符合四個條件

1.去年高配息

2.今年營運還會有一定的成長

3.除權前沒有被急拉,甚至有棄權賣壓,使用預估本益比並不高。

4.大盤沒有慘到整體本益比要大幅下修。

我的想法是,目前財經資訊發達,我們會知道去年某公司賺多少錢,也會知道他們會配多少現金,我們也可以從月營收及毛利率的走勢,以及對上市櫃公司相關新聞及研究報告的閱讀,去研判各家公司能否繳出更好的成績單,這些事情是我們做得來的。

相反的,要去預估一家公司是否可以長期維持一定的成長,這樣的能力,遠超出一般投資者的能力範圍。特別是台灣沒有很大的內銷市場,國際景氣波動太容易影響台灣企業的獲利能力,所以我個人比較不傾向買定存股的這種投資策略,不是這方法不好,是大部份的人沒有能力判斷一家公司有多高的護城河,有多高的進入障礙,有多穩健的成長力道,我們都不是巴菲特,我們也沒有生在美國。

基於這樣的思維,我寫了一個選股策略如下:

input:peratio(17);
input:ratio(60);
input:epsl(5);
input:rate1(5);
setinputname(1,"本益比上限倍數");
setinputname(2,"現金股利佔股利之比重下限");
setinputname(3,"預估本益EPS下限");
setinputname(4,"累計營收成長率下限");
value1=GetField("累計營收年增率","M");//單位%
value2=GetField("現金股利佔股利比重","Y");
value3=GetField("營業利益","Q");//單位百萬;
value4=GetField("最新股本");//單位億;
value5=value3*4/(value4*10);//每股預估EPS

if
value1>rate1//本業持續成長
and
value2>ratio//主要以現金股利為主
and
value5>EPSl//每股推估本業獲利大於三元
and
value5/close<peratio//本益比低於17倍
then ret=1;

透過這個腳本挑出來的股票,再來從除權除息表中查有那些即將除權息,這樣就可以挑出我們要找的股票了。

剩下的就是研判大盤的後市會不會重挫到把整體本益比都往下拉

如果不會,那麼這些標的輪流去參加除權,等填權後再換另一個標的,這樣的跳島戰法,會是資金比較有效率的操作策略。