心靈 Lesson 2:如何建立「賣股票」的固定流程?投資心法完整指南

前幾天有個朋友問我怎麼賣股票,然後一直跟我說某某財經名嘴說了什麼,又問我有什麼投資的書可以推薦。聽完他的問題,我發現他犯了投資人最常見的錯誤:沒有在買進前就想好怎麼賣

於是我決定寫這篇文章,分享我這些年來建立的「賣股票固定流程」。這不是什麼神奇的技巧,而是一套讓你不會因為情緒而後悔的系統化方法。

為什麼賣股票比買股票更難?

很多人花了大量時間研究要買什麼股票:看財報、讀產業分析、追蹤新聞、計算本益比。但到了要賣的時候,卻常常:

  • 漲了不敢賣:「再等等,應該還會漲」
  • 跌了不願賣:「已經虧這麼多了,等回本再賣」
  • 憑感覺賣:「漲很多了,感覺該賣了吧?」
  • 全進全出:看新聞一次全賣,隔天又後悔

這些都是沒有固定流程造成的結果。人在面對金錢得失時,很難保持理性。唯一的解決方法,就是在還沒賺錢或賠錢之前,就先訂好規則

投資心理學的陷阱

行為經濟學告訴我們幾個關鍵的認知偏誤:

損失趨避(Loss Aversion)
「賠 $1,000 的痛苦 > 賺 $1,000 的快樂」

結果:虧損的股票捨不得賣,賺錢的股票急著賣
定錨效應(Anchoring Effect)
「買在 $100,現在跌到 $60,一直等回 $100」

結果:忽略了公司基本面可能已經改變
確認偏誤(Confirmation Bias)
「只看支持自己觀點的新聞和分析」

結果:看不到賣出訊號,錯過最佳出場時機

要克服這些心理陷阱,唯一的方法就是:在買進前就設定好賣出規則

賣出規則的黃金原則

在你點下「買進」按鈕的那一刻,就必須同時決定:在什麼情況下要賣出這檔股票。

這個原則聽起來簡單,但很少人做到。為什麼?因為大多數人買股票時只想著「會漲」,完全沒想過「什麼時候該離場」。

這就像開車上高速公路,卻不知道要在哪個交流道下車。你可能會開過頭,也可能太早下車。最糟的是,你可能會一直在高速公路上繞圈圈,不知道自己到底要去哪裡。

第一步:搞清楚「你為什麼買這檔股票」

這是最重要的一步。不同的買進理由,賣法一定不一樣。

在我的投資框架中,股票主要可以分為三大類,每一類都有對應的賣出策略:

投資組合結構
├── 核心長期持股(60-70%)
│   └── 賣法:機會成本分析
├── 成長/動能股(20-30%)
│   └── 賣法:移動停利
└── 事件型標的(5-10%)
    └── 賣法:分批獲利了結

讓我們逐一拆解。

策略一:核心長期持股的賣法

適用對象

  • 大型科技股:NVDA、GOOGL、MSFT、AAPL
  • 穩定成長股:TSM、ASML
  • 指數型 ETF:SPY、QQQ、VTI
  • 核心持倉:你認為可以持有 5-10 年的標的

投資邏輯

這類股票的目標是長期複利成長,不是短期價差交易。你買它們不是因為覺得「下個月會漲」,而是因為相信「未來 5 年它們會持續創造價值」。

賣出規則:機會成本分析

對於核心持股,賣出的理由只有一個:這筆錢放在其他地方,報酬率會更好

具體做法:

 1每半年或一年進行一次檢視:
 2
 31. 預估該股未來 3-5 年的年化報酬率
 42. 預估大盤 ETF 未來 3-5 年的年化報酬率
 53. 如果 股票報酬率 < ETF 報酬率全數賣出
 6
 7範例
 8- NVDA 預期年化報酬15%
 9- QQQ 預期年化報酬12%
10- 結論繼續持有 NVDA
11
12- TSM 預期年化報酬8%
13- QQQ 預期年化報酬12%
14- 結論賣出 TSM買進 QQQ

實際案例:我的 NVDA 持倉

