โปรแกรมซื้อขายคืออะไร?
โปรแกรมซื้อขายหมายถึงการใช้อัลกอริธึมที่สร้างจากคอมพิวเตอร์เพื่อซื้อขายตะกร้าสินค้าในปริมาณมากและบางครั้งก็มีความถี่ที่ดี อัลกอริทึมได้รับการตั้งโปรแกรมให้ทำงานและตรวจสอบโดยมนุษย์แม้ว่าเมื่อรันโปรแกรมแล้วจะสร้างการซื้อขายไม่ใช่มนุษย์ มนุษย์สามารถเปิดใช้งานหรือปิดใช้งานโปรแกรมได้ตามต้องการ
ประเด็นที่สำคัญ
- โปรแกรมการซื้อขายถูกกำหนดโดยตลาดหลักทรัพย์นิวยอร์ก (NYSE) ว่าเป็นการซื้อหรือขายกลุ่ม 15 หุ้นขึ้นไปที่มีมูลค่าตลาดรวม 1 ล้านดอลลาร์หรือมากกว่าและเป็นส่วนหนึ่งของกลยุทธ์การซื้อขายที่ประสานกัน ณ ปีพ. ศ. 2561 มีรายงานว่าการซื้อขายรายการคิดเป็น 50% ถึง 60% ของการซื้อขายในตลาดทั้งหมดในช่วงวันทำการปกติโดยจำนวนนั้นสูงกว่า 90% ในช่วงที่มีความผันผวนอย่างรุนแรง
ทำความเข้าใจกับโปรแกรมการซื้อขาย
โปรแกรมการซื้อขายถูกกำหนดโดยตลาดหลักทรัพย์นิวยอร์ก (NYSE) ในฐานะการซื้อหรือขายกลุ่ม 15 หุ้นขึ้นไปที่มีมูลค่าตลาดรวม 1 ล้านดอลลาร์หรือมากกว่าและเป็นส่วนหนึ่งของกลยุทธ์การซื้อขายที่ประสานกัน การซื้อขายประเภทนี้อาจเรียกว่าการซื้อขายหลักทรัพย์หรือการซื้อขายแบบตะกร้า
คำสั่งซื้อจะถูกวางโดยตรงในตลาดและดำเนินการตามคำแนะนำที่กำหนดไว้ล่วงหน้า ตัวอย่างเช่นอัลกอริทึมการซื้อขายอาจซื้อพอร์ทการลงทุน 50 หุ้นในชั่วโมงแรกของวัน นักลงทุนสถาบันเช่นผู้จัดการกองทุนป้องกันความเสี่ยงหรือผู้ค้ากองทุนรวมใช้โปรแกรมการซื้อขายเพื่อดำเนินการซื้อขายจำนวนมาก การดำเนินการตามคำสั่งด้วยวิธีนี้จะช่วยลดความเสี่ยงโดยการวางคำสั่งซื้อพร้อมกันและสามารถเพิ่มผลตอบแทนสูงสุดโดยใช้ประโยชน์จากความไร้ประสิทธิภาพของตลาด การสั่งซื้อด้วยมือจำนวนมากเช่นนี้ (โดยมนุษย์) จะไม่มีประสิทธิภาพเท่านี้
ในปี 2018 มีรายงานว่าการซื้อขายรายการคิดเป็น 50% ถึง 60% ของการซื้อขายในตลาดหุ้นทั้งหมดในช่วงวันทำการปกติโดยจำนวนดังกล่าวเพิ่มขึ้นสูงกว่า 90% ในช่วงที่มีความผันผวนอย่างรุนแรง ด้วยความก้าวหน้าทางเทคโนโลยีตัวเลขเหล่านี้จะเพิ่มขึ้นอีก
โปรแกรมการซื้อขายได้รับการอำนวยความสะดวกอย่างมากจากการรับรู้บางอย่างในด้านการลงทุนท่ามกลางสิ่งเหล่านี้:
- ความคิดที่ว่าการซื้อขายหลักทรัพย์ที่หลากหลายช่วยลดความเสี่ยงโดยธรรมชาติของการลงทุนความจริงที่ว่าสถาบันถือครองและการค้ามีสัดส่วนของเงินทุนที่สูงกว่าที่เคยมีมาก่อน ต้นทุนการซื้อขายทำให้การซื้อขายโปรแกรมมีประสิทธิภาพและคุ้มค่ามากขึ้น
บริษัท อาจมีกลยุทธ์การซื้อขายแบบโปรแกรมที่ดำเนินการซื้อขายหลายพันต่อวันในขณะที่ บริษัท อื่น ๆ อาจมีกลยุทธ์การซื้อขายแบบโปรแกรมที่ดำเนินการซื้อขายทุก ๆ สองสามเดือน ปริมาณและความถี่ของการซื้อขายโปรแกรมนั้นแตกต่างกันไปตาม บริษัท และกลยุทธ์นั้นขึ้นอยู่กับโปรแกรม โปรแกรมการซื้อขายวันจะมีความกระตือรือร้นมากกว่าโปรแกรมการลงทุนที่ออกแบบมาเพื่อปรับพอร์ตการลงทุนเป็นระยะ ๆ
วัตถุประสงค์ของการซื้อขายโปรแกรม
มีเหตุผลหลายประการสำหรับการซื้อขายโปรแกรม เหล่านี้รวมถึงเงินต้นตัวแทนและการซื้อขายพื้นฐาน
การซื้อขายหลัก
บริษัท นายหน้าอาจใช้โปรแกรมการซื้อขายเพื่อซื้อพอร์ตการลงทุนภายใต้บัญชีของตนเองที่พวกเขาเชื่อว่าจะเพิ่มมูลค่า เพื่อสร้างรายได้เพิ่มเติมพวกเขาอาจขายหุ้นเหล่านี้ให้กับลูกค้าเพื่อรับค่าคอมมิชชั่น ความสำเร็จของกลยุทธ์นี้ส่วนใหญ่ขึ้นอยู่กับความสำเร็จของนักวิเคราะห์ของ บริษัท หลักทรัพย์ที่เลือกหุ้นที่ชนะ
ตัวแทนซื้อขายหลักทรัพย์
บริษัท จัดการการลงทุนที่มีการค้าโดยเฉพาะสำหรับลูกค้าอาจใช้โปรแกรมการซื้อขายเพื่อซื้อหุ้นที่อยู่ในพอร์ตโมเดลของ บริษัท หุ้นจะได้รับการจัดสรรให้กับบัญชีลูกค้าหลังจากการซื้อ ผู้จัดการกองทุนอาจใช้โปรแกรมซื้อขายเพื่อปรับสมดุล ตัวอย่างเช่นกองทุนอาจใช้โปรแกรมซื้อขายเพื่อซื้อและขายหุ้นเพื่อปรับสมดุลพอร์ตการลงทุนกลับไปสู่การจัดสรรเป้าหมาย
การซื้อขายพื้นฐาน
การซื้อขายแบบโปรแกรมสามารถนำไปใช้ในการหาประโยชน์ของหลักทรัพย์ที่คล้ายกัน ผู้จัดการการลงทุนใช้โปรแกรมการซื้อขายเพื่อซื้อหุ้นที่พวกเขาเชื่อว่ามีราคาต่ำกว่ามูลค่าและหุ้นระยะสั้นที่มีราคาสูงเกินไป ตัวอย่างเช่นผู้จัดการสามารถย่อกลุ่มหุ้นเซมิคอนดักเตอร์ที่เขาหรือเธอคิดว่ามีมูลค่าสูงเกินไปและซื้อตะกร้าหุ้นฮาร์ดแวร์ที่ดูไม่คุ้มค่า ผลกำไรเมื่อราคาของหลักทรัพย์ทั้งสองกลุ่มมาบรรจบกัน
ระเบียบการซื้อขายโปรแกรม
ผู้เข้าร่วมการตลาดหลายคนกล่าวโทษการซื้อขายโปรแกรมเพื่อก่อให้เกิดความผันผวนอย่างรุนแรงซึ่งมีส่วนทำให้ตลาดล่มอย่างมีนัยสำคัญในช่วงปี 1980 และ 90 สิ่งนี้ส่งผลให้กฎการแนะนำของ NYSE ที่ป้องกันการซื้อขายโปรแกรมดำเนินการในบางช่วงเวลาเพื่อลดความผันผวน ขึ้นอยู่กับความรุนแรงของการเคลื่อนไหวของราคาการซื้อขายโปรแกรมทั้งหมดอาจหยุดชะงักหรือขายพอร์ตอาจถูก จำกัด ให้ซื้อขายเฉพาะการซื้อขาย upticks เท่านั้น ข้อ จำกัด การซื้อขายโปรแกรมเป็นที่รู้จักกันในชื่อเขตการค้าหรือเบรกเกอร์วงจร (หากต้องการเรียนรู้เพิ่มเติมดูที่: อันตรายของการซื้อขายโปรแกรม)
ตัวอย่างของโปรแกรมซื้อขายเพื่อปรับสมดุลพอร์ตการลงทุน
สมมติว่ากองทุนเฮดจ์ฟันด์ถือ 20 หุ้นในพอร์ทการลงทุนและจัดสรร 5% ของพอร์ทการลงทุนให้กับแต่ละหุ้น ในตอนท้ายของแต่ละเดือนพวกเขาปรับสมดุลพอร์ตการลงทุนเพื่อให้แต่ละหุ้นอีกครั้งคิดเป็น 5% พวกเขาทำสิ่งนี้โดยการขายหุ้นที่มีการจัดสรรสูงกว่า 5% หรือซื้อหุ้นที่มีการจัดสรรต่ำกว่า 5% หุ้นบางตัวอาจถูกลบจากพอร์ทการลงทุนและหุ้นอื่น ๆ เพิ่ม หุ้นใหม่ใด ๆ ที่เพิ่มเข้ามาจะได้รับการจัดสรร 5% ของพอร์ตการลงทุน
เมื่อเวลาผ่านไปหุ้นบางตัวก็จะเพิ่มขึ้นและบางส่วนจะลดลงส่งผลให้เกิดการเปลี่ยนแปลงมูลค่าพอร์ตโดยรวมเช่นเดียวกับการเปลี่ยนแปลงการจัดสรรเปอร์เซ็นต์ที่หุ้นแต่ละคนเป็นตัวแทน
ตัวอย่างเช่นหากพอร์ตโฟลิโอมีมูลค่า $ 10 ล้านเงินเดิมพัน 5% คือ 500, 000 ดอลลาร์ สมมติว่ากองทุนป้องกันความเสี่ยงซื้อ Apple Inc. (AAPL) เมื่อมีการซื้อขายที่ $ 100 และตอนนี้ก็ซื้อขายที่ $ 200 สมมติว่าหุ้นอื่น ๆ ทั้งหมดไม่ได้เคลื่อนไหว (ไม่น่าจะเกิดขึ้นจริง แต่เพื่อจุดประสงค์ในการสาธิต) ตำแหน่งปัจจุบันมีมูลค่า $ 1 ล้านส่วนที่เหลือมีมูลค่า 9.5 $ ล้านดังนั้นพอร์ตทั้งหมดที่มีมูลค่า 10.5 ล้านเหรียญ APPL คิดเป็น 9.5% ของพอร์ตการลงทุน (1 ล้านดอลลาร์แบ่งเป็น 10.5 ล้านดอลลาร์) การจัดสรร 9.5% นั้นมากกว่า 5% ดังนั้นหุ้นจะถูกขายเพื่อลดการจัดสรรกลับเป็น 5% ซึ่งเท่ากับ 525, 000 ดอลลาร์ (5% ของ 10.5 ล้านดอลลาร์)
ตอนนี้ลองนึกภาพว่าหุ้นทั้ง 20 กำลังเคลื่อนไหวทุกวันและในตอนท้ายของแต่ละเดือนจะมีมูลค่า 5.5% หรือ 6% และอื่น ๆ จะมีมูลค่า 4% ของพอร์ตการลงทุน อัลกอริทึมการซื้อขายแบบโปรแกรมสามารถดูที่พอร์ตการลงทุนและดำเนินการซื้อขายได้อย่างรวดเร็วในครั้งเดียวการซื้อหุ้นที่มีการจัดสรรต่ำกว่าและการขายหุ้นที่มีการจัดสรรให้โดยรวมเพื่อปรับสมดุลพอร์ตในเวลาไม่กี่วินาที การทำเช่นนี้ด้วยตนเองจะยากขึ้นและใช้เวลามากขึ้น