跳到主要內容

智慧型股票投資人

巴非特的老師寫的書,剛開始也是從這個因素來看這本書的。不錯的一本書,讓我了解價值投資部份內涵,投資中質與量的觀點,大概是我最大的收穫。
看完這本書的一句話心得,價值型投資是由數據分析來估計各個股票值不值得投資。會被投資的標的幾個內涵是
  1. 持續獲利
  2. 財務安全
  3. 價值低估

第一、第二點是門檻,通不過第一、二點先刷掉,再仔細研究其價值是否真的低估。這三項通常有許多數字指標可以看。當價格只要超出其真正價值,就不該持續投資。而前兩本看的書,反而較注重值的分析,從股市的心理因素來分析較多,從他裡面舉的案例就可明顯的比較出,真的是短期看心理面,長期看基本面。這本書舉的例子都至少1、2年以上,分析成功的案例常有10年以上的例子。從他的理論看來,以花的時間來看我應該比較像防禦型投資人,但我一直都是積極型投資,講白一點是容易衝動、腦充血。得修心養性,得忍下心,每次出手都想的更透徹些。

以下為本書書摘。

十項準則:

1.盈餘價格收益率(earnings-to-price yield)達到AAA級債券殖利率的兩倍。盈餘收益率即本益比(price earnings ratio)的倒數。

2.本益比跌到該股近五年來最高平均本益比的十分之四。(平均本益比為一年的平均股價除以當年的盈餘。)

3.股利收益率(dividend yield)達到AAA級債券殖利率的三分之二。

4.股價跌到每股有形資產帳面價值(tangible book value)的三分之二。

5.股價跌到流動資產淨值(流動資產減去負債總額)的三分之二。 6.負債總額少於有形資產帳面價值。

7.流動比率(流動資產除以流動負債)為二或在二以上。

8.負債總額等於或少於流動資產淨值(流動資產淨值定義如準則五)的兩倍。

9.最近十年的盈餘成長率超過每年七%的複利;七%的複利可以在十年間讓資產增加一倍。

10.盈餘成長的穩定性──在最近十年內,年度盈餘出現負五%以上的衰退情況不超過兩次。

結合葛拉漢的這十項準則,建立一套穩固的風險/報酬屏障。前五項是根據盈餘等經營成果找出相對的低價,藉以指出潛在的報酬;後五項則以財務建全性及盈餘穩定性來評估風險。

根據事後的驗證,即使只專注在符合兩、三項準則的股票上,也能產生不錯的績效。但由於市場狀況及企業營運方式不斷改變,使得許多股票不太可能通過這些準則的篩選。

葛拉漢自認他追蹤市場六十年所學到的,可以總結為四個字:安全邊際。在過去幾年,此一觀念已經消失在過熱的市場環境中,這點令人相當遺憾。將不合理的價格合理化的唯一理由,就是在不可預測的未來,一切都要進行相當順利。而按照葛拉漢的標準,飆漲股的安全邊際只能用想像的數字來衡量。

安全邊際確實是一個可以令人安心的因素,它可抵銷諸如拙劣的判斷、厄運,以及經常環伺在側的不可預測因素等不確定性。在市場本益比及利率較低的時期,安心因素較容易獲得,以葛拉漢的一個例子來說,大致上典型的股票價格盈餘收益率是九%──即本益比十一的倒數;由於高品質債券的殖利率是四%,因此你等於有五%的安全邊際,如果長期投資一家具有可合理預測盈餘能力的公司,再加上五%的安全邊際,你可能就不會輾轉難眠。

這種葛拉漢式的計算,在目前仍然是一個有用的工具。時至今日,已經很難有五%的安心程度,但是它提供一個實際的方法,讓你在跳水前先測試水的深度。

這裡的試金石仍舊是內在價值──即投資一家公司大約十年期間,可從該公司取得現金的折現價值。以低於內在價值買進,你已經獲得安全邊際;以高於內在價值買進,無異是自找麻煩。

內在價值會提出的問題如下:這家公司持續營運的價值為何?同類企業的價格為何?清算時的價值為何?像雷格梅森價值基金(Legg Mason Value Fund)等以價值為導向的公司,就習於進行這樣的分析,它們會以老練的眼光,從一家公司的潛在盈餘能力,以及實際的折價因素著手。雖然內在價值一詞帶給人永恆的感覺,但它並不是個絕對的估計值,而是會隨著利率水準,以及評估者的權衡因素而有所不同。

進取型投資者在普通股操作的特色可歸納為
一、行情低時買進,行情高時賣出
二、買進經過審慎選擇的成長股
三、買進各類形態的廉價股
四、買進特殊情況的股票

