我讀 «避開價值陷阱 只買好公司» – 2

第二章的重點在於說明內在價值. 所謂安全邊際 (margin of safety), 大家都知道這是價格和價值的差距. 證券的價格是透明的, 但是價值至少有四種評估方式, 從 1~4 算法愈來愈保守:

  1. 有形帳面價值 = (總資產 – 總負債 – 總優先股 – 總無形資產 ) / 流通在外的股數
  2. 淨流動資產 = (總資產 – 總負債 – 總優先股) / 流通在外的股數 [含商譽]
  3. 淨營運資金 = (流動資金 – 流動負債, 本書採用調整過的流動負債, NNWC = Net Net Working Capital, 應收帳款打 75 折, 存貨打對折), 參看 我讀 «證券分析» 第六版 – 資產負債表 2.
  4. 淨現金 =(現金加短期投資  – 總負債 – 總優先股) / 流通在外的股數

假設我們不管公司會不會成長, 只要看到夠便宜就買下去, 買價比公司的淨現金還低, 這樣總沒有問題了吧!? 非也, 因為公司還要繼續經營, 經營就會花錢, 解雇也要花錢. 書上 p.79 ~ p.95 有許多表格在舉例說明這個撿便宜的概念有危險.

如果在 2008 年 12  月進場撿便宜股的組合套餐, 繼續持有到 2011 年 7 月, 將有 17 勝 3  敗的戰績. 平均漲幅 257.6%. 看起來撿到便宜. (p. 92). 但其實在 2009 ~2013 年這 4 年間, 漲幅低於 S&P500, 也低於 Nasdak 指數. (P.93)

如果在 2011 年 4  月進場撿便宜股的組合套餐, 在 2011 ~2015 年這 4 年間, 漲幅嚴重落後 S&P500 和 Nasdak 指數. 其實有三年都是虧損 -10%, -20%, -30%, 只有 2013~2014 彈回 11% 的正報酬. 但同期 S&P500 漲 18.38%, Nasdak 漲 27.18%. (P.95)

換言之, 金融海嘯時撿便宜股票, 漲幅不如龍頭股. 在股市高點檢便宜股票就更慘了, 漲幅將遠低於龍頭股. 同樣的概念, 參看 我讀 «證券分析» 第六版 – 資產負債表 3.

第三章是 “只買好公司", 首先說明好企業的價值會隨著時間而增加. 指標有下面幾個:

  1. 不論景氣高低都能穩定獲利

S&P500 當中, 有 454 家在 2006~2015 年之間每年都獲利, 這些公司裡面只有 2% 的股價是下跌的 (p.103). 同理, 獲利年數愈多的公司股價愈不會跌. 以整個美國上市公司來統計, 10 年都賺錢的只有 6% 的公司股價下跌, 9 年獲利的 21% 下跌, 8 年獲利的 30% 下跌, ….. 2 年獲利的有 29% 下跌, 只獲利過一次的有 39 % 下跌.

換言之, 公司持續賺錢就不容易讓你虧本. 當然還是有一定的機率會發生, 比方說公司慢慢走下坡, 從賺 10 塊變成賺 1 塊, 這樣股價當然就跌了. 那麼賺多賺少很要緊囉? P.108~p.109 又說明, 兩者並不是絕對成正化關係, 有賺最重要, 營業利益率還好. 像 Costco 營業利益率只有 3%, 股價卻穩定.

2. 資產少, 投資資本報酬率高

這部分是統計證明.

P. 113 的圖形說明, 資本支出占營業現金流比例愈高, 投資資本報酬率 (ROIC = return on invested capital = (淨利 – 股息) / 股本) 就愈低. 

P.114 的圖形說明, 10 年中每年都獲利的公司之中, 僅有 20% 的公司 ROIC > 10%.

P.115 的圖形說明, 10 年 ROIC 中位數愈高, 股價漲幅愈大.

