精準選股這本書的讀書心得

By | 2026-01-05

這兩年,大家注意力常聚焦在像Nvdia這類的大型科技股,要怎麼投資這類的股票呢? 前兩年有看過一本書,是美國一位長期研究網路股的分析師寫的,他的結論是「在不確定的科技世界中,尋找具有大規模潛在市場、強大產品創新力、且營收持續增長的領頭羊,並在市場恐慌導致的股價『脫臼』時大膽買入。 我覺得這段結論,可以做為我們長期投資美股的參考依據。

這本書的原名是:《Nothing But Net: 10 Timeless Stock-Picking Lessons from One of Wall Street’s Top Tech Analysts》,台灣翻譯成“精準選股”。

作者是華爾街頂尖網路股分析師 Mark Mahaney 。他在科技產業擁有超過 25 年的分析經驗,曾任職於摩根士丹利、花旗及 Evercore ISI,並長期蟬聯《機構投資者》排名第一。

這本書並非生硬的財報教科書,是他在經歷過網路泡沫、金融海嘯、科技巨頭崛起( Amazon、Netflix)與隕落(如Yahoo!、AOL)後總結出的實戰法則。

以下是書中的 10 大核心投資洞見與實戰策略:

1. 要勇於認錯 

承認失敗是選股的一環。書中列舉了如 Blue Apron 或 Groupon 的案例,提醒投資者當管理層動盪或客戶價值主張(Value Prop)消失時,必須果斷止損。

2. 即使選對,過程也會很痛苦 (There Will Be Blood… Even When You Pick the Best Stocks)

即使是亞馬遜 (AMZN) 或 Netflix (NFLX),在成長過程中都曾遭遇超過 50% 甚至 80% 的跌幅。波動不代表公司壞了,投資者必須具備心理韌性才能抱住長期贏家。

3. 不要玩「季度賽」 (Don’t Play Quarters)

不要過度反應單一季度的營收或 EPS 微幅不如預期。科技股的價值在於長期趨勢,短期預測營收是否精準到小數點後兩位,對長期獲利幫助不大。

4. 營收成長高於一切 (Revenue Matters More Than Anything)

對於成長型科技股,營收成長率(Top-line growth)比盈餘(Earnings)更重要

  • 關鍵指標: 尋找能連續 5–6 個季度保持 20% 以上營收成長的公司。

5. 產品創新是引擎 (It Don’t Mean a Thing, If It Ain’t Got That Product Swing)

觀察公司是否能持續推出新產品或改進現有服務。如果一家公司停止產品創新(如當年的 Yahoo!),它的生命週期就進入了倒數。

6. TAM(潛在市場規模)越大越好 (TAMs—The Bigger the Better)

優質公司必須處於一個巨大的「潛在市場規模 (Total Addressable Market)」中。例如 Amazon 從書商擴展到雲端 (AWS) 與廣告,就是不斷擴大其 TAM 的過程。

7. 追隨「客戶價值」,而非財報數字 (Follow the Value Prop, Not the Money)

如果產品真的幫用戶省了錢、省了時間或帶來快樂(例如 Netflix 提供的性價比),錢自然會隨之而來。

8. 管理層最重要  

觀察 CEO 是否具備願景、技術背景以及對產品的熱情。創辦人領導的公司通常比職業經理人領導的公司更有創新動力。

9. 估值是「藝術」而非「科學」 (Valuation Is in the Eye of the Tech Stockholder)

科技股很難用傳統的 P/E (本益比) 來衡量。他建議使用 P/S (股價營收比)EV/EBITDA,並結合成長率來判斷估值是否合理(例如:P/E 低於其成長率)。

10. 尋找「脫臼」的高品質股 (Hunt for DHQs—Dislocated High-Quality Stocks)

這是全書最精華的實戰建議。

  • DHQ 定義: 當一家基本面(營收成長、市場地位、創新能力)依然強勁的公司,因為市場情緒、總經因素或暫時性的雜訊導致股價從高點回落 20-30% 時,就是最好的買點。

Mark Mahaney 的核心哲學是:「在不確定的科技世界中,尋找具有大規模 TAM、強大產品創新力、且營收持續增長的領頭羊,並在市場恐慌導致的股價『脫臼』時大膽買入。」

 

我請Gemini針對上述的洞見,幫我制定美股的選股腳本,它的回答如下

要將 Mark Mahaney 的「科技股投資十誡」轉化為 XScript 程式碼,我們需要將感性的投資洞見量化為理性的篩選條件。