最容易辨認的廉價股是其股價低於公司扣除所有主要負債之後的淨營運資本者,這意味購買者不需要支付任何成本購買公司的固定資產–包含建築物、機器設備或可能存在的商譽

我們定義的低價是以公司淨值三分之二以下的價位買進。

相對不受歡迎的大型股。受短暫不利因素影響的大型股票,其有大量的資本渡過難關,所以恢復成長的比例很高。且市場以合理的速度反應其任何改善。

買進廉價的有價證券。評價方式:1.用未來盈餘的估計值,乘上適用該股票的因子。若遠高於市場價格。2.資產的可實現價值,強調淨流動資產或營運資本。

特殊情況或「問題企業」。1.被併購的小型企業股票。2.有法律問題的。

普通股分析

  1. 長期的一般展望。與本益比有關。
  2. 管理團隊。當企業的管理團隊近期發生變動,且其意義尚未明顯反應再實際的數字上,管理的因子才最有效。
  3. 財務力量與資本結構。速動比率,資本構成少債物。
  4. 配息紀錄:長期不斷配息。
  5. 當其股利率:

價值=當期正常盈餘 x (8.5+2倍預期年成長率)<成長型不適合此公式>

投資者僅能夠再兩者之中擇一而型,他可以具有想像力,追求高利潤,只要見解被事實證明。變可以獲得可觀的報酬;但他必然也要承擔錯估的風險。或者,他可以趨向保守,並且拒絕以過高的價格投入任何未經證實的機會;但他必須有心理準備,重新思考可能錯失的的投資機會。

智慧型分析師會專注於未來比較能預測的類股,或是專注於過去績效的安全保障遠高於當時的價格的個股。

每股盈餘

1.不可過於認真地看待一年份的盈餘數字。

2.如果你過度重視短期盈餘,則必須留意每股盈餘數字所隱藏的陷阱。

成長率,需以今年的值、三年平均、10年平均來計算。

高本益比的必要條件是企業的獲利必須高於平均水準。

比較企業

  1. 獲利性。a.帳面價值獲利情況 b.每單位營業額的獲利水準,淨利率。
  2. 穩定性。過去十年中每股盈餘相對於其前三年平均盈餘的最大跌幅。
  3. 成長率。
  4. 財務狀況。速動比。
  5. 股息。
  6. 歷史股價。最低與最高相比過高,跌的幅度越大。

防禦性投資策略七條件:

  1. 足夠的規模。
  2. 強勁的財務狀況。
  3. 股息:過去20年股息發放未曾間斷。
  4. 盈餘穩定性:過去10年內不曾發生虧損。
  5. 盈餘成長:每股盈餘在10年間至少成長1/3。
  6. 股價與資產比:股票價格不超過淨資產直的1.5倍。
  7. 本益比:股票價格不高於3年平均盈餘的15倍。

評價股價的兩面向

質的方法,他著重於未來的展望、管理階層,與其他不可量化的品質因子。量(統計)的方法,強調股價、盈餘、資產、股息等可測量因子之間的關係。

積極性投資篩選條件:

  1. 財務狀況:a.速動比1.5倍 b.負債不可超過流動資產淨值110%(工業公司)
  2. 盈餘穩定性:五年內未發生虧損。
  3. 股息:當期曾分派股息。
  4. 盈餘成長:去年盈餘高近五年。
  5. 股價:低於淨資產直的1.2倍。

買進廉價股賺錢兩條件

  1. 數量必須夠多,以形成投資組合。
  2. 有耐心等到股價上揚。

股利政策

收益型股票,股利率將維持一貫的重要性。

成長型,股價取決於10年的預期成長率大於股息。

安全保障

如果價格夠低,則品質平庸的證券搖身成為穩健的投資機會。

商業原則與股票投資

  1. 第一項也是最明顯的原則是:“瞭解你在做什麼——瞭解你的生意。”就投資者來說,這意味著不要試圖從證券買賣中獲取“商業利潤” ——即正常利息與股息之外的超額報酬——除非你對於證券價值有足夠的瞭解,就如同你經營買賣或從事製造時對商品價值所瞭解的程度。  
  2. 第二項商業原則是:“不要讓其他人經營你的事業,除非(1)你能夠事無巨細地監督其績效,或(2)你有不尋常的強烈理由完全依賴他的品格與能力。”對投資者來說,這項原則可決定資金讓其他人管理的條件。  
  3. 第三項商業原則是:“不可貿然地做生意——換言之,製造或買賣商品——除非經過周詳的考量,認為該筆生意會產生合理的獲利機會。尤其要避免獲利有限而虧損甚大的生意。”對進取型投資者來說,這意味著獲利的操作不能依賴于樂觀的想法,而必須基於計算。對每一位投資者來說,這意味著回報非常有限時——如同先前所提及的傳統債券與優先股——他必須確認自己的大部分本金將無嚴重虧損的風險。  
  4. 第四項商業法則比較具有積極性:“必須有勇氣運用知識與經驗。如果你根據事實得出結論,如果你瞭解自己的判斷是穩健的,應依指示行動——雖然其他人的看法不同或有懷疑。”(群眾的見解與你的不同並不足以否定或肯定你的看法,你是正確的,因為你的資料與推理是正確的)。同理,在證券投資領域中,除了充分的知識與老練的判斷力,勇氣是無尚的美德。  