P.116 的圖形說明, 在每年都獲利的公司之中, 大多數 10 年 ROE 中位數 < 15%. 

P.117 的圖形說明, 10 年 ROE 中位數愈高, 股價漲幅愈大.

由此可以結論, ROIC/ROE 好的公司, 股價比較容易漲.

3. 營收和盈餘是否持續成長

P.119 的圖形說明, 10 年中每年都獲利的公司之中, 平均 EPS 成長率 > 15%.

P.120 的圖形說明, 10 年中平均 EPS 成長率愈高, 股價漲幅愈高.

綜合以上所述, 如果一家公司資本少, 資本支出占營運現金流 30% 以下, ROIC > 20%, ROE > 15% 就較可能是好公司. 即使我們不知道公司是不是舉債嚴重? 但 P. 129 的圖形說明, 10 年都獲利的公司, 利息保障倍數多在 5 倍以上.

最後, 由於上述都是統計證明. 我們不能保證買到好公司股價就一定會上漲, 但是相對比較安全, 而且買好公司比撿便宜買差勁的公司, 無論在高峰或是谷底都更有保障. 以上是本書的前 40%, 後面的心得待續.

我讀 «避開價值陷阱 只買好公司» – 1

這本書真是相當不錯!

作者田測產 (Charles Tam) 原本是一位華裔工程師, 具有北京大學的物理博士學位. 由於赴美從事光纖業, 對於投資相關行業也產生了興趣 (康寧等等).  結果在 2000 年泡沫化的時候, 不僅個人投資慘賠, 所處的公司也搖搖欲墜, 後來甚至裁員 75%.  作者雖然沒被裁掉, 但是對工程生涯已經沒那麼熱衷. 2004 年他創辦 GuruFocus 網站分享並討論投資心得, 又於 2007 年離職, 正式變成一位專職投資者. 

話說失敗的投資經驗, 有什麼好分享的呢? 主要在於作者畢竟是讀理工的啊. 雖然自己的主動投資失敗了, 但是看看大師 (Guru) 怎麼做? 不就有辦法了嗎? 而且凡人通常只想學一招半式走天下, 本書卻偏偏把各種狀況都詳細解析, 堪稱是我讀過最有系統的一本投資筆記.

當然, 值得一提的是那個投資網站 (www.gurufocus.com) 雖然在書上一在引用, 好像每個人都可以在上面取得珍貴的資料, But! 作者現在要從中賺取生活費, 所以有分為一般 member 和 premium member, 後者有七天的 free trial, 正式 premium 會員要刷卡才能訂閱, 有興趣者可以參考. 至於書上的網址打進去之後發現 file not found 也別意外, 因為本書寫於 2016 年, 網站上的東西總是會過期或搬來搬去. 

言歸正傳. 為何說不要盲目價值投資呢? 首先作者要引用大師的想法. 第一章就是專門介紹大師: 彼得林區, 華倫巴菲特, 唐納亞克曼 (Donald Yacktman) [1], 最後一位大家應該沒聽過, 有興趣的人再去 Google.

彼得林區把公司分成六類, 作者進一步地在把它們歸納到好公司與不好的公司 – 雖然投資不好的公司也能賺錢. 大家都知道巴菲特的老師葛拉漢就是講究價值投資, 他只看當下公司的清算價值, 不管公司會不會成長或是快倒了. 因此葛拉漢並不在本書要介紹的大師之列.

類別 每年盈餘成長率 符合投資標的
快速成長股 20% O
實力股 10% O
緩慢成長股 10% 以下  
景氣循環股 週期性變化  
起死回生股 負到正  
資產股 無關  