我在 2022 年初以平均成本 $220 買進 NVDA,到 2024 年初已經漲到 $880(4 倍)。很多人會問:「漲這麼多了,不賣嗎?」

我的思考流程:

2024 年初的評估:

NVDA 基本面:
- AI 晶片需求持續爆發
- H100/H200 供不應求
- 2025 年推出 B100,性能再提升
- 軟體生態系(CUDA)護城河深厚
- 預估未來 3 年年化報酬:20-25%

QQQ 基本面:
- 包含大型科技股
- 預估未來 3 年年化報酬:10-12%

決策:繼續持有 NVDA
理由:預期報酬率顯著高於大盤

如果未來某天 NVDA 的預期報酬率降到與 QQQ 相當,
我就會全數賣出,轉進 QQQ。

關鍵心法

把「機會成本」當成賣出理由,而不是短期漲跌。

這個策略的好處:

  • ✅ 不會因為短期波動就賣掉好股票
  • ✅ 能夠長期持有真正的贏家
  • ✅ 避免頻繁交易的手續費和稅
  • ✅ 心理壓力小,不用天天盯盤

缺點:

  • ❌ 需要持續追蹤公司基本面
  • ❌ 需要一定的產業知識
  • ❌ 錯過短期套利機會

策略二:成長/動能股的賣法

適用對象

  • 高成長科技股:正在經歷爆發性成長的公司
  • 題材股:搭上產業趨勢(AI、電動車、元宇宙等)
  • 動能股:股價主要靠市場情緒和估值擴張

投資邏輯

這類股票的特性是:趨勢對了,可以漲很多;趨勢錯了,跌得也很快

它們的價值很大一部分來自「未來預期」,而不是「當前獲利」。所以股價會非常敏感於:

  • 市場情緒變化
  • 產業趨勢轉向
  • 競爭對手動態
  • 財報表現

賣出規則:移動停利(Trailing Stop)

這是我認為最適合成長股的賣法。

什麼是移動停利?

範例:20% 移動停利

買進價格:$100
當前價格:$160
停利點:$160 × (1 - 20%) = $128

當股價跌破 $128,自動賣出

如果股價繼續漲到 $200:
新的停利點:$200 × (1 - 20%) = $160

如果股價跌破 $160,自動賣出

視覺化說明

股價走勢圖:

$200 ━━━━━━┓
            ┃
$160 ━━●━━━┛━━━━━┓  ← 高點
     ┃           ┃
$128 ━┛           ┃  ← 第一個停利點
                  ┃
$160          ●━━━┛  ← 新的停利點(跟隨股價上漲)
              ┃
$128          ┗━━━●  ← 跌破停利點,賣出!

● = 停利點位置
━ = 股價軌跡

如何設定移動停利百分比?

 1# 不同股票特性的建議設定
 2
 3高波動成長股如新創科技股:
 4    trailing_stop = 25-30%  # 給予較大的波動空間
 5
 6中波動成長股如中型科技股:
 7    trailing_stop = 20%     # 標準設定
 8
 9低波動成長股如大型穩定成長股:
10    trailing_stop = 15%     # 較緊的停利
11
12範例
13- PLTRPalantir):30% 停利波動大
14- SNOWSnowflake):20% 停利標準
15- CRMSalesforce):15% 停利相對穩定

實際案例:我的 PLTR 操作

2023 年 9 月買進 PLTR @ $15
(理由:AI 題材 + 政府合約成長)

2023 年 11 月漲到 $20
設定 25% 移動停利 → 停利點 $15

2024 年 1 月漲到 $25
停利點上移到 $18.75

2024 年 3 月漲到 $28(高點)
停利點上移到 $21

2024 年 4 月回檔到 $22
持續持有(未跌破停利點)

2024 年 5 月跌到 $20.5
跌破停利點 $21,自動賣出

結果:
- 買進:$15
- 賣出:$20.5
- 獲利:36.7%
- 錯過高點:$28(少賺 $7.5)
- 但成功保護了大部分利潤

移動停利的優缺點