非常幸運的是,對典型的投資者來說,其投資計畫的成功並不必須具備上述條件——只要他將自己的野心局限在自己的能力範圍內,並且在防禦型投資的安全領域內從事活動,獲得滿意的投資業績要比大多數人所想像的容易;但要獲得優異的業績,多數人卻低估了其困難度。”

八個對比的例子

在他所特別舉出的例子中,我們可以發現高額的負債造成過低的利息保障倍數,低利息保障倍數的公司股價的前景堪慮。一般華爾街的分析偏愛前景展望較佳的公司,所以給他較高的本益比,葛拉罕則認為低本益比的公司投資報酬率會較佔優勢。本益比高的公司萬一遇到盈餘成長衰退時,股價將極為脆弱。績優股的股價不論多麼偏高,都可能繼續上漲,想要放空績優股須承擔很高的風險。毫無獲利能力的公司,不論營業額多大,或是以淨值折價出售,過度平庸的公司都沒有投資吸引力。華爾街對某些產業的高本益比,代表著過度的樂觀以及將來可能的過度的悲觀,將使該產業公司的股價充滿投機性質。已發行的認股權證、可轉換公司債都應該計入公司的真實市值,這表示發行大量可轉換公司債的公司的本益比可能被嚴重低估,若加入轉換後股份,則本益比會變的很高,更不適合買進。葛拉罕認為一般華爾街分析師依據市場價格及未來盈餘來作為未來展望的依據並不理想,葛拉罕認為成功的分析師應該選擇專注於少數特殊的產業,是他能合理地估計公司的價格遠低於其價值,則長期績效必能超過平均。

防禦型投資者選擇股票法則

  1. 至少10種,不超過30種股票。
  2. 投資大型、傑出、舉債保守的企業。
  3. 每家都應有長期持續發放股息的紀錄。
  4. 投資者必須就本益比訂定某種限制。

留言

這個網誌中的熱門文章

解決 CI Trust Issue:Target Must Be Enabled Before It Can Be Used

📱 iOS開發 | 🔧 CI/CD | 💻 Xcode | 🐛 除錯筆記 🔴 問題描述 這兩天在跑 CI 時突然出現錯誤訊息: Package@swift-6.0.swift:PACKAGE-TARGET:CasePathsMacros: error: Target 'CasePathsMacros' must be enabled before it can be used 🤔 嘗試過的解法 💬 Claude 的建議 首先詢問了 Claude,得到以下步驟: 先更新 swift-case-paths 到最新版本 確保使用 "Up to Next Major Version" 執行 File → Packages → Reset Package Caches Clean Build Folder (Cmd + Shift + K) 重新 Build 結果: 一看就知道沒用 😅 🤖 ChatGPT 的建議 接著試了 ChatGPT 的解法,主要是降低引用到的 package 版本。繞了一圈,還是沒用。 ✅ 最終解決方案 最後還是回到 Google,找到了真正有效的解法。針對這個 macro fingerprint validation 問題,有三種解決方式: 📌 方法一:本機開發用(Terminal 指令) defaults write com.apple.dt.Xcode IDESkipMacroFingerprintValidation -bool YES 📌 方法二:xcodebuild 參數 在執行 xcodebuild 指令時,加上 -skipMacroValidation 參數 📚 參考連結: https://vocus.cc/article/690779ebfd89780001859b14 📌 方法三:CI 正統做法 ⭐️(推薦) 步驟 1: 在專案根目錄建立資料夾 ci_scripts 步驟 2: 在此資料夾中建立腳本 ci_post_clone.sh ,內容如下: #!/bin/zsh mkdir -p ~/Library/org.swift.swiftpm/security/ cp macros.js...

萬年季

