Author Archives: 發財橘子

我常用的選股策略系列之42~估值合理且投信進場的股票

這兩天烏俄情勢帶動了一波殺盤,所謂的危機,是危險,也是機會,危險不是我們能決定,機會卻是我們可以去追尋的,今天就跟大家介紹一個,長期下來表現一直都不錯的交易策略。
這個策略的概念大家耳熟能詳,就是「股價跌到合理的估值水準之下,而且投信也開始進場買進」。
但這個策略的特別之處,在於使用的估值方法,跟一般的PE,PB,未來盈餘折現等方法不同,用的是「企業價值倍數」這個指標。
這個指標的公式如下:
企業價值倍數=企業價值(EV)÷稅息折舊及攤銷前利潤(EBITDA)
公司價值(EV)=市值+總負債-總現金。
當企業價值倍數低於一定程度,代表企業獲利本業帶來的獲利及現金沒有幾年,就可以超過目前的公司價值,這往往代表目前的市值是被低估了。
於是我寫了以下的腳本:
value1=GetField("總市值","D");//單位億
value2=GetField("負債總額","Q");//單位百萬
value3=GetField("現金及約當現金","Q");//單位百萬
value4=GetField("短期投資","Q");//單位百萬
value5=GetField("稅前息前折舊前淨利","Q");//單位百萬
var: pricingm1(0);
input: bl(5,"上限值");
if value5>0 then begin
pricingm1=(value1*100+value2-value3-value4)/summation(value5,4);
if pricingm1<bl and pricingm1>1
then ret=1;
outputfield(1,pricingm1,1,"EV/EBITDA");
outputfield(2,value1*100+value2-value3-value4,0,"EV");
outputfield(3,value5,0,"EBITDA");
outputfield(4,value1,0,"總市值");
outputfield(5,value2,0,"負債總額");
outputfield(6,value3,0,"現金");
outputfield(7,value4,0,"短期投資");
end;
除了要符合上述的條件之外,我另外設了兩個條件:
1. 連續兩年EPS>0
2. 近一日投信買超佔成交量>10%
這個腳本回測過去五年,停損停利都設10%,勝率可以高達68.77%,總報酬率遠遠優於指數。
當然在這種不確定因素影響時,表現也不好,但空頭市場之後,績效很快就再創新高。
===
● XQ【盤後量化選股模組】($1,000) 六大功能,購買就送【台股進階(原價$300)+小道瓊行情(延遲)】➤https://utm.to/46urf3
● 首次訂閱享7天鑑賞期,首次購買輸入官方優惠碼「@XQ8899」,首月可折抵模組費用$100!

我常用的選股策略系列之41~法人大賣後開始回頭買

這陣子一下FED要升息,一下子俄烏要開打,台股也有一些股票有明顯的拉回。
很神奇的是,我發現如果一檔股票法人在過去60天大賣超5000張以上,而且一個月股價重挫超過25%,那麼一旦法人回頭變買超,且買超佔單日成交量超過5%,那麼有非常高的機率後市看漲。
我把這樣的概念寫成了選股策略(如附圖),
這個策略回測過去五年,停損停利設7%,獲利出場的機率達到四戰三勝。
有興趣的朋友可以根據這樣的概念,再發展成自己專屬的抄底策略。
===
● XQ【盤後量化選股模組】($1,000) 六大功能,購買就送【台股進階(原價$300)+小道瓊行情(延遲)】➤https://utm.to/46urf3
● 首次訂閱享7天鑑賞期,首次購買輸入官方優惠碼「@XQ8899」,首月可折抵模組費用$100!

我常用的選股策略系列之40~班哲明格拉罕低本益比法