華倫巴菲特: 以合理價格 (fair price) 買進絕佳公司 (wonderful company), 比起以絕佳價格買信平庸公司要好得多. 絕佳公司的意思是:

  1. 要有護城河. 除了定性的解釋, 可以看營業利益率. 享有比其他公司高的營業利益率 (Operating Profit Margin = 營業利益率 = 營業利益 / 營收) 可以證實護城河有效. [稅前][不含業外]
  2. 資本資出需求低, 投資資本報酬率 (Return on capital = 稅後盈利 /資本總額 = 凈收入比率) 高. [稅後][含業外]
  3. 獲利成長 – 這是和老師最大的差異

唐納亞克曼: 購買非景氣循環的好企業, 注重管理階層, 設定必要的報酬率 (Handle Rate) – 也就是賺到之後要賣出. 精確地說, 他使用預期報酬率 (forward rate of return), 估計股票會產生的年化平均報酬. 假如沒有股票符合必要報酬率, 就建立觀察清單等待.

基本上我認為巴菲特的方法實際於 “華倫存股" 的周文偉, 唐納亞克曼的方法類似小資女艾蜜莉 (張紫凌), 除了唐納對數字精確度比較講究之外. 很多人都在做他們做的事. 那這本書有啥稀奇呢? 且看第二章 “超值投資". That means, 想借書的朋友請先 hold 住.

[Note]

  1. https://www.gurufocus.com/news/457775/who-is-donald-yacktman-and-what-is-forward-rate-of-return

我讀 «隨心所欲操控人心的暗黑心理學»

會看到這本書是因為去愛買買菜, 路過書籍區的時候, 居然看到一本沒被封起來的漫畫…嗯, 誠品才剛打算收掉高雄的兩家分店, 實體書店真的不易經營. 結果多翻幾頁也有一半的文字, 看起來是一本用漫畫詮釋心理學的書. 雖然書名有點暗黑, 但想必是出版社的傑作!

本書翻譯自日文書 “マンガ 思いのままに人をあやつる心理学", 就是隨心所欲操控人心的心理學. マンガ  = 漫畫, 思い = 思想, ままに = 隨意, あやつる = 操控. 至於 “暗黑" 這個名詞, 來自於作者的另一本系列作品"マンガ 悪用禁止! 裏心理学“, 書商可能為了方便就讓它們都一路暗黑下去了.

本書作者齋藤勇是日本心理學家, 至於漫畫則是由漫畫與插畫家摩周子所畫的, 翻譯者是卓惠娟女士. 這漫畫本身就可以是一個小品, 所以我就不暴雷了, 大家自己去找來欣賞. 我只摘要書中的重要心理學原理.

 1. 期望價值理論. 美國心理學家阿特金森 (John Atkinson, 豆豆先生是  Rowan  Atkinson) 認為:

幹勁的程度 = 動機強度 x 主觀評估的成功機率 x 達成報酬的價值高低

主角島田君 (銀行副行長) 的老闆要求業績達標, 認為只要有毅力就做得到. 但島田認為營業目標只是行長信口開河所訂出來的數字, 如果目標鐵定達不到, 就算威脅利誘 ( 調整報酬)也不會有效果, 反而會導致動機消失. 動機歸零就不會產生幹勁!

2. YES 心理定向

a. 由對方會回答 YES 的問題開場, 後續較有機會回答更多的 YES. 因為人會保持一致性.

b. YES-BUT, 如果對方面有難色, 用 YES 同意對方, 加上 but 溫和提出自己的主張. 

c. YES-AND, 複合對方的意見, 將自己的意見和對方融合.

d. NO-BUT, 對方拒絕了, 但自己再退讓一步對方可能就同意.

3. 巴南效應 (Barnum Effects)

a. 相信分析內容具獨特性, 只有自己符合.

b. 信任評價者的權威.

c. 分析內容指出性格的兩面性.

亦即由權威或神秘人士 (或命理書, 心理測驗)描述一個模稜兩可的說法, 不論準不準看起來都半對或全中. 因為大家認為這是針對個人所做的測驗, 自我強化了可信賴度.

4. 麥拉賓法則

