1 ตุลาคม 2026 · งานวิจัย

การปรับพอร์ตที่ขายสินทรัพย์ตัวชนะของวันพรุ่งนี้: เจาะลึกปริมาณการซื้อขายหมุนเวียน

การปรับพอร์ตที่ขายสินทรัพย์ตัวชนะของวันพรุ่งนี้: เจาะลึกปริมาณการซื้อขายหมุนเวียน

กลยุทธ์โมเมนตัมรายเดือนอาจจัดอันดับสินทรัพย์ได้ถูกต้อง แต่ยังรายงานต้นทุนการซื้อขายที่เพ้อฝันได้ ขั้นตอนที่ขาดหายไปคือการปรับพอร์ต ซึ่งแปลงสินทรัพย์ที่ถืออยู่เมื่อวานและน้ำหนักเป้าหมายของวันนี้ให้เป็นคำสั่งซื้อขายจริง มาดูตัวอย่างเจาะลึกสั้นๆ ที่ใช้สินทรัพย์คริปโตสปอตสภาพคล่องสูง 4 รายการ พร้อมตัวเลขที่ง่ายพอให้ตรวจสอบด้วยมือได้

สมมติว่าพอร์ตมีมูลค่า $100,000 ลงทุนฝั่งซื้ออย่างเดียว และปรับพอร์ตทุกเดือน โดยถือสินทรัพย์ 2 รายการที่มีผลตอบแทนย้อนหลังสูงสุดและให้น้ำหนักเท่ากัน ในการปรับพอร์ตก่อนหน้า พอร์ตถือ A และ B อย่างละ $50,000 หนึ่งเดือนต่อมา หลังราคาเคลื่อนไหว พอร์ตมีมูลค่า $110,000 โดย A มีมูลค่า $60,000 และ B มีมูลค่า $50,000 อันดับใหม่ทำให้ B และ C ติด 2 อันดับแรก โดยพอร์ตยังไม่ได้ถือ C

แถวอันดับ: สินทรัพย์ใดควรอยู่ในพอร์ต?

สัญญาณระบุให้ถือ B และ C อย่างละ 50% เมื่อนำไปคำนวณจากมูลค่าพอร์ตปัจจุบัน จึงได้มูลค่าการถือครองเป้าหมายรายการละ $55,000 การเปลี่ยนแปลงอันดับบอกเราว่าควรถือสินทรัพย์ใด แต่ไม่ได้บอกว่าต้องซื้อขายเท่าไร ซึ่งขึ้นอยู่กับสินทรัพย์ที่ถืออยู่ก่อนเริ่มปรับพอร์ต

สินทรัพย์มูลค่าปัจจุบันมูลค่าเป้าหมายคำสั่งซื้อขาย
A$60,000$0ขาย $60,000
B$50,000$55,000ซื้อ $5,000
C$0$55,000ซื้อ $55,000
รวม$110,000$110,000ซื้อขายรวม $120,000

สังเกตรายละเอียดเล็กๆ ที่มักมองข้าม: B ยังคงอยู่ในพอร์ต แต่ยังต้องมีคำสั่งซื้อ $5,000 เพื่อปรับน้ำหนักให้กลับมาตามเป้าหมาย การทดสอบย้อนหลังที่ซื้อเฉพาะสินทรัพย์ที่เพิ่มเข้ามาและขายเฉพาะสินทรัพย์ที่ถูกถอดออก จะพลาดการแก้ไขน้ำหนักที่คลาดเคลื่อนนี้

แถวคำสั่งซื้อขาย: สร้างปริมาณการซื้อขายหมุนเวียนเท่าไร?

มูลค่าซื้อขายรวมคือผลรวมของยอดซื้อและยอดขาย: $60,000 + $5,000 + $55,000 = $120,000 เมื่อนำไปหารด้วยมูลค่าพอร์ต $110,000 จะได้ปริมาณการซื้อขายหมุนเวียนรวม 109.1% สำหรับการปรับพอร์ตครั้งนี้ หากกลยุทธ์รายงานปริมาณการซื้อขายหมุนเวียนทางเดียว ก็อาจหารด้วย 2 แทน โดยนับการขายและนำเงินไปลงทุนใหม่เป็นการหมุนเวียนเพียงครั้งเดียว ใช้ได้ทั้งสองวิธี แต่ต้องระบุให้ชัดและใช้สูตรคำนวณต้นทุนที่สอดคล้องกัน

สมมติว่าคำสั่งทั้งหมดจับคู่แบบ taker โดยมีค่าธรรมเนียม 0.10% ต่อด้าน ค่าธรรมเนียมรวมเป็น $120 หากสมมติผลกระทบต่อราคา 0.15% ต่อด้าน จะมีต้นทุนผลกระทบประมาณ $180 เพิ่มเติม ต้นทุนการปรับพอร์ตรวมจึงเป็น $300 หรือประมาณ 27 basis points ของมูลค่าพอร์ต หากหัก 0.25% เพียงครั้งเดียวจากมูลค่าซื้อขายรวม ก็จะได้ $300 เช่นกันในกรณีนี้ วิธีลัดนี้ใช้ได้ก็ต่อเมื่อสมมติฐานค่าธรรมเนียมและผลกระทบถูกนำไปใช้กับเงินที่ซื้อขายทุกดอลลาร์อย่างสม่ำเสมอ

109.1%ปริมาณการซื้อขายหมุนเวียนรวมต่อการปรับพอร์ต
27 bpต้นทุนพอร์ตโดยประมาณ