這個活動上上個禮拜六看到新聞,我以為只有一天,禮拜日就沒去,感覺有點可惜。沒想到是九天的活動,看到阿蓮他們也要去。那就剛好約一起去囉!前一天剛騎完充滿自我鍛練的阿里山之旅,又摔車,左手臂形同殘廢,但是既然約好了還是要去,捨命陪美女。那天阿蓮一直說他可能遲到,沒想到當天因為跑去看醫生,結果遲到的人是我。拍謝啦!當天中午吃飯,虹君還問我明明知道馥菁沒來,為什麼還要來,ㄟ!太明顯囉!我是這種人嗎?我會讓Jim獨享兩位美女嗎?喔!不!我會拋棄Jim嗎?約了就要來啊!虹君後來說,他原本拔智齒也不太想來,臉太腫了。不會啊!我看不出來,都一樣圓!ㄜ!不!一樣可愛!笑起來,頗令人心動(有圓回來嗎..) 所有照片http://picasaweb.google.com/cccmail/JVqzQG# 從中午就一直繞著蓮池潭逛,上次來的時候還在清潭,封閉中,這次來看果然漂亮很多,和小時候的印象完全不一樣。大家好像不喜歡照相,身為高雄人在蓮池潭照相,有種詭異的感覺。 照這種人形立牌,是我很喜歡做的事,看得出來誰是誰嗎? 過七關,有意思的祈福關卡,但是太多人了沒去排。 阿蓮與蓮花。蓮花太小了。 偷照擺Pose。 當天在廟口前的表演,人太多,只能從狹縫中看到一點,兩位女生,完全看不到.. 看了一陣子,他們終於受不了,拉我們走了。順便去吃晚餐,Jim也受不了,他要找個位置坐下來,他說那天好像行軍,走的腳超酸。結果途中遇到馥菁帶著學妹來逛,78年次,喔!這個補!喔!不!真年輕。哥哥可以裝年輕嗎?很多人看我不是還是學生就是剛畢業!看樣子我可以講我75年次,這有人相信嗎? 歷經20多年再走一次龍虎塔與春秋閣,之前的18層地獄好像換掉了。我覺得是很棒的特色ㄟ,可惜了童年的回憶。 最後主舞台也是人山人海,只能看大螢幕。 失去舞台的舞獅,在人群中自己表演起來了。 主辦單位邀請各廟宇,舞獅或跳人偶的來表演。但是大家好像都表演得很盡興,無法控制長度,主持人一直在趕人,"XX國小,時間咖控制機勒,節目已經Delay了",國台英語交雜,頗有喜感。表演隊伍也很有意思,原本以為只是表演各廟宇慶典活動或民俗技藝,但沒想到還有原住民舞...

借助 AI 除錯:解決登出時的解密錯誤

  前言 最近遇到一個有趣的 bug,趁這次機會試試看用 AI 來協助除錯。整個過程蠻有收穫的,分享給大家參考。 問題發現 Bug 描述 在測試登出功能時,發現 app 會發生 crash。追蹤後發現是在登出時,API 會呼叫底層的解密函式,但解密用的 key 明顯有問題,導致解密失敗而引發錯誤。 由於這段流程是另一位同事負責開發的,程式碼邏輯比較複雜,短時間內看不出根本原因。於是先採取防禦性做法: 如果 key 為空值,就將解密失敗的錯誤吃掉不處理 。判斷後認為這樣不會影響 UI 操作,因為登出後 key 會重新取得。測試後確認沒問題,就先把這個 bug 暫時壓下來了。 深入追查 第一回合:初步分析 趁著有空檔,決定詳細釐清這個問題。想試試 AI 的能耐,於是下了第一個 prompt: 分析 SessionManager 的 processEncryptedData 方法中,為何會發生 bytesToTrim > currentLength 的錯誤?從呼叫該方法的地方分析可能發生的原因。 AI 給出了幾個可能的原因: 加密數據損壞或截斷 網路傳輸過程中數據包丟失或損壞 API 回應中的加密字串不完整 解密後的最後一個字節值異常大 錯誤的加密算法或密鑰 使用了錯誤的解密密鑰或 IV Session key 交換失敗,但程式繼續使用無效密鑰解密 解密產生亂碼 Hex 字串轉換錯誤 包含非法字符、長度不是偶數、部分缺失等問題 AES CBC 解密失敗但沒有檢查錯誤 Whitebox 密鑰準備失敗 IV 不匹配 數據長度不符合 AES 塊大小要求 PKCS7 Padding 格式錯誤 加密時使用了錯誤的 padding 方式 最後字節不是有效的 padding 長度值 (1-16) 多重解密處理錯誤 數據被重複解密或解密順序錯誤 記憶體緩衝區問題 緩衝區大小分配錯誤或溢出 AI 也分析了呼叫鏈: API 回應 → DataTransformer → CryptoHandler → decryptSessionKey → processEncryptedData 評估: 這些分析大多是從相關函式內部找錯誤,但沒有太大用處,...