優點:

  • ✅ 能夠跟隨趨勢,抓住大波段
  • ✅ 自動停利,避免人為情緒干擾
  • ✅ 保護已實現的利潤
  • ✅ 適合趨勢明確的成長股

缺點:

  • ❌ 吃不到最高點
  • ❌ 容易被短期震盪掃出去
  • ❌ 可能會在回檔後繼續大漲(賣早了)
  • ❌ 需要紀律執行,不能心軟

如何減少被「假突破」掃出去?

 1進階技巧:
 2
 31. 使用「收盤價」而非「盤中價」
 4   - 盤中可能被掃停損
 5   - 收盤價更能反映真實趨勢
 6
 72. 結合「時間條件」
 8   - 必須連續 2 天收盤跌破停利點才賣出
 9   - 避免單日異常波動
10
113. 結合「基本面確認」
12   - 如果跌破停利點,但公司財報依然亮眼
13   - 可以考慮繼續持有
14
154. 分批停利
16   - 跌破第一個停利點:賣 50%
17   - 跌破第二個停利點:賣剩餘 50%

策略三:事件型標的的賣法

適用對象

  • 政策利多股:受惠於政府補助、政策推動
  • 併購題材:公司被收購傳聞
  • 短線飆股:突然暴漲的題材股
  • 投機標的:純粹賭消息面

投資邏輯

這類股票的特性是:漲跌都很快,持續性不確定

投資邏輯不是基本面分析,而是「事件驅動」:

  • 政策宣布 → 股價大漲
  • 併購成功 → 股價跳空
  • 題材退燒 → 股價崩跌

賣出規則:分批獲利了結

核心概念:先把本金收回來,剩下的讓它自己飛

標準操作流程

第一階段:回收本金

投入資金:$10,000
股價翻倍:$10,000 → $20,000

動作:賣出 $10,000(50%持股)
結果:手上現金 $10,000,剩餘持股價值 $10,000

心理狀態:本金已回收,剩下的都是賺的


第二階段:持續獲利了結

剩餘持股再漲 50%:$10,000 → $15,000

動作:再賣出 $5,000(剩餘持股的 1/3)
結果:總現金 $15,000,剩餘持股 $10,000

心理狀態:已經賺了 50%,持股成本是 0


第三階段:長期持有或完全出場

選項 A:剩餘持股繼續持有(如果基本面改善)
選項 B:設定停利點,完全出場

實際案例:某電動車概念股

2023 年初的操作(化名公司 X):

背景:
- 政府宣布電動車補助政策
- 公司 X 是供應鏈廠商
- 市場情緒高漲

操作記錄:

2023/01/15:買進 @ $50
投入資金:$10,000(200 股)

2023/02/10:漲到 $100(翻倍)
賣出 100 股 @ $100
回收資金:$10,000
剩餘持股:100 股,價值 $10,000
心理狀態:不會賠錢了,壓力全消

2023/03/20:漲到 $150
賣出 50 股 @ $150
獲利:$7,500
剩餘持股:50 股,價值 $7,500

2023/05/01:漲到 $180(最高點)
持續持有(貪心了)

2023/06/15:跌到 $120
才驚覺該賣了

2023/07/01:跌到 $80
設定停損,全數賣出 @ $80
最後 50 股賣出:$4,000

總結:
- 投入:$10,000
- 賣出總額:$10,000 + $7,500 + $4,000 = $21,500
- 獲利:$11,500(115% 報酬率)
- 如果在最高點全賣:$36,000(260% 報酬率)
- 但心理壓力小很多,不後悔

分批獲利的心理學優勢

全進全出 vs 分批獲利的心理對比:

全進全出:
$10,000 → $36,000(最高點沒賣)→ $16,000(最後賣出)
心理狀態:「我曾經賺了 $26,000,現在只剩 $6,000」
情緒:極度後悔,自我懷疑


分批獲利:
$10,000 → 分批賣出 → 最終 $21,500
心理狀態:「我賺了 $11,500,雖然沒賣在最高點」
情緒:滿意,不後悔,願意繼續投資