以下為您開發兩組核心腳本:一組針對 「營收高成長性」,另一組針對 「DHQ(高品質脫臼股)」


1. 營收持續高成長篩選 (Revenue Persistence Screen)

邏輯基礎: Mahaney 強調營收成長比盈餘更重要,理想標的應具備連續 4-6 季 20% 以上的增長。

// 腳本名稱:營收高速增長持久賽
// 適用對象:尋找處於擴張期的科技領頭羊

input: RevGrowthLimit(20, "營收年增率門檻(%)");
input: Quarters(4, "持續季度數");

// 檢查過去 N 季的單季營收年增率是否都達標
variable: i(0), isPersistent(true);

isPersistent = true;
for i = 0 to Quarters - 1 begin
if GetField("營收年增率", "Q")[i] < RevGrowthLimit then
isPersistent = false;
end;

// 加上成交量過濾,確保流動性
if isPersistent and V > 500 then ret = 1;

outputfield(1, GetField("營收年增率", "Q"), 2, "最新一季營收年增率");
outputfield(2, GetField("營業利益率", "Q"), 2, "最新一季營益率");


2. DHQ 尋找高品質「脫臼」股 (Dislocated High-Quality Hunter)

邏輯基礎: 當高品質公司(高成長、有獲利能力)因為市場因素導致股價從高點回落 20-30% 時,是最好的進場點。

// 腳本名稱:DHQ 高品質脫臼股篩選
// 邏輯:基本面強勁 + 股價近期大幅回檔

input: DropFromHigh(20, "回檔幅度門檻(%)");
input: GrowthThreshold(20, "基本面營收增長門檻(%)");
input: LookbackPeriod(240, "回溯最高價的天數(約一年)");

// 1. 計算股價是否「脫臼」 (Dislocated)
variable: highPrice(0);
highPrice = Highest(GetField("最高價", "D"), LookbackPeriod);

condition1 = Close < highPrice * (1 - DropFromHigh / 100);

// 2. 判斷是否為「高品質」 (High-Quality)
// 營收年增率高 且 營業利益率為正 (代表有實質獲利能力,非純燒錢)
condition2 = GetField("營收年增率", "Q") >= GrowthThreshold;
condition3 = GetField("營業利益率", "Q") > 0;

// 3. 排除趨勢徹底轉壞的情況 (例如跌破年線太遠可能基本面出大事)
// 我們尋找的是「脫臼」而非「骨折」,加入移動平均線參考
condition4 = Close > Average(Close, 240) * 0.85;

if condition1 and condition2 and condition3 and condition4 then ret = 1;

outputfield(1, (Close/highPrice - 1) * 100, 2, "較一年高點跌幅%");
outputfield(2, GetField("營收年增率", "Q"), 2, "營收年增率");

 

3. 科技股估值平衡篩選 (EV/Revenue vs. Growth)

邏輯基礎: Mahaney 建議使用 P/S 或 EV/Revenue。我們可以篩選「成長性高於估值倍數」的標的(類似科技股的 PEG 概念)。

// 腳本名稱:科技股性價比篩選
// 邏輯:營收年增率 / 股價營收比 (PSR) > 門檻

input: PSR_Limit(10, "股價營收比上限");
input: RatioThreshold(2, "營收成長對比PSR的倍數");

variable: psr(0), revGrowth(0);

psr = GetField("股價營收比", "D");
revGrowth = GetField("營收年增率", "Q");

// 確保營收增長是 PSR 的 N 倍以上 (例如成長 30%,PSR 只有 5,比例為 6)
if psr < PSR_Limit and psr > 0 then begin
if (revGrowth / psr) > RatioThreshold then ret = 1;
end;

outputfield(1, psr, 2, "PSR");
outputfield(2, revGrowth, 2, "營收年增率");
outputfield(3, revGrowth / psr, 2, "性價比評分");


 

補充說明

  1. 對美股: 由於 Mark Mahaney 主要分析對象是美股,若您在 XQ 中使用這些腳本,建議直接應用在 「美股清單」 標的。
  2. 產業過濾: 建議在選股中心先勾選 「軟體服務」「半導體」「網路通信」,因為這些邏輯(尤其是營收高於盈餘)在傳產或金融股並不適用。

  3. 質化觀察: XScript 雖然能篩選出「脫臼股」,但 Mahaney 強調的 「管理層」「產品創新」 仍需結合您平台上的新聞與產業報告來做最後定奪。

以上都是Gemini給的文字,我一個字都沒有修改,有想法後透過AI把想法變成XS的腳本, 似乎愈來愈可行,有興趣的朋友可以一試。