ตัวเลขเหล่านี้เป็นสมมติฐาน ไม่ใช่ราคาที่จับคู่จริง โดยทั่วไปผลกระทบขึ้นอยู่กับขนาดคำสั่งซื้อขายเมื่อเทียบกับปริมาณซื้อขายในตลาด และการใช้อัตราคงที่เพียงค่าเดียวอาจประเมินคำสั่งซื้อขายขนาดใหญ่ผิดพลาดมาก การซื้อ $55,000 ในตลาดที่มีสภาพคล่องสูงอาจทำได้ง่าย แต่คำสั่งเดียวกันในโทเคนที่มีสภาพคล่องต่ำอาจไล่กินราคาในสมุดคำสั่งซื้อขาย หากกลยุทธ์กำหนดขนาดการลงทุนจากอันดับเพียงอย่างเดียว ก็อาจส่งคำสั่งซื้อขายส่วนใหญ่ไปยังสินทรัพย์ที่มีสภาพคล่องต่ำที่สุดโดยไม่ตั้งใจ

แถวเวลา: กลยุทธ์จะซื้อขายได้ที่ราคาใดจริง?

ในตัวอย่างนี้ยังมีอีกกับดักหนึ่ง หากการจัดอันดับใช้ราคาปิดสิ้นเดือน ราคานั้นจะสรุปได้หลังตลาดปิดเท่านั้น กลยุทธ์จึงไม่สามารถเห็นอันดับที่คำนวณเสร็จแล้วและซื้อขายที่ราคาปิดเดียวกันได้ การจำลองวิธีหนึ่งที่สมเหตุสมผลคือคำนวณเป้าหมายเมื่อปิดตลาด แล้วส่งคำสั่งซื้อขายที่ราคาเปิดของช่วงการซื้อขายถัดไป พร้อมคิดต้นทุนจากคำสั่งที่เกิดขึ้น สำหรับคริปโตที่ซื้อขายต่อเนื่อง ให้กำหนดเวลาตัดยอดและช่วงเวลาส่งคำสั่งที่ตามมา ส่วนคำว่า “ราคาปิดรายเดือน” ต้องระบุเขตเวลาและเวลาส่งคำสั่งจริง

ความล่าช้านี้อาจเปลี่ยนสินทรัพย์ที่ถืออยู่และคำสั่งซื้อขายได้ หาก A ปรับขึ้นต่อก่อนส่งคำสั่ง มูลค่าที่ขายก็จะเพิ่มขึ้น หาก C พุ่งขึ้น การซื้อก็จะแพงกว่าเดิม ให้คำนวณปริมาณเป้าหมายใหม่จากมูลค่าพอร์ตและราคาที่ซื้อขายได้จริงในเวลาที่ส่งคำสั่ง การตรึงมูลค่าเป้าหมายเป็นดอลลาร์จากราคาปิดไว้ แล้วเลื่อนเวลาซื้อขายออกไป จะเปลี่ยนน้ำหนักเป้าหมายโดยไม่แสดงให้เห็นอย่างชัดเจน

แถวบัญชีรายการ: ต้นทุนหักออกจากพอร์ตหรือไม่?

หลังซื้อขายเสร็จ ให้หัก $300 จากเงินสดหรือมูลค่าหุ้น พอร์ตจะเหลือ $109,700 ก่อนที่ตลาดจะเคลื่อนไหวครั้งต่อไป หากเครื่องจำลองหักต้นทุนออกจากผลตอบแทนแต่ไม่ปรับยอดเงินสด การกำหนดขนาดคำสั่งในภายหลังอาจใช้เงินที่ถูกใช้ไปแล้ว ควรบันทึกคำสั่งซื้อขาย รายการจับคู่ ค่าธรรมเนียม และสินทรัพย์ที่ถืออยู่ไว้ในบัญชีรายการเดียวกัน มิฉะนั้นการปรับพอร์ตครั้งถัดไปอาจเริ่มจากพอร์ตที่ไม่เคยมีอยู่จริง

สำหรับตัวอย่างนี้ ผมจะบันทึกเวลาของสัญญาณ น้ำหนักเป้าหมาย สินทรัพย์ก่อนซื้อขาย มูลค่าคำสั่งซื้อขาย ราคาที่จับคู่ ค่าธรรมเนียม และประมาณการผลกระทบของสินทรัพย์แต่ละรายการ จากนั้นจะเปรียบเทียบปริมาณการซื้อขายหมุนเวียนที่คำนวณได้กับผลรวมมูลค่ารายการจับคู่โดยตรง การตรวจสอบนี้ช่วยจับข้อผิดพลาดที่พบบ่อย เช่น ละเลยการคลาดเคลื่อนของน้ำหนักในสินทรัพย์ที่ยังถืออยู่ คิดต้นทุนจากปริมาณการซื้อขายหมุนเวียนทางเดียวซ้ำ 2 ครั้ง และใช้เป้าหมายน้ำหนักเสมือนเป็นรายการซื้อขายที่จับคู่แล้ว

การปรับพอร์ตคือจุดที่กฎการจัดพอร์ตกลายเป็นชุดคำสั่งซื้อขาย เขียนรายละเอียดของการแปลงแต่ละขั้น เก็บบัญชีรายการให้ครบ และระบุวิธีคำนวณปริมาณการซื้อขายหมุนเวียนให้ชัดเจน ผลทดสอบย้อนหลังที่ได้อาจดูไม่สวยหรูเท่าเดิม อย่างน้อยก็จะอธิบายคำสั่งซื้อขายที่กลยุทธ์สามารถส่งได้จริง

การปรับสมดุลพอร์ตปริมาณการซื้อขายหมุนเวียนการทดสอบย้อนหลังต้นทุนธุรกรรมการวิจัยกลยุทธ์
แชร์XLinkedInFacebookRedditHacker NewsWhatsAppTelegramEmail
← บทความทั้งหมด