這兩天因著俄烏可能開打,以及美國的通膨壓力,市場充滿不確定性,這種時候我都比較傾向找長線可以保護短線的股票,萬一消息面真的有利空,短期被套後股價都還爬得回來。
今天來跟大家介紹這樣的選股法,這個選股法是從巴菲特師父的書得來的靈感,我用這方法一陣子了,每年績效都蠻不錯。
巴菲特的師父叫班哲明格拉罕,他挑股票的標準我整理後列了以下的選股條件:
1. 有一定的經營規模。 所以我設最近12個月月營收合計要大於3億
2. 維持一定的獲利。 所以我設連續四年EPS>0
3. 獲利維持在成長的趨勢中。所以我設近五年稅前淨利成長率平均>3%
4. 短期沒有償債能力的問題。所以我設流動比率大於200%
上面四點是基本的選股條件。
接下來就是估值條件。格拉罕的估值條件蠻嚴苛的,放在台股中很難找到標的,所以我就用台股最常見的PE及PB估值方法,設了兩個條件:
1. 本益比小於10
2. 股價淨值比<2
正常來說,到這裡就符合學院派的選股標準,但這樣的選股策略,很容易挑到過去四年不錯、但接下來公司展望往下,所以股價才這麼便宜。
因此,我加上了「近2日投信買超合計佔成交量5%以上」的這個過濾條件,畢竟投信會買的,應該不至於有景氣下彎的情況。
到這裡如果拿這個策略去回測過去五年,停損停利設為10%,勝率有65%,總報酬也會打敗大盤,MDD也<20%,這樣應該是可以拿來用了。
不過我發現,如果成交量很小的股票,要達到投信買超5%的條件還滿容易的,所以我再加上一個「五日均量>500張,且股價>5元」的冷門股過濾器,這個過濾冷門股的腳本是系統內建腳本:
input:PriceLimit(5),Length(5), VolumeLimit(500);
SetInputName(1, "最小股價");
SetInputName(2, "均量天期");
SetInputName(3, "最小均量");
SetTotalBar(3);
Value1 = Average(volume,Length);
if close > PriceLimit and Value1 > VolumeLimit
Then ret = 1;
以上就合成了我的價值型投資腳本,
這個腳本的回測表現蠻好的,勝率達到68%。
以上是今天跟大家介紹的選股策略。
從今天的介紹,大家可以發現,我是會根據書上教的內容,設定對應的選股條件,然後再去回測,然後再根據台股的特色,加上一些濾網,或是修改一下參數。
我常跟朋友說,一個策略如果很多人在用,一定滑價不會賺錢,但如果你從人家的策略裡有能力修改成自己獨門的絕活,那就是你專屬的。
小弟到這邊一共介紹了這40個我常用的選股策略,大家可以了解我尋找選股策略的思考過程及尋找特徵值的方向,接下來我還會繼續介紹更多我常用的選股策略。
不過朋友們最好寫完這些策略後再加上自己的想法,這樣才能變成您的私房策略。
===
● XQ【盤後量化選股模組】($1,000) 六大功能,購買就送【台股進階(原價$300)+小道瓊行情(延遲)】➤https://utm.to/46urf3
● 首次訂閱享7天鑑賞期,首次購買輸入官方優惠碼「@XQ8899」,首月可折抵模組費用$100!

我常用的選股策略系列之39~短線中小型股之小搞搞

昨天看到有股市達人在說現在的行情宜短不宜長,那麼今天就來介紹一個,我一直在用的短線交易策略。
這個選股策略的條件如附圖,當初寫這個策略的概念如下:
1. 要有一定的成交量,這樣做短線才不會出現流動性的問題,所以五日均量要>1000張
2. 因為是作短線,就不挑大型股,所以股本要<50億
3. 不想追高,所以週漲幅要<5%
4. 要有特定人已經佈局幾天,股價可能蓄勢待發中,所以設了近5日前十大綜合券商總公司買超佔成交量15%以上,且今天超過500張,共兩個條件
因為法人及大型代操等各方大物,滿多都在前十大綜合券商總公司下單,所以把這數字總計在一起,代表市場大物們的整體動向。
特別是如果這些大物持續在買股本小於50億的股票,背後可能有不為我們所知的因素。
我拿這個選股策略去回測過去五年,因為是小搞搞,所以停損停利都設7%,勝率超過6成,總報酬比大盤績效好不少,而且它的收益曲線還可以,MDD也在可接受範圍。
唯一的缺點就是因為濾掉了權值股,所以當大股票在跑的時候,可能指數在動但個股在跌,用這個策略要有比較強大的心志。
這是一個勝率不算特別高,但表現一直可以且常能找到一些別的選股策略找不到的股票,所以我個人還滿愛用的,有興趣的朋友可以自己調整一下各個參數,或是再加上一些過濾條件。
===
● XQ【盤後量化選股模組】($1,000) 六大功能,購買就送【台股進階(原價$300)+小道瓊行情(延遲)】➤https://utm.to/46urf3
● 首次訂閱享7天鑑賞期,首次購買輸入官方優惠碼「@XQ8899」,首月可折抵模組費用$100!