事件型標的的進階策略

 1## 情境 A:事件如預期發生
 2
 3政策通過 / 併購成功 / 財報大好
 4
 5策略:
 61. 立即賣出 50% 回收本金
 72. 觀察股價是否「利多出盡」
 83. 如果持續上漲,設定移動停利
 94. 如果開始下跌,快速出清
10
11
12## 情境 B:事件不如預期
13
14政策推遲 / 併購破局 / 財報不佳
15
16策略:
171. 立即認賠出場(不要猶豫)
182. 設定最大虧損:-20%
193. 不要攤平,不要凹單
20
21
22## 情境 C:事件未明朗
23
24消息面不清楚,股價橫盤整理
25
26策略:
271. 如果已獲利:賣出 50% 降低風險
282. 如果未獲利:設定時間停損(例如 30 天)
293. 不要死等,機會成本很高

建立你的賣出 SOP

現在,讓我們把這三種策略整合成一個完整的「賣出決策樹」。

買進前的自我檢查清單

 1在點下「買進」按鈕前,先問自己:
 2
 3□ 這是哪一類型的股票?
 4  □ 核心長期持股
 5  □ 成長/動能股
 6  □ 事件型標的
 7
 8□ 我的賣出計畫是什麼?
 9  □ 機會成本分析(長期持股)
10  □ 移動停利 ___%(成長股)
11  □ 分批獲利計畫(事件型)
12
13□ 我的最大虧損容忍度是多少?
14  □ -10%
15  □ -15%
16  □ -20%
17
18□ 我計畫持有多久?
19  □ 5-10 年(長期持股)
20  □ 1-3 年(成長股)
21  □ 3-6 個月(事件型)
22
23□ 如果這檔股票明天跌 20%,我會怎麼做?
24  □ 繼續持有(基本面沒變)
25  □ 加碼買進(太便宜了)
26  □ 立即出場(停損)
27
28如果這些問題你答不出來,就不要買這檔股票。

持有期間的定期檢視

 1# 定期檢視時間表
 2
 3每日檢視僅限事件型標的:
 4    - 檢查新聞面
 5    - 確認停利/停損點是否觸發
 6
 7每週檢視成長股:
 8    - 更新移動停利點
 9    - 確認趨勢是否改變
10
11每月檢視所有持股:
12    - 檢視整體投資組合配置
13    - 是否有任何持股需要調整
14
15每季檢視核心持股:
16    - 閱讀財報
17    - 重新評估未來預期報酬率
18    - 與大盤 ETF 比較
19
20每半年檢視整體策略:
21    - 檢討過去半年的交易記錄
22    - 哪些策略有效哪些無效
23    - 調整賣出規則

賣出執行的紀律

 1建立賣出紀律的 5 個原則:
 2
 31. 預先設定,機械執行
 4   - 不要在賣出當下才開始思考
 5   - 照著預先設定的規則走
 6
 72. 記錄每一筆交易
 8   - 買進理由
 9   - 賣出理由
10   - 結果檢討
11
123. 不要因為新聞改變計畫
13   - 除非基本面真的改變
14   - 否則不要被短期新聞影響
15
164. 承認錯誤,快速止損
17   - 買錯了就認賠出場
18   - 不要死抱爛股票
19
205. 避免完美主義
21   - 沒有人能賣在最高點
22   - 能夠穩定獲利就是成功

常見錯誤與解決方案

錯誤 1:「再等一下,應該還會漲」

症狀: 股票已經漲很多,但捨不得賣,結果回檔又沒賣,最後變成虧損。

解決方案:

設定明確的停利點,並嚴格執行

範例:
- 獲利達 50% → 賣出 1/3
- 獲利達 100% → 賣出 1/3
- 剩餘 1/3 設定移動停利

不要「等一下」,因為你永遠會想「再等一下」。

錯誤 2:「已經跌這麼多了,等回本再賣」

症狀: 買在 $100,跌到 $60,想說「等漲回 $100 再賣」,結果繼續跌到 $30。

解決方案:

認清「沉沒成本謬誤」

你的買進成本是多少,股票不在乎。
市場只在乎公司未來價值。

問自己:
「如果我今天手上有現金,會買這檔股票嗎?」

