MOEasymmetry← บทความทั้งหมด
Methodology · 2026-06-13 · 7 นาที

CANSLIM คืออะไร: Framework จาก IBD ที่ MOEasymmetry ใช้กับหุ้นไทย

ตามรอย ศึกษา รอจังหวะ จู่โจม
ไทย อ่านภาษาอังกฤษ

นักลงทุนไทยส่วนใหญ่รู้จัก CANSLIM ในฐานะชื่อกรอบวิเคราะห์ของ William O'Neil และ IBD แต่แทบไม่มีใครทดสอบจริงว่าทั้ง 7 ตัวอักษรทำงานได้กับข้อมูลไทยหรือเปล่า เมื่อทดสอบแล้ว คำตอบคือ — บางตัวใช้ได้ บางตัวต้องปรับ และสองตัวที่คนมักมองข้ามเป็นตัวที่สำคัญที่สุด

แต่ละตัวอักษรหมายถึงอะไร

C — Current Quarterly Earnings: กำไรต่อหุ้น (EPS) ไตรมาสล่าสุดต้องเติบโต ≥25% YoY O'Neil ต้องการเห็นการเร่งตัว ไม่ใช่แค่การเติบโตคงที่

A — Annual Earnings Growth: EPS รายปีต้องเติบโตอย่างสม่ำเสมอ ≥25% ต่อปีในช่วง 3–5 ปีที่ผ่านมา ไม่ใช่กำไรกระโดดครั้งเดียวแล้วหาย

N — New Product, New Management, New High: สาเหตุที่ทำให้หุ้นมี Story ใหม่ — สินค้าใหม่, ผู้บริหารชุดใหม่, หรือหุ้นกำลังทำ All-Time High

S — Supply and Demand: ปริมาณหุ้นที่หมุนเวียนในตลาด ยิ่ง Float น้อย ยิ่งไม่ต้องใช้ Volume มากในการดันราคา O'Neil ชอบหุ้นที่ผู้บริหารถือหุ้นเป็นสัดส่วนสูง

L — Leader or Laggard: หุ้นที่ซื้อต้อง Outperform ตลาดอยู่แล้ว ไม่ใช่หุ้นอ่อนแอที่ "น่าจะกลับตัว" O'Neil ใช้ RS Rating ≥80 เป็นเกณฑ์

I — Institutional Sponsorship: กองทุนและสถาบันต้องถือหุ้นนี้อยู่ หรืออย่างน้อยกำลังเพิ่มสัดส่วน สถาบันคือแรงซื้อจริง

M — Market Direction: สภาพตลาดโดยรวมต้องเป็น Confirmed Uptrend ก่อน O'Neil ศึกษาพบว่าหุ้น 3 ใน 4 ตัวเคลื่อนไหวตามทิศทางตลาด — ไม่ว่า Setup จะดีแค่ไหน

สองตัวอักษรที่สำคัญที่สุด: M และ L

M — Market Direction

นี่คือตัวกรองที่ทรงพลังที่สุดในกรอบ CANSLIM และเป็นตัวที่คนส่วนใหญ่ข้ามผ่านโดยไม่ได้ตั้งใจ

IBD วัด Market Direction ผ่าน distribution-day count — จำนวนวันที่ดัชนีปิดลด ≥0.2% บน Volume ที่สูงกว่าวันก่อน Distribution Day คือลายเซ็นของการขายสถาบัน เมื่อนับสะสมถึง 5–6 วันในช่วง 25 sessions ตลาดอยู่ใน Uptrend Under Pressure เมื่อถึง 7+ วันหรือเกิด Price Breakdown ชัดเจน ตลาดเข้าสู่ Correction

ข้อมูลจาก Backtest 36 ปีของหุ้นไทย (1990–2026) แยก Contracting-Base Breakout ตาม Market Condition ณ วันเข้า:

Market ConditionMean Forward R
Confirmed Uptrend+0.35 (Bootstrap CI ไม่ครอม 0)
ทุกสภาวะรวมกัน~0.00 (CI ครอม 0)
Market in Correctionติดลบ

Edge เกือบทั้งหมดอยู่ใน Regime เดียว ซื้อ Breakout ใน Correction — ไม่ว่า Setup จะสวยแค่ไหน — เท่ากับเทรดใน Noise

นี่คือเหตุผลที่ M ไม่ใช่แค่ข้อมูลพื้นหลัง มันคือเงื่อนไขเบื้องต้น ตัวกรองอื่นทุกตัวมีความหมายก็ต่อเมื่อ M ผ่านก่อน

L — Leader or Laggard

O'Neil เขียนว่าเขาแทบไม่เคยซื้อหุ้นที่ RS Rating ต่ำกว่า 80 เหตุผลไม่ใช่เรื่องสัญชาตญาณ — เป็นเรื่องข้อมูล

Backtest ไทย 36 ปีแบ่ง Universe ตาม RS Rating ณ เวลาเข้า:

RS Rating ณ เวลาเข้าMedian Net R (30 วัน)อัตรา Stop
RS < 60−0.04R52%
RS 60–79+0.06R44%
RS ≥ 80+0.18R31%
RS ≥ 90+0.21R28%

การกระโดดจาก RS 60–79 ไปยัง RS≥80 ไม่ใช่การเพิ่มแบบค่อยเป็นค่อยไป มันเป็น Step Change ทั้งใน Edge และ Stop Rate ยิ่งกว่านั้น Walk-Forward Test ยืนยันว่า RS Line Slope >0 ณ เวลาเข้า — ไม่ใช่แค่ RS Rating ≥80 — เพิ่ม Edge อีก +1.09pp ที่ 30 วัน (Bootstrap CI ไม่ครอม 0)