我常用的選股策略系列之38~存股標的短線有大拉回

近幾年大多頭市場,存股的報酬率很漂亮,愈來愈多人在作存股。
但最近一陣子,有些股票的拉回幅度比較大,太晚存股的朋友,帳面上就比較不好看。
我跟大家分享一個我行之已久的作法,那就是先找出心目中的存股標的,然後等到短線急跌之後才進場。
首先,先透過選股條件,選出合適的存股標的,我這裡列的條件有以下三個:
1. 年營業額>10億元
2. 連續五年每年EPS都大於2元
3. 連續五年每年營收都成長
另外再加上第四個條件:
4. 最近一季的毛利率沒有掉超過一成
這個條件是在避開那些在景氣高峰的景氣循環股,這些股票可能符合前三個條件,但卻不是好的存股標的,這個條件的腳本如下:
value1=GetField("營業毛利率","Q");
input:ratio(10,"毛利率單季衰退幅度上限");
input:period(10,"計算的期間,單位是季");
if trueall(value1>value1[1]*(1-ratio/100),period)
then ret=1;
符合上述的條件,以最近一季的毛利率來計算,也不過是35檔 ,這為數有限的個股,如果在還原月線上出現跟上一期收盤相比,超過16%的跌幅,那麼就是很好的進場時機點。
我用停損停利設10%去回測過去五年,勝率超過三戰兩勝,交易次數不多,一年不過20次左右,但年報均報酬率遠勝大盤;如果跌20%再進場,勝率超過七成。
以上是我對存股投資的小小改良版,有興趣的朋友可以設定自己的存股標的條件,再設下自己的抄底條件,打造專屬的存股公式。
===
● XQ【盤後量化選股模組】($1,000) 六大功能,購買就送【台股進階(原價$300)+小道瓊行情(延遲)】➤https://utm.to/46urf3
● 首次訂閱享7天鑑賞期,首次購買輸入官方優惠碼「@XQ8899」,首月可折抵模組費用$100!

我常用的選股策略系列之37~不明買盤介入

最近受俄烏事件的衝擊,絕大多數的選股策略,績效都無法再創高點。今天來介紹的策略,是屬於比較冷門的策略,過去五年平均一年只出20個左右的訊號,但往往能挑出其他選股法沒有注意到的個股,而且它挑出來的股票比較不受大盤影響,例如這陣子它的績效就還持續在創新高。
這個策略的概念是,去計算每天的實質成交量,所謂的實質成交量就是扣除當沖及資券互抵的成交量,然後把實質成交量減去法人買張及散戶買張,這代表「非散戶及非法人的買盤」。
這種買盤主要是來自大股東或主力等有財力的非法人,我稱之為「不明買盤」,接下來我們把不明買盤佔成交量的比例取移動平均,當這個比例超過一定水準,代表有特定的不明買盤在用力買進特定個股。
如果出現這樣的情況,且最新一個交易日,外資跟投信也站在買方,那往往代表這檔個股除了特定有財力的人看上之外,法人也盯上它了。
以下就是我根據上頭的描述,所寫的選股腳本:
input:period(5 ,"均線期間");
input:ratio(30 ,"不明買盤比重%");
settotalbar(period + 7);
value1=GetField("法人買張","D")[1];
value2=GetField("資券互抵張數","D")[1];
value3=GetField("散戶買張","D")[1];
value4=getField("現股當沖張數", "D")[1];
value5=volume[1] - value1 - value2 - value3-value4;
//算出每天扣除法人,散戶,當沖,資券互抵等的成交量
//這樣的成交量就算是不明買盤
value6=value5*100/volume[1]; // 不明買盤的比重
value7=average(value6,period);
//取幾日平均值
if value7 crosses over ratio
//不明買盤的比重突破一定比重
and (getField("投信買賣超", "D")>200
and getField("外資買賣超", "D")>500)
//法人都開始進場
then ret=1;
這個腳本裡用的散戶買張,是XQ自定義的欄位,是計算該檔股票,在所有券商分公司,單一價位,買進成交值小於50萬的合計總張數。
我停損停利設10%去回測過去五年,勝率超過七成,且MDD是16%。這個策略的缺點就是訊號不夠多,有興趣的朋友可以再根據這個腳本的概念,調整各個參數,或是再加入其他的條件,再打造成自己的選股策略。
以上是今天跟大家介紹的選股策略,每次碰到這種不確定因素造成的空頭市場,我都當成練功的時候,剛好讓我有時間可以好好重寫一些應該可以表現得更好的交易策略,接下來還是會持續跟大家分享這樣的成果。
===
● XQ【盤後量化選股模組】($1,000) 六大功能,購買就送【台股進階(原價$300)+小道瓊行情(延遲)】➤https://utm.to/46urf3
● 首次訂閱享7天鑑賞期,首次購買輸入官方優惠碼「@XQ8899」,首月可折抵模組費用$100!