談話表情 > 談話速度/語調 >>>>>談話內容

5. 初始效應 vs 時近效應

最初和最後的印象比較容易記憶,中間發生的是不容易記得.

6. 臉的角度心理學

頭部抬高 20% 給人的印象最好, 超過 30% 令人覺得傲慢.

7. 善意的自尊理論

人在自尊心低落的時候對於他人的善意有特別的好感.

8. 錯誤的前提暗示

忽略大前提, 直接讓對方選擇. 例如不問要不要一起吃飯?直接問想吃中餐還是西餐?

9. 人際空間距離 (personal space)

距離對方太近, 容易侵犯私人空間而導致對方不高興. 但在持續略為強制地侵入個人領域某個程度, 反而能讓對方抱著親切感. 例如兩個人坐在吧檯喝酒.

10. 溫莎效應

透過第三者所聽到的訊息, 比直接從當事人口中聽到,令人覺得可信度更高.

11. 得失效應 (gain loss Effect)

先給予對方負面印象,再採取善意的態度, 由於反差效果更能提高好感度.

平日嚴厲, 偶而友善, 對於職場上常和別人發生摩擦的人是有用的技巧.

12. 畢馬龍效應 (Pygmalion Effect)

告訴某個人你對他有所期待,對方通常能回應期待而努力, 做出比實際能力更好的表現.

13. 模仿理論

也稱為觀察學習, 這個用來解釋為何很多人加入邪教或是血汗公司.

14. 默認的懲罰,默認的獎賞

齊威王乃朝諸縣令長七十二人,賞一人,誅一人. 主要是建立楷模, 其他人會認為我也有機會受賞或是受罰.

15. 從眾效應 vs 少數者的影響效應 (minority influence)

從眾效應是大家所熟知的西瓜效應.

少數者的影響效應發生在雖然是少數人發起, 但是堅持自己的做法來帶風向. 由於堅持者的高度自信, 總會影響到一些人主動站過來. 但這應該是發生在從眾效應開始滾雪球之前,  如果大勢已去, 效果就會變差, 絕食自焚也來不及了.

16. 沉沒成本效應

頭已經洗了,只好全身都洗下去.

17. 認知失調理論

阿Q理論,或是吃不到葡萄說葡萄酸.為了接受自己犯下的錯誤,編出一套理由自圓其說.

18. 回授效應

受到過去失敗的影響, 遇到相同的狀況就害怕失敗, 導致一直失敗.

19. 自我暗示 (auto suggestion)

人類天生有 “投射" (projection) 的心理防衛機制. 在他人身上看到自己討厭自己的部分, 也會討厭對方. 反之從對方身上找出和自己有共鳴的優點就會喜歡對方.

自我參照效應 (self-reference effect) 人對自己有關的話題比較有興趣.

20. 公開表明效應(profess effect)

持續把內心的目標說出口, 逐漸內化,更易於實現目標.

21. 倒裝句的心理效果

漸層法: 先講依據再講結論.

反漸層法: 先講結論再講依據.

要把強調的部分放在最後.例如推銷東西的重點是賣出去: “這件很好喔, 很適合您. " > “這件很適合您, 很好喔."

22. 語句的變換

強調正面: 手術成功機率 90%

強調負面/警告: 手術失敗機率10%

23. 登門檻效應 (foot in the door technique) vs 留面子效應 (door in the face technique)

前者從小的要求開始, 愈要求愈多. 後者類似前面提到的 NO-BUT.

24. 據實以告

好的壞的都說, 使得可信度增加.

25. 蔡戈尼效應 (Zeigarnik Effect)

人們對於未完成的事有興趣, 對已完成的事沒興趣.前者是追不到的異性, 後者是…咳咳…已經 commit 的程式.

26. 單純曝光效應

單純重複多次出現比一次長篇大論更有好感, 例如洗腦的廣告.

27. 互惠好感的心理 (reciprocity)

