⚠️ งานวิจัยและบันทึกการเทรดส่วนบุคคล ไม่ใช่คำแนะนำการลงทุน ผู้จัดทำไม่ได้ให้บริการที่ปรึกษาที่ได้รับใบอนุญาต
ก่อนที่ผมจะดู RS Rating ก่อนที่จะมองหา contracting base ก่อนที่จะตรวจสอบ volume หรือ market condition — ผมถามคำถามเดียว: หุ้นตัวนี้อยู่ใน Stage 2 หรือเปล่า?
ถ้าคำตอบคือไม่ ไม่มีอะไรอื่นสำคัญอีก ผมไม่ดูต่อ
Stage analysis คือรากฐานแนวคิดที่ทุกอย่างอื่นตั้งอยู่ การเข้าใจมันเปลี่ยนวิธีที่คุณมองชาร์ต
4 Stage ของวงจรชีวิตหุ้น
Stan Weinstein อธิบาย framework นี้ใน Secrets for Profiting in Bull and Bear Markets (1988) แนวคิดคือทุกหุ้นผ่าน 4 phase ตามลำดับขณะที่มันขึ้นและลง Phase ถูกกำหนดโดยความสัมพันธ์ระหว่างราคาและ moving average ระยะยาว:
Stage 1 — การสร้างฐาน (Accumulation) ราคาไปข้างๆ หลังการลดลงยาวนาน 30-week MA (หรือ 150 วัน) หยุดลงและเริ่มราบ เงินใหญ่สะสมอย่างเงียบๆ นักลงทุนรายย่อยส่วนใหญ่ไม่สังเกตเพราะหุ้น "ไม่ทำอะไร"
Stage 2 — Uptrend (Stage เดียวที่คุ้มค่าต่อการ Long) ราคา break ขึ้นเหนือ 30-week MA และเริ่มทำ higher highs และ higher lows MA เริ่มขึ้น Volume ขยายตัวในวันที่ขึ้น นี่คือเวลาที่ผู้ชนะรายใหญ่ทำการเคลื่อนไหว — บางครั้ง 100–500% ใน months ถึง years
Stage 3 — Top (Distribution) ราคาชะลอตัว เคลื่อนที่แบบ sideways ใกล้ high 30-week MA แบน Volume อาจหนักแต่หุ้นไม่ไปไหน เงินใหญ่ขายเข้า strength ขณะที่ผู้ซื้อรายย่อยยังตื่นเต้นอยู่
Stage 4 — Downtrend (Stage เดียวที่คุ้มค่าต่อการ Short) ราคา break ต่ำกว่า 30-week MA MA เริ่มลง Lower highs, lower lows การลดลงอาจกินเวลา months ถึง years
วงจรจากนั้นซ้ำ: การลดลงใน Stage 4 สู่จุดต่ำสุด และ Stage 1 accumulation เริ่มต้นใหม่
ทำไม Stage 2 ถึงสร้าง winner รายใหญ่ทั้งหมด
Math ง่ายมาก: ถ้าหุ้นอยู่ใน Stage 4 มันไม่สามารถสร้างการเคลื่อนไหวขาขึ้นรายใหญ่ได้ มันแค่กระเด้งก่อนจะกลับสู่การลดลง Contracting-base breakout ในหุ้น Stage 4 นำไปสู่ breakout ที่ล้มเหลว Stage 3 distribution top ดูเหมือน base — แน่น sideways — แต่ break ลง ไม่ใช่ขึ้น
นี่คือเหตุผลที่ framework ของ Weinstein ไม่ใช่แค่ philosophical แต่มันคือตัวกรอง การเทรดหุ้น Stage 1 หรือ Stage 3 ในขณะที่คิดว่าคุณกำลังซื้อ breakout คือแหล่งที่มาของสัดส่วนใหญ่ของ trade ที่ล้มเหลว
ใน backtest 36 ปีของหุ้นไทย: ผู้ชนะรายใหญ่เกือบทั้งหมด (+5R ขึ้นไป) อยู่ใน Stage-2 uptrend ที่ confirmed ณ เวลา entry ข้อยกเว้นเล็กน้อย — หุ้นใน Stage 3 ปลายหรือ Stage 4 ต้น — ให้การกระเด้งเล็กน้อยในกรณีที่ดีที่สุดและขาดทุนอย่างมีนัยสำคัญในกรณีที่แย่ที่สุด
วิธีระบุ Stage 2
เกณฑ์ที่ชัดเจนที่สุด ดัดแปลงสำหรับตลาดไทยและสหรัฐ:
1. ราคาเหนือ 30-week (150-day) moving average — หุ้นได้ผ่าน resistance ที่ลดลงระยะยาว 2. 150-day MA เอง slope ขึ้น — ไม่ราบ ไม่ลง — ขึ้นอย่างแข็งขัน 3. Higher highs และ higher lows บนชาร์ตรายสัปดาห์ — โครงสร้างราคา confirm trend 4. RS Rating ≥80 — หุ้นกำลัง lead ตลาด ไม่ใช่แค่ฟื้นตัวจาก hole ที่ลึก
หุ้นสามารถอยู่เหนือ 150d MA ชั่วคราว (bounce) โดยไม่ได้อยู่ใน Stage 2 MA ต้อง ขึ้น ไม่ใช่แค่ถูก cross เมื่อไม่นานนี้ โครงสร้างราคาต้องแสดง higher lows ไม่ใช่แค่ gap ขึ้นครั้งใหญ่ครั้งเดียว
ข้อกำหนด RS Rating มีความสำคัญ: หุ้นที่ถูกทุบ 60% bounce ขึ้น 40% และตอนนี้อยู่เหนือ 150d MA อย่างชั่วคราวไม่เหมือนกับหุ้นที่ consolidate อย่างเงียบๆ และตอนนี้กำลังออกมาเป็น leader RS Rating แยกความแตกต่างระหว่างการฟื้นตัวและการเป็น leader
Stage 2 filter ในทางปฏิบัติ
เมื่อผมเปิด scanner และเห็น contracting-base breakout candidate การตรวจสอบ visual แรกคือชาร์ตรายสัปดาห์:
- 150-day MA ขึ้นหรือเปล่า? ถ้าไม่ — ผ่าน
- Low ค่อยๆ สูงขึ้นใน 6–12 เดือนที่ผ่านมาหรือเปล่า? ถ้าไม่ — ผ่าน
- RS Rating ของหุ้นแสดง strength ที่ต่อเนื่องหรือเปล่า? ถ้าไม่ — ผ่าน
นี่ใช้เวลา 15 วินาที มันตัดตัวเลือกจาก scanner จำนวนมากก่อนที่ผมจะอ่านชาร์ตในรายละเอียด
Contracting base คือ SETUP Stage 2 คือ CONTEXT ทั้งสองจำเป็น หุ้น Stage-2 โดยไม่มี contracting base คือการไล่ momentum — คุณกำลังซื้อที่ extended Contracting base โดยไม่มี Stage 2 คือ value trap — setup อาจ resolve ลง ไม่ใช่ขึ้น
รวมกัน: Stage-2 context + contracting-base setup + RS≥80 + Confirmed Uptrend market = ระบบเต็ม
ตามรอย ศึกษา รอจังหวะ จู่โจม
งานวิจัยและบันทึกการเทรดส่วนบุคคล ไม่ใช่คำแนะนำการลงทุน ผู้จัดทำไม่ได้ให้บริการที่ปรึกษาที่ได้รับใบอนุญาต — MOEasymmetry
ฉบับร่าง 2026-06-10 ยังไม่เผยแพร่ | คู่กับ EN version | ที่มา: Weinstein (1988) — stage framework Thai backtest 1990–2026 ใช้ 150d MA slope + price structure เป็น Stage-2 filter การวิเคราะห์ผู้ชนะรายใหญ่ทั้งหมดใน backtest_contracting.py พร้อม stage-filter flag