大陸股神楊永興的尾盤八法

By | 2026-01-08

在Tread 上看到有網友分享大陸股神楊永興的尾盤選股八法,試著嚐試AI+XQ,把這套交易方式寫成XS的腳本,以下是這次實驗的過程。

Tread上的文章說楊永興在短短 16 個月內,把 100 萬做到 1 個億,他的方式特別適合散戶去操作,尤其是資金量不大、偏好短線操作的人。

Tread介紹尾盤選股八大步驟如下

1、收盤前半小時打開漲幅排行榜,把所有漲幅 3%–5% 的加入自選。

2、量比小於 1 的全部剔除。

3、換手率低於 5%,以及高於 10% 的全部剔除。

4、市值低於 50 億,以及高於 200 億 的全部剔除。

5、成交量持續放大的留下,不穩定的剔除。

6、選出短期均線搭配 60 日線向上 的。

7、判斷分時圖,強於大盤 的留下。

8、剩下的尾盤創新高就是目標,不跌破均線再進場。

於是我就把Tread的文章複製貼上給Gemini

底下是它的回覆

這套由「民間股神」楊永興總結的尾盤選股法,核心邏輯在於**「避開盤中的波動風險,捕捉次日的溢價機會」**。

這種策略非常適合追求資金效率、不希望承受盤中劇烈洗盤壓力的短線投資者。以下我為你深度解析這八大步驟背後的交易邏輯,並整理成易於實踐的檢查清單:

🔍 楊永興「尾盤選股法」邏輯拆解

這套方法本質上是在尋找**「強勢且有資金持續流入的中小盤股」**。

步驟 維度 具體條件 核心邏輯
1 漲幅 3% – 5% 確保股性活躍,但又未到漲停,保留次日上攻空間。
2 量比 > 1 代表當下的成交熱度高於過去 5 天平均,有新資金介入。
3 換手率 5% – 10% 低於 5% 沒人玩,高於 10% 可能是主力出貨或拋壓過重。
4 市值 50億 – 200億 典型的「彈性股」,市值小好拉升,市值太小流動性差。
5 量能 持續放大的成交量 能量守恆定律:溫和放量代表主力建倉,而非偶發性拉抬。
6 均線 短期均線 + 60日線向上 確保趨勢是多頭的,60日線(季線)是短線客的生命線。
7 強度 強於大盤 指數跌、它不跌;指數漲、它大漲。這是避險與獲利的保證。
8 入場點 尾盤創新高且不破均線 在 14:50 分左右介入,確認全天強勢,鎖定收盤價。

💡 為什麼這套方法對散戶有效?

  1. 時間成本極低:
    只需要在收盤前 30 分鐘集中操作,不需要全天盯盤,避免了盤中被洗盤(Whip-saw)的心理折磨。
  2. 確定性更高:
    尾盤的價格最接近收盤價,主力在尾盤的動作通常代表了對隔天走勢的態度。如果能在收盤前維持在高位,說明主力有信心承受隔天的拋壓。
  3. 複利效應:
    楊永興的核心在於「快」。如果不漲就走,漲了就留,這種高周轉率在行情好時能產生驚人的複利。

⚠️ 實務操作中的隱藏陷阱

雖然步驟明確,但在執行時要注意以下幾點:

  • 止損是靈魂: 短線操作的靈魂在於止損。如果隔天沒有出現預期的跳空高開或衝高,應果斷離場。
  • 環境優先: 如果大盤(加權指數)當天放量大跌,即使個股符合這八條,也建議空倉。
  • 「市值」的定義: 楊永興當時操作的是 A 股,市值 50-200 億人民幣(約 200-900 億台幣)。如果你操作的是台股,建議將市值範圍微調為 50 億至 300 億台幣

 

這套選股邏輯非常清晰,非常適合將其寫成自動化選股腳本(如 XScript)

您會希望我嘗試將這套「尾盤八步」邏輯轉化為具体的選股腳本(如 XScript 或 Python 邏輯),方便您直接在平台上測試嗎?

 

我請Gemini寫成Xscript的腳本,它寫了一個選股腳本及一個策略雷達腳本給我,選股腳本完全沒有問題,但策略雷達腳本則因為引用了一些沒有支援的欄位而Fail