我常用的選股策略系列之36~長期低價的前績優股

今年的行情不好做,朋友建議我多注意去年沒有表現、但過往曾經有不錯業績的前任績優股。這些股票基期低、籌碼穩定,經過一陣子的調整,一旦業績重新出發,比較容易有表現。
剛好我一直有在用一個選股策略,挑這一類的股票,所以今天就來跟大家介紹這個策略。
這個策略的核心是兩個條件:
1. 過去N年裡有一年EPS超過M元。這代表這家公司過往曾經有不錯的表現,對應的腳本如下:
input:period(7,"年期");
input:l1(3,"eps");
value1=GetField("每股稅後淨利(元)","Y");
if trueany(value1>=l1,period)
then ret=1;
2. 過去X日股價都小於Y元,代表有一陣子股價並沒有突出的表現,對應的腳本如下:
input:period(400,"天期");
input:l1(30,"股價上限");
if trueall(high<=l1,period)
then ret=1;
符合這兩個條件的個股,基本上就符合過去曾有過輝煌、但目前表現不佳的條件。
這樣的股票,如果投信最近兩日買超合計佔成交量6%以上,代表這樣的公司可能有所轉機,所以投信才會又回頭買超。
此外,我再加上兩個條件
3. 股本<60億元 這樣的股本比較是投信可以主導的個股
4. 每股營收>20元 每股營收達到一定水準後,業績的回升比較容易反映在EPS上
以上就構成了這個選股策略的所有條件 (如附圖)
有興趣的朋友可以自己設定參數來回測看看,我是用「過去七年至少有一年EPS超過3元」,及「過去200天股價都小於40元」作為選股條件,停損停利都設7%,回測的結果總報酬率蠻可以的,勝率雖然不到三戰兩勝,但也有六成以上。
最主要是過去五年每年的年報酬率都是正的,MDD也小於20%,是一個我在找轉機股時,一定會用的選股策略。
===
● XQ【盤後量化選股模組】($1,000) 六大功能,購買就送【台股進階(原價$300)+小道瓊行情(延遲)】➤https://utm.to/46urf3
● 首次訂閱享7天鑑賞期,首次購買輸入官方優惠碼「@XQ8899」,首月可折抵模組費用$100!

我常用的選股策略系列之35~毛利率創新高且大股東買超

我常用「關鍵券商買超」這個選股條件來挑股票,先前有跟大家介紹過「法說會前大股東買超」這個選股策略,就是用「關鍵券商買超」及「法說會即將到來」這兩個條件組合而成的 ➤https://reurl.cc/g0R91b
今天要跟大家介紹的則是「毛利率創近期新高的公司」,如果關鍵券商買超時,也是一個高勝率的買進訊號。
首先我們還是先溫習一下 「關鍵券商」的定義:
所謂的關鍵券商,其實就是公司派,要被列入為一檔個股的關鍵券商,一定是近三年內,這檔個股有真的實施庫藏股,然後系統根據庫藏股的公告,回頭去找那段時間大買超的券商分公司,把這些券商分公司就列為該個股的關鍵券商,也因此,如果近三年沒有實施庫藏股,那麼那檔個股就不會有關鍵券商。
為什麼這麼做呢?因為我們想要從籌碼中找出公司派進出的號子,一個常用的做法是透過地緣關係,但這個方法不適用雙北的公司,所以我們就想說實施庫藏股時,公司要買的金額通常會比較大,而且一定會下在跟公司常往來的券商分點,所以就決定用這個方法來定義關鍵券商。
所以在XQ平台上的所謂關鍵券商,就是定義非常嚴謹的「公司派大股東」。
我們觀察到,一家公司的業績要進入新的成長軌道,毛利率會有很明顯的好轉,所以除了關鍵券商買超這個選股條件之外,另外我加了三個條件:
1. 營業毛利率創10季新高
2. 每股營收>30
3. 月營收年增率>5%
加這三個條件是去尋找那些「基本面可能即將進到另一個成長軌道」且「本業應該會有明顯好轉」的公司,如果這些公司大股東又買超,代表目前的股價大股東是覺得應該站在買方的。
我把這個策略拿去回測過去五年,停損停利都設10%,總交易次數177次,勝率達到七成,總報酬率非常的高。
這是一個我每天一定會跑一次的選股策略。
===
● XQ【盤後量化選股模組】($1,000) 六大功能,購買就送【台股進階(原價$300)+小道瓊行情(延遲)】➤https://utm.to/46urf3
● 首次訂閱享7天鑑賞期,首次購買輸入官方優惠碼「@XQ8899」,首月可折抵模組費用$100!