如果答案是 NO,立刻賣出。

錯誤 3:「看新聞說要漲,所以不賣」

症狀: 原本打算停利賣出,但看到新聞說「目標價 $200」,就繼續持有。

解決方案:

區分「意見」和「計畫」

新聞和分析師的意見只是參考,
你的賣出計畫才是依據。

如果要改變計畫,必須有充分理由:
- 公司基本面顯著改善
- 產業趨勢重大轉變
- 競爭態勢明顯有利

不要因為看到一篇文章就改變策略。

錯誤 4:「全部一次賣掉」

症狀: 憑感覺一次全部賣出,隔天繼續大漲,後悔不已。

解決方案:

除非有明確理由,否則分批賣出

標準做法:
- 第一次賣 1/3
- 第二次賣 1/3
- 第三次賣 1/3

這樣即使繼續漲,你還有持股;
即使下跌,你已經降低風險。

唯一例外:
- 公司基本面徹底惡化
- 產業面臨系統性風險
- 你的投資邏輯完全被推翻

這時候才需要一次全部賣出。

進階:用程式化交易輔助執行

如果你想更系統化地執行賣出策略,可以考慮使用程式化交易工具。

設定自動停利/停損(以 Interactive Brokers 為例)

 1# 使用 IBKR API 設定移動停利
 2
 3from ibapi.client import EClient
 4from ibapi.wrapper import EWrapper
 5from ibapi.contract import Contract
 6from ibapi.order import Order
 7
 8class TradingApp(EWrapper, EClient):
 9    def __init__(self):
10        EClient.__init__(self, self)
11
12    def create_trailing_stop_order(self, symbol, quantity, trailing_percent):
13        """
14        創建移動停利單
15
16        symbol: 股票代號 (例如 'NVDA')
17        quantity: 持股數量
18        trailing_percent: 停利百分比 (例如 20 表示 20%)
19        """
20        # 創建合約
21        contract = Contract()
22        contract.symbol = symbol
23        contract.secType = "STK"
24        contract.exchange = "SMART"
25        contract.currency = "USD"
26
27        # 創建移動停利單
28        order = Order()
29        order.action = "SELL"
30        order.orderType = "TRAIL"
31        order.totalQuantity = quantity
32        order.trailingPercent = trailing_percent
33        order.tif = "GTC"  # Good Till Cancelled
34
35        # 下單
36        self.placeOrder(self.nextOrderId(), contract, order)
37        print(f"已設定 {symbol}{trailing_percent}% 移動停利")
38
39# 使用範例
40app = TradingApp()
41app.connect("127.0.0.1", 7497, clientId=1)
42
43# 為 NVDA 設定 20% 移動停利
44app.create_trailing_stop_order("NVDA", 100, 20)