人類希望被喜愛, 接受他人贈禮時會想要回報. 所以追求異性時常喜歡送禮給對方.

28. 稀有原理 (scarcity principle)

人們總是渴望難以到手的東西, 對於限量品的抵抗力較低.這跟蔡戈尼效應有些關聯. 因為始終難以完成, 因此更是念念不忘.

29. 鏡像效應 (mirror effect) 或是同調效應

人們對於和自己有相似動作、表情的對象會抱著好感. 反之, 刻意模仿對方也能拉近彼此的距離. 例如女生喜歡小動物, 男生也來養個貓狗. 

30. 對比效應

先搬重物, 再搬輕物時覺得特別輕.  

在會議中, 整合大家的意見,增減部分意見,不管是多細微的意見, 只要不是太離譜,都容易得到過度的評價. 因為 “新意見" 對比的基礎是 “當前最佳的意見", 還有更新意見好像比大家都更厲害. 擅長這個技巧的人就會經常彙整大家的意見, 微調後報告老闆.

31. 糾正習慣的心理效應

指出別人不自覺的習慣, 容易使得對方表現失常.

32. 自我親密行為 (self-intimacy)

人們處於壓力時, 會碰觸自己或他人的身體. 摸自己的頭表示希望得到對方的溫柔對待 (可能要搭配傻笑…), 敲自己的頭表示需要被鼓勵. 雙臂交疊表示戒心. 摸脖子…書上沒說, 可能是指饒了我, 大好頭顱別砍啊 (大誤). 

33. 左臉表情

人類的表情由右腦控制, 刻意做出的表情會反映在左臉,甚於右臉. 

34. 月暈效應 (Halo Effect)

因為對方一個優點, 對於整體都產生好印象. 例如頭銜、技術、個性、容貌、法力…等等.

以上就是這本書上提到關於心理學的部分, 大約 95% 都收錄了. 至於大家或多或少知道一起吃飯增加好感, 香味增加好感這就略過不提了.

Apple email 亂碼小註解

我本來用 Apple 的 Macbook AIR 收信, 最近改成 Surface Book 2. 原本收到其他同仁用 Apple Macbook 寄出來的加密信件, 在 Apple 上直接用 Apple Mail 加上插件就可以看到解密後的郵件, 相當地方便! 但換到 Windows 底下就變亂碼了, 這件事有點麻煩, 所以花了點時間解決.

首先 Kleopatra 解密軟體是無辜的, 它只是忠實地解開 PGP key. 編輯器也是無辜的, 這並不是 UTF-8 誤設成 Big 5 這類的問題. 不然用 Word 裡面選擇編碼的功能就能挑出對的那個編碼方式.

我這次遇到的是郵件變成了有很多等於符號的亂碼, 例如 =8E=BB=E5=A6=82=E6=9E=9C…, 這該怎麼辦呢? 這種很多 “等於" 的亂碼是 Quoted-printable (QP) 編碼, 中文是 “可打印字符引用編碼". 也就是可以把任何編碼的文字變成可以印出來的 ASCII 字元. 解密完的 mail 中也可以看到這些字樣:

Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8

Apple 的電腦預設都是用 UTF-8 編碼寄出, 但是後續又被 quoted-printable 轉了一次. 解密軟體只負責解到 quoted-printable, 加上 Outlook 不像 Apple Mail 多了一道解 QP 的動作, 因此才會出現亂碼.

解決之道, 可以自己寫一個解 QP 的程式, 例如這位勇者仁兄 [1], 或者是到善心人士的網站上去轉 [2]. 這個網站還提供了很多轉來轉去的工具, 有需要的人可以做成書籤來備用. 另外有一個網站 [3] 提示了幾種亂碼的類型, 看到不同的亂碼就知道這是哪一類的問題. 基本上 unicode 就是 &# 開頭, 因此文件中一定會有很多 &#. 
random-character-1-620x200