不過AI給的code附註還蠻清楚的,所以很快就依著它給的code改成可以跑的程式碼

我把尾盤八法分成選股腳本+盤中策略雷達兩部份

選股腳本如下

// 邏輯:漲幅、量比、換手率、市值、趨勢、強於大盤

input: MinMarketCap(50, "最低市值(億)");

input: MaxMarketCap(500, "最高市值(億)");

// 1. 量比 > 1 (今日成交量高於過去 5 日平均量)

variable: VolRatio(0);

VolRatio = Volume / Average(Volume[1], 5);

condition1 = VolRatio > 1;

// 2.換手率在 2% - 10% 之間

// 注意:需確保欄位有資料,若無資料可改用 (成交量 / 發行張數)

variable: TurnoverRate(0);

TurnoverRate =getField("週轉率", "D");

condition2 = TurnoverRate >= 2 and TurnoverRate <= 10;

// 3. 市值篩選 (預設台幣 50 億 - 500 億)

condition3 = GetField("總市值(億)", "D") >= MinMarketCap 

         and GetField("總市值(億)", "D") <= MaxMarketCap;

// 4. 成交量持續放大 (今日量大於昨日量,且呈現溫和遞增)

condition4 = Volume > Volume[1] and Volume[1] > Volume[2] * 0.8;

// 5. 均線多頭排列 (短期均線 > 60日線,且 60日線向上)

condition5 = Average(Close, 5) > Average(Close, 20)

         and Average(Close, 20) > Average(Close, 60)

         and Average(Close, 60) > Average(Close, 60)[1];

// 綜合判斷

if condition1 and condition2 and condition3 and condition4 

   and condition5  

then ret = 1;

outputfield(1, VolRatio, 2, "量比");

outputfield(2, TurnoverRate, 2, "週轉率");

outputfield(3, GetField("總市值(億)", "D"), 0, "市值(億)");




策略雷達腳本如下

// 腳本名稱:楊永興尾盤強勢股監控
// 執行頻率:1分鐘線
// 適用對象:台股上市櫃股票

input: MonitorTime(130000, "監控開始時間(HHMMSS)");

// ---------------------------------------------------------
// 基礎過濾條件
// ---------------------------------------------------------

// 取得當前價格與昨日收盤價計算即時漲幅


// 1. 漲幅在 3% - 5% 之間
condition1 = (closed(0)/closed(1)-1)*100>=3
and (closed(0)/closed(1)-1)*100<=5;


// 2. 即時量比 > 1 (今日成交量高於過去 5 日平均量)
variable: AvgVol5(0);
AvgVol5 = Average(GetField("成交量", "D")[1], 5);
condition2 = GetField("成交量", "D") > AvgVol5;

// 3. 成交量持續放大 (今日量大於昨日量)
condition3 = GetField("成交量", "D") > GetField("成交量", "D")[1];


// 4. 價格位置:位於當日高點附近 (尾盤創新高之意) 

condition4 = Close >= (High * 0.98) ;

// ---------------------------------------------------------
// 觸發時機控制
// ---------------------------------------------------------

// 僅在 13:00 之後且 13:25 之前觸發 (尾盤黃金 25 分鐘)
if CurrentTime >= MonitorTime and CurrentTime <= 132500 then begin
if condition1 and condition2 and condition3 and condition4 

then Ret = 1;
end;

把選股腳本用在策略雷達的腳本作為run的標的,就可以很接近尾盤八法的精神

當然參數的部份要請大家自己再視台灣的情況及自己的經驗去調整

 

這是我這陣子實驗AI+XQ的過程中,一個比較可以拿出來分享的例子,心得是AI寫的XS code,最常犯的毛病,是常常用getfield  get盡世間萬物,也許可能把它當成AI在對著XQ語法團隊許願吧。 不過用這個方式去學習的好處是,AI吐出來的XS Code真的是整整齊齊,從宣告參數變數到附註,蠻多寫法對我這個文組生,都是一種學習。

以上是透過AI+XQ學習尾盤八法的過程,報告完畢。