自動化機會成本分析

 1# 定期評估持股的機會成本
 2
 3import yfinance as yf
 4import pandas as pd
 5from datetime import datetime, timedelta
 6
 7def analyze_opportunity_cost(stock_symbol, etf_symbol='QQQ', years=3):
 8    """
 9    分析股票相對於 ETF 的機會成本
10
11    stock_symbol: 持股代號
12    etf_symbol: 比較基準 (預設 QQQ)
13    years: 預估年限
14    """
15
16    # 獲取歷史數據
17    stock = yf.Ticker(stock_symbol)
18    etf = yf.Ticker(etf_symbol)
19
20    # 計算歷史報酬率
21    stock_hist = stock.history(period="5y")
22    etf_hist = etf.history(period="5y")
23
24    stock_cagr = calculate_cagr(stock_hist['Close'])
25    etf_cagr = calculate_cagr(etf_hist['Close'])
26
27    # 獲取分析師預期
28    stock_info = stock.info
29    target_price = stock_info.get('targetMeanPrice', 0)
30    current_price = stock_info.get('currentPrice', 0)
31
32    # 計算預期報酬率
33    expected_return = (target_price / current_price) ** (1/years) - 1
34
35    # 決策建議
36    if expected_return > etf_cagr * 1.2:  # 需要顯著優於 ETF
37        recommendation = "繼續持有"
38        reason = f"預期報酬率 {expected_return:.1%} 顯著高於 {etf_symbol} {etf_cagr:.1%}"
39    else:
40        recommendation = "考慮賣出"
41        reason = f"預期報酬率 {expected_return:.1%} 不如 {etf_symbol} {etf_cagr:.1%}"
42
43    return {
44        'symbol': stock_symbol,
45        'current_price': current_price,
46        'target_price': target_price,
47        'expected_return': expected_return,
48        'etf_return': etf_cagr,
49        'recommendation': recommendation,
50        'reason': reason
51    }
52
53def calculate_cagr(prices):
54    """計算年化複合成長率"""
55    years = len(prices) / 252  # 假設一年 252 個交易日
56    return (prices.iloc[-1] / prices.iloc[0]) ** (1/years) - 1
57
58# 使用範例:分析你的持股
59portfolio = ['NVDA', 'TSM', 'AAPL', 'GOOGL']
60
61for stock in portfolio:
62    analysis = analyze_opportunity_cost(stock)
63    print(f"\n{stock} 分析結果:")
64    print(f"當前價格: ${analysis['current_price']:.2f}")
65    print(f"目標價格: ${analysis['target_price']:.2f}")
66    print(f"預期報酬: {analysis['expected_return']:.1%}")
67    print(f"QQQ 報酬: {analysis['etf_return']:.1%}")
68    print(f"建議: {analysis['recommendation']}")
69    print(f"理由: {analysis['reason']}")

心理建設:接受「賣不在最高點」

最後,我想分享最重要的心理建設。

沒有人能持續賣在最高點

市場的真相:

最高點只有一個,但可以賣出的點有無數個。

如果你要求自己每次都賣在最高點,
你會陷入永無止境的後悔和自我懷疑。

正確心態:
「我能夠穩定獲利,並且不後悔」
比
「我要賣在最高點」
重要一千倍。

成功的投資是系統,不是神操作

神操作(不可複製):
- 買在最低點
- 賣在最高點
- 完美抓住每一次波動

結果:偶爾大賺,經常後悔,無法複製


系統化操作(可複製):
- 買在合理價格區間
- 賣在預設停利點
- 長期穩定獲利

結果:每次都賺得不是最多,但長期贏家

衡量成功的指標

 1不要用「這次賺多少」來評估,
 2要用「長期報酬率」和「心理壓力」來評估。
 3
 4好的賣出策略:
 5✅ 年化報酬率 > 15%
 6✅ 最大回撤 < 30%
 7 執行後不後悔
 8 可以長期持續執行
 9 心理壓力可控
10
11不好的賣出策略
12 雖然某次大賺但經常後悔
13 心理壓力太大無法持續
14 依賴運氣無法複製
15 經常改變規則

實戰演練:建立你的賣出清單

現在,讓我們實際操作,為你目前的持股建立賣出計畫。

步驟 1:盤點你的持股

1持股清單範本:
2
3| 股票代號 | 持股數量 | 買進成本 | 當前價格 | 未實現損益 | 持有時間 |
4|---------|---------|---------|---------|-----------|---------|
5| NVDA    | 50      | $220    | $880    | +300%     | 2 年    |
6| TSM     | 100     | $90     | $140    | +55%      | 1.5 年  |
7| PLTR    | 200     | $18     | $22     | +22%      | 8 個月  |

步驟 2:分類你的持股

 1為每一檔股票分類:
 2
 3NVDA:
 4□ 核心長期持股
 5□ 成長/動能股
 6□ 事件型標的
 7
 8→ 我的選擇:核心長期持股
 9
10
11TSM:
12□ 核心長期持股
13□ 成長/動能股
14□ 事件型標的
15
16→ 我的選擇:核心長期持股
17
18
19PLTR:
20□ 核心長期持股
21□ 成長/動能股
22□ 事件型標的
23
24→ 我的選擇:成長/動能股