幸虧有這些亂碼終結者, 我們才能有效率地解決網路上怪怪的相容性問題. 在此也感謝他們的貢獻!

[Note]

  1. https://social.msdn.microsoft.com/Forums/zh-TW/d1ff3e3f-bca2-4220-a970-e3557f623e90/-quotedprintable-?forum=233
  2. http://web.chacuo.net/charsetquotedprintable
  3. https://www.uni-ulm.de/acssu/ime/email_decoder_tc.php

Tesorflow on Windows 10 小筆記

最近想要自己安裝 tensorflow 到 Windows 10 底下, 找了一篇很好的文章來參考 [1].  不過實際動手做的時候, 遇到一些小問題, 所以另外做個筆記紀錄一下.

首先我們要安裝 Python [2], 這點沒有疑慮. 到官網抓下來安裝. 然後手動把路徑加到系統環境即可. 但接下來分岔成兩種作法: A 和 B:

(A) 在 Python 環境下安裝 tensorflow.

pip3 install –upgrade tensorflow-gpu

安裝過程一切順利, 但是在 python 提示號下, 可能會遇到 ctypes.WINDLL 找不到 cudart_dll_XXX 的問題. 理論上安裝完 cuda 就會好.  值得注意的是 cuda 和 cuDNN 的版本要搭配 tensorflow-gpu 的版本. 現在的 python 3.6 要搭 cuda 9.0 和 cuDNN 7.0, 這個組合試過沒問題. 但我也曾經試過 cuda 9.1 搭 DNN 9.1, 結果失敗了. 不敢說這組合一定不行, 但我不打算再試了, 先退版本再說.

安裝完 cuda, 用 “nvcc -V" 可以看 cuda driver 是否正確安裝? 但安裝 driver之前, cuda 安裝程式會說 “找不到相容的顯示卡, 但是沒關係可以先安裝." 這讓我擔心了一下. 難道說有兩張顯卡的話會亂抓? 於是我又另外下載 cuda-Z [3] 來驗證. 實測發現讓 Intel UHD 620 和 GTX-1050 共存, 或是把 620 關掉; cuda-z 都可以正確找到 GTX-1050. 

最後一個提醒點是, 如果在 windows 的 command shell 打 python 出現的  shell 底下無法正常使用 import tensorflow, 但是在 python 安裝時自己產生的 command shell 就沒這個問題. 可見得還是有些小地方設定不同.

網路教學 [1] 說可以用矩陣乘法測試 tensorflow, 但實測起來, 老舊的桌機跑 CPU only 反而比 CPU + GPU 快! 問題出在這個 interpreter 會動態去偵測 CPU 和 GPU, 花了不少時間去優化環境. Your CPU supports …. AVX2, found device…GeForce 1050 … Total Memory 2.00GiB…etc.   

tensorflow-1-768x329

(2B) 用 anaconda3 的環境. 安裝它的好處是不會獨佔 python 的環境, 它可以用 anaconda prompt interpreter, 或者用 IDE (integrated development environment) 來寫程式. 從 anaconda navigator 進去, 然後點選 Spyder, 就可以自己寫 python 程式 compile 來跑.

spyder-1-768x636

安裝 anaconda 時會要求順便安裝 Visual Code, 安裝  Visual Code 和 Visual studio 時又會推薦同時安裝 git. 所以這個家族人數不少.  安裝 Visual Studio 的好處是 cuda 有一些 sample code, 可以跑來看看. 不過這裡面有一大敗筆是 sample code 只支援到 MSC_VER 1911, 最新的 Video studio 2017 已經是 MSC_VER 1912, 我看要改得地方太多, 決定放棄.

[Reference]

  1. http://blog.csdn.net/u010099080/article/details/53418159#%E5%AE%89%E8%A3%85-cudnn
  2. https://www.python.org/downloads/release/python-364/, download 連結在下方.
  3. http://cuda-z.sourceforge.net/