SQN [Part 1/3]: The Golden Rules of Trading

Pawarison Tanyu
Algo Alchemist
Published in
3 min readNov 20, 2023

ทำไม SQN ถึงเป็น metric ที่มีประสิทธิภาพในทำ system evaluation ของระบบการลงทุน

SQN หรือ System Quality Number ประกอบไปด้วย 3 ส่วนด้วยกัน ซึ่งก็คือ Risk (R-Multiple), Expectancy, Number of Trades

เพื่อที่จะได้เข้าใจ SQN อย่างถึงเเก่นเเท้ ก่อนอื่น ขอเกริ่นในเรื่องของ The Golden Rules of Trading ก่อนครับ อ้างอิงจากหนังสือ Van Tharp’s Definitive Guild To Position Sizing ของ Van K, Tharp, PH.D. ที่หลายๆคนน่าจะเคยคุ้นหูกันมาบ้างเเล้วนั่นเองครับ

The Golden Rules of Trading

  1. Never open a position witout knowing you initial risk.
  • Initial risk หรือก็คือความเสี่ยงตั้งต้นที่เรากำหนด เมื่อเข้าทำการซื้อ-ขาย อย่างเช่น ซื้อหุ้น ABC ที่ราคา 10$ เเละตั้งใจว่าจะ stop loss ที่ราคา 8$ เพราะฉนั้น Initial risk ของเราจะเท่ากับ 2$

2. Define your profit and loss in your trades as some multiple of your initial risk.

  • หรือที่เรียกกันว่า R-Multiple, ตัวอย่างจากหุ้น ABC ที่เราซื้อด้านบน Initial risk เท่ากับ 2$ เเต่เมื่อเวลาผ่านไป เราขายได้กำไร + 4$ เพราะฉนั้น R-Multiple จะเท่ากับ + 2R gain หรือ 2 เท่าของความเสี่ยงตั้งต้นนั่นเองครับ

3. Limit your losses to 1R or less.

  • ข้อนี้ค่อนข้างตรงไปตรงมาเลย พยายามอย่าขาดทุนเกิน Initial risk ของเรานั่นเองครับ (ถ้าเป็นไปได้ขาดทุนน้อยกว่าที่ตั้งไว้ก็ดีนะ)

4. Make sure that your profits, on average bigger than 1R.

  • สมมุติว่าเราเทรดไปทั้งหมด 10 ครั้ง, กำไร +10R 1 ครั้ง, ขาดทุน -1R 9 ครั้ง รวมเเล้วจะได้กำไรทั้งหมด + 1R, ดั้งนั้นเเม้ว่าเราเสียเงินไปกว่า 9 ครั้ง เเต่ผลรวมเรายังคงกำไรอยู่ 1R เพราะว่าค่าเฉลี่ยของครั้งที่เราได้กำไรนั้นมีขนาดใหญ่กว่าขาดทุนนั่นเองครับ

5. Understand your trading system in terms of the mean (the average R) and the standard deviation (variability in the results) of your R-Multiples.

  • สำหรับการเทรด เมื่อเราเทรดไปเรื่อยๆจำนวนการเทรดก็จะมากขึ้นเรื่อยๆ (number of trades) จนเกิดเป็น distribution ซึ่งจะมีประโยชน์ในการนำไปวิเคราะห์ต่อในอีกหลายๆมิติอีกด้วย ทั้งในเรื่องของ risk , expectancy ไปจนถึงความ Robust ของระบบการลงทุนของเราเองด้วยครับ
  • ซึ่ง characteristics ของ distribution นี้เเหละคือกุญเเจสำคัญที่จะเป็นตัวช่วยกำหนด position size ในเเต่ละออเดอร์ เเละกลยุทธ์การบริหารหน้าตักที่เหมาะสม (ไว้เดี๋ยวเราค่อยมาลงลึกในบทถัดถัดไปครับ)

6. Design some core objectives for your trading.

  • หรือก็คือการกำหนดเป้าหมายของการเทรดหรือระบบเทรดนั้นๆนั่นเองครับ อย่างเช่น โอกาส Ruin ของระบบเรารับได้เท่าไหร่, เมื่อไหร่ควรหยุดเทรด ไปจนถึงการคำนวณ optimal position sizing ที่เหมาะสมกับระบบของเรา เพื่อให้ผลตอบเเทนเเละความเสี่ยงอยู่ในระดับที่เรารับได้

7. Practice proper position sizing in order to meet your objectives.

  • Ed Seykota เคยพูดไว้กับนักเรียนของเขาเมื่อปี 1991 ว่า “ในฐานะของเทรดเดอร์ หากรู้ค่า Expectancy (average R-Multiple) คุณควรจะลงทุนในเเต่ละครั้งเท่าไหร่ “ ถึงจะเป็นคำถามสั้นๆ เเต่เรื่องนี้สามารถเขียนได้เป็นมหากาพย์เลยทีเดียว เกี่ยวกับการทำเเบบจำลอง การกำหนด sizing หลายๆรูปเเบบ

8. Calculate your System Quality Number (SQN) to give you some idea of how to position size your system.

  • โดยทั่วไปเเล้ว ยิ่ง SQN ดีเท่าไหร่ ยิ่งง่ายในการกำหนด Position sizing เพื่อให้บรรลุเป้าหมายในการเทรด โดยสิ่งที่ คุณVan Tharp เเนะนำคือ พยายามจำลองการเทรดให้มากกว่า 100 ครั้ง (โดยปกติในการ backtest จะเกินอยู่เเล้ว ถ้าไม่ overfitting) เเละวิเคราะห์ distribution หรือ descriptive stat ของ R-Multiple เเล้วคุณจะเริ่มเข้าใจในจุดอ่อนเเละจุดเเข็งที่เกิดกับระบบของเราอย่างลึกซึ้งครับ

9. Know the big picture (What factors are influencing the market).

  • เข้าใจปัจจัยที่ส่งผลต่อตลาดที่เราเทรดโดยรวม เเละวางแผนในการรับมือกับสภาพตลาดต่างๆ ซึ่งเรื่องนี้ก็เป็นสิ่งสำคัญที่มีการเขียนไว้ในหนังสือหลายๆเล่ม ไม่ว่าจะหนังสือเกี่ยวกับ Quantitative trading หรือ Traditional trading ก็ตาม

https://medium.com/algorithmic-alchemist/%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8%A1%E0%B8%AA%E0%B8%B3%E0%B8%84%E0%B8%B1%E0%B8%8D%E0%B8%82%E0%B8%AD%E0%B8%87%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%97%E0%B8%B3-market-filter-7bcff13fc19e

จาก Golden Rules ของ Dr. Van จะสังเกตุเห็นได้เลยว่า ค่อนข้างให้ความสำคัญในเรื่องของความเสี่ยง เเละการ define risk as a number เอามากๆครับ

ในตอนถัดไป เราจะมาพูดถึง Risk (R-Multiple), Expectancy, Number of Trades โดยเราจะมาเจาะลึกในเเต่ละส่วนกันครับ

If you spend time and calculate the mean and standard deviation of your R-multiples, you’ll know a lot about your system. Van K, Tharp,

--

--