步驟 3:設定賣出規則

 1NVDA 的賣出計畫:
 2類型:核心長期持股
 3賣出規則:
 4- 每季檢視基本面
 5- 如果預期報酬率 < QQQ全數賣出
 6- 目前預期報酬率20%(遠高於 QQQ 12%)
 7- 下次檢視2026/04/01
 8- 停損點長期持有
 9
10
11TSM 的賣出計畫
12類型核心長期持股
13賣出規則
14- 每季檢視基本面
15- 如果預期報酬率 < QQQ全數賣出
16- 目前預期報酬率10%(接近 QQQ 12%)
17- 需要密切關注可能賣出
18- 下次檢視2026/04/01
19- 停損點長期持有
20
21
22PLTR 的賣出計畫
23類型成長/動能股
24賣出規則
25- 設定 25% 移動停利
26- 當前價格:$22
27- 停利點:$16.5($22 × 0.75
28- 每週更新停利點
29- 如果跌破停利點立即賣出

步驟 4:設定提醒

 1# 使用 Python 設定定期檢視提醒
 2
 3import schedule
 4import time
 5from datetime import datetime
 6
 7def review_core_holdings():
 8    """每季檢視核心持股"""
 9    print(f"\n[{datetime.now()}] 定期檢視提醒")
10    print("請檢視以下核心持股的機會成本:")
11    print("- NVDA")
12    print("- TSM")
13    print("\n執行 opportunity_cost_analysis.py")
14
15def update_trailing_stops():
16    """每週更新移動停利"""
17    print(f"\n[{datetime.now()}] 更新移動停利")
18    print("請更新以下成長股的停利點:")
19    print("- PLTR")
20
21def monthly_portfolio_review():
22    """每月檢視投資組合"""
23    print(f"\n[{datetime.now()}] 月度檢視")
24    print("請檢視整體投資組合配置")
25    print("請檢討上個月的交易記錄")
26
27# 設定排程
28schedule.every().monday.at("09:00").do(update_trailing_stops)
29schedule.every(3).months.do(review_core_holdings)
30schedule.every().month.at("10:00").do(monthly_portfolio_review)
31
32# 執行排程
33while True:
34    schedule.run_pending()
35    time.sleep(3600)  # 每小時檢查一次

結論:讓你「長期走得下去、不後悔」的賣法

投資這條路很長,沒有人能每次都做出完美決策。真正重要的,是找到一套讓你能夠長期執行、不會後悔的方法。

三個賣出策略總結

1. 核心長期持股 → 機會成本分析
   適合:大型穩定股、ETF
   賣出理由:預期報酬率不如大盤
   檢視頻率:每季或每半年


2. 成長/動能股 → 移動停利
   適合:高成長科技股、題材股
   賣出理由:跌破停利點
   檢視頻率:每週


3. 事件型標的 → 分批獲利了結
   適合:政策利多股、投機標的
   賣出理由:回收本金後讓利潤奔跑
   檢視頻率:每日或每週

最重要的三個原則

1. 在買進前就設定賣出規則
   不要買了才想怎麼賣

2. 照規則走,不要憑感覺
   系統化執行,避免情緒干擾

3. 接受無法賣在最高點
   穩定獲利比完美操作更重要

開始行動

 1今天就開始建立你的賣出 SOP:
 2
 3□ 盤點你的持股
 4□ 為每檔股票分類
 5□ 設定賣出規則
 6□ 設定定期檢視提醒
 7□ 記錄每一筆交易
 8□ 每季檢討和改進
 9
10記住:
11市場上沒有完美的賣點,
12只有讓你長期走得下去、不後悔的賣法。

延伸閱讀

  • 《投資最重要的事》 by Howard Marks - 理解投資心理學
  • 《原則》 by Ray Dalio - 建立系統化決策流程
  • 《The Intelligent Investor》 by Benjamin Graham - 價值投資基礎
  • 《股票作手回憶錄》 by Edwin Lefèvre - 理解市場心理

免責聲明

本文內容僅供教育和參考用途,不構成投資建議。股票投資有風險,過去的表現不代表未來的結果。投資前請做好自己的研究,或諮詢專業的財務顧問。


你有自己的賣出策略嗎?歡迎在留言區分享你的經驗和心得!

Yen

Yen

Yen