เกณฑ์นี้ Validate ด้วย Data ไทยจริง ไม่ใช่แค่ถ่ายทอดจาก O'Neil มาตามทฤษฎี

MOEasymmetry ปรับ CANSLIM สำหรับ SET/MAI อย่างไร

กรอบ CANSLIM ถูกออกแบบมาสำหรับตลาดสหรัฐ ตลาดไทยมีความแตกต่างที่สำคัญ — Liquidity ต่ำกว่า, Institutional Sponsorship ข้อมูลน้อยกว่า, Earnings Report ที่มีรูปแบบต่างกัน การนำมาใช้จึงต้องทดสอบ ไม่ใช่แค่แปล

สิ่งที่ผ่านการทดสอบและยังใช้อยู่: - M (Market Direction) — Distribution-Day Count ดัดแปลงสำหรับ SET Index ผ่าน Validation - L (Leader) — RS Rating ≥80 + RS Line Slope >0 ผ่าน Walk-Forward 36 ปี เป็น Hard Gate ของทุก Signal - N (New High) — หุ้นที่กำลังทำ 52-Week High ในช่วง Confirmed Uptrend แสดง Edge ที่ชัดเจน

สิ่งที่ปรับ: - C และ A (Earnings) — ข้อมูลงบการเงินของหุ้นไทยมี Lag และข้อมูลย้อนหลังคุณภาพต่ำกว่า US อย่างมาก ระบบใช้เป็น Soft Filter ไม่ใช่ Hard Gate - S (Supply/Demand) — Float Analysis ของไทยอ่านยากกว่า US เนื่องจาก Cross-Holding และโครงสร้างการถือหุ้น ใช้เป็นข้อมูลประกอบเท่านั้น - I (Institutional Sponsorship) — ข้อมูล Fund Holding ของ SET เปิดเผยน้อยกว่า US อย่างมีนัยสำคัญ ระบบไม่มี Institutional Gate อย่างเป็นทางการ

สิ่งที่ Falsified: - Pattern CWH (Cup with Handle) Type D — ทดสอบกับข้อมูลไทย n=64 พบ −0.25R และ Stop Rate 51.6% Pattern ที่ทำงานได้ใน US ไม่ได้ทำงานได้เสมอใน SET แม้แต่ Pattern ที่มาจาก IBD เองก็ต้องทดสอบก่อน

สรุปคือระบบของ MOEasymmetry รัน M และ L เป็น Core ที่ไม่สามารถ Override ได้ ตัวอื่นเป็น Signal เสริมที่ช่วย Filter Candidate ก่อนการอ่านกราฟด้วยตา

สิ่งที่ Framework นี้ทำไม่ได้

CANSLIM ไม่ใช่ Checklist ที่ทำให้การเข้าซื้อนั้น "รับประกัน" ได้ การผ่าน M + L + N + S + I + C + A ไม่ได้หมายความว่าหุ้นจะขึ้น

CANSLIM คือตัวกรองคัดกรอง — มันลด Universe จาก 800 หุ้นลงเหลือหุ้นที่น่าสนใจจริงๆ จำนวนหนึ่ง จากนั้นการอ่านกราฟด้วยตามนุษย์ทำงานต่อ Scanner หาได้ว่าหุ้นไหน Qualify การอ่านกราฟบอกว่าหุ้นไหน Setup ดีพอที่จะเข้า

นอกจากนี้ CANSLIM ไม่ใช่ Signal Service ระบบไม่ส่งสัญญาณซื้อ ไม่มีการแจ้งเตือนว่า "หุ้นตัวนี้ผ่าน CANSLIM ครบ 7 ข้อแล้ว ซื้อได้เลย" เพราะนั่นจะเป็นการเข้าใจผิดว่า Framework คือ System — มันไม่ใช่ Framework คือวิธีคิด System คือสิ่งที่สร้างจากวิธีคิดนั้นผ่านการทดสอบ

กรอบ CANSLIM บอกได้ว่า ควรมองหาหุ้นแบบไหน แต่ไม่ได้บอกว่า เข้าเมื่อไหร่ และ ออกที่ไหน การออกและการ Size Position คือสิ่งที่กำหนด P&L จริง — ไม่ใช่การคัดเลือกหุ้น


อ่านเพิ่มเติม: [RS Rating คืออะไร](/articles/rs-rating-explained.html) | [Market Condition: M ใน CANSLIM](/articles/market-condition-ibd-thai.html)

รับบทความวิจัยใหม่ทางอีเมล
ทดสอบจริง · ล้มเหลวจริง · เผยแพร่ทั้งหมด
Subscribe — ฟรี
📊 ดูแดชบอร์ดสด เครื่องสแกน breakout และ track record จริงได้ที่ หน้าหลัก MOEasymmetry — งานวิจัย ไม่ใช่คำแนะนำการลงทุน
← ก่อนหน้า
RS Rating คืออะไร: วิธีที่เราวัด Relative Strength สำหรับหุ้นไทย
งานวิจัยและบันทึกการเทรดส่วนบุคคล ไม่ใช่คำแนะนำการลงทุน · Personal research & trading journal — not investment advice. The author does not provide licensed advisory services.
Home · Articles · Methodology · Track record