我常用的選股策略系列之34~地緣券商連5日買超

市場上還蠻多朋友在介紹「地緣券商」這個概念。
在XQ系統中,「地緣券商」的定義如下:
以個股為中心,找出位在公司附近的券商分點,預設為 3 公里以內;若距離個股3公里以內券商家數超過30家,則距離改為1公里以內;反之,若券商家數為0家,則距離改為10公里以內。找到符合上述條件分點,即列為此個股地緣券商。地緣券商不含外資券商。
市場一般認為,如果地緣券商買超,可能代表公司的員工在買進,也代表公司內部人看好公司的未來發展,或是預先知道未來公司會有什麼利多。
關於這個概念,大家最常問的問題是,那要買超幾天?買超多少張?才是好的買進訊號呢?
我寫了以下這個腳本,來尋找這個問題的答案:
input:period(5,"最近n日");
value1=GetField("地緣券商買賣超張數","D");
if trueall(value1>200,period)
then ret=1;
在多次調整之後,我的選股策略是上述的腳本,再加上下面的另外3個條件:
1. 成交量小於1萬張
2. 收盤價大於20元
3. 收盤價小於200元
我用這個策略去回測過去五年,勝率有接近七成,也就是說地緣券商如果連續買超五天、每天買超達到200張以上,且這檔股票成交量沒有爆量,股價也不會太高或太低,那麼在這種情況下出現的交易訊號勝率非常高。
===
● XQ【盤後量化選股模組】($1,000) 六大功能,購買就送【台股進階(原價$300)+小道瓊行情(延遲)】➤https://utm.to/46urf3
● 首次訂閱享7天鑑賞期,首次購買輸入官方優惠碼「@XQ8899」,首月可折抵模組費用$100!

我常用的選股策略系列之33~好久不見的五連陽

股票連著好幾天上漲後,我們往往會追不下手,不過反常必有妖,如果一檔股票連著一整季都沒有連續好幾天上漲,但現在竟然連著五天都上漲,而且更奇妙的是,連著五天上漲後,投信也跟著追高,那麼這檔股票可不可以追呢?
我把這樣的想法寫成了選股策略,然後拿這策略去回測所有的普通股,停損停利都設7%。
結果發現,如果以過去五年來看,這個策略的勝率有六成多,總報酬則遠遠優於大盤;如果把時間拉長到十年,則勝率就不到六成,原因是這個策略在空頭市場表現不好。
不過這也合理,在空頭市場投信換股後,市場追捧的力道未必夠強,不過由於這個策略太符合我師父教的反常必有妖的概念,所以我還是每天都有跑。
在此跟大家分享這個選股策略的腳本:
settotalbar(100);
if trueall(close>close[1],5)
and barslast(trueall(close>close[1],5))[1]>60
then ret=1;
這個腳本是好久不見的五連陽,至於好久不見是多久,我在這腳本是設60天,大家可以自行依經驗調整一下參數。
另一個條件則是近一日投信買超合計佔成交量5%以上,這裡面的參數也都可以調。
===
● XQ【盤後量化選股模組】($1,000) 六大功能,購買就送【台股進階(原價$300)+小道瓊行情(延遲)】➤https://utm.to/46urf3
● 首次訂閱享7天鑑賞期,首次購買輸入官方優惠碼「@XQ8899」,首月可折抵模組費用$100!