ในโต๊ะซื้อขายที่ยุ่งเหยิง คำถามที่ยากที่สุดมักจะไม่ใช่ “เราสามารถส่งคำสั่งนี้ได้ไหม?”

โดยปกติแล้ว: สิ่งใดที่ยังต้องตัดสินใจ?

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

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

สั้นๆ:

  • EMS คือที่ที่เทรดเดอร์ทำการทำงานคำสั่งในตลาด: พวกเขาจะแบ่งคำสั่ง, เลือกอัลกอริธึมและเส้นทาง, และเฝ้าดูทุกการเติมเมื่อมันเข้ามา.
  • ระบบการจัดการคำสั่งซื้อ (OMS) จะเก็บบันทึกคำสั่งซื้ออย่างเป็นทางการ และ EMS จะจัดการวิธีการดำเนินการคำสั่งซื้อ ผลิตภัณฑ์ที่ทำทั้งสองอย่างเรียกว่า OEMS.
  • EMS ที่ดีจะรักษาคำสั่งซื้อของเด็กแต่ละรายการให้เชื่อมโยงกับผู้ปกครอง ดังนั้นปริมาณที่เติมแล้ว ทำงานอยู่ และยังไม่ถูกปล่อยจะต้องรวมกันเป็นคำสั่งซื้อเดิมเสมอ
  • หลังจากที่การสั่งซื้อเสร็จสิ้น EMS จะวัดผลลัพธ์เทียบกับเกณฑ์มาตรฐาน เช่น ราคาที่มาถึง การตรวจสอบนั้นเรียกว่า การวิเคราะห์ต้นทุนการทำธุรกรรม (TCA).

บริษัทสามารถเชื่อมต่อกับสถานที่สิบแห่งและยังมีการดำเนินการที่อ่อนแอได้หากเทรดเดอร์ไม่สามารถมองเห็นสถานะคำสั่งจริง ปฏิบัติตามและอธิบายผลลัพธ์ในภายหลัง ช่องว่างนั้นคือสิ่งที่ EMS ปิด.

ระบบการจัดการการดำเนินการทำงานจริงๆ ทำอะไร

EMS ครอบคลุมส่วนที่ใช้งานของชีวิตคำสั่ง: ช่วงเวลาระหว่าง “คำสั่งนี้ได้รับการอนุมัติ” และ “คำสั่งนี้เสร็จสิ้น” มันเปลี่ยนคำสั่งการซื้อขายให้เป็นกระบวนการดำเนินการที่มีการควบคุม

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

ผู้ค้าเปิด EMS ตลอดทั้งเซสชันและทำงานผ่านมัน นั่นเป็นเหตุผลที่ความเร็ว ความชัดเจน และสถานะคำสั่งที่ถูกต้องมีความสำคัญมากกว่าที่อื่นในซอฟต์แวร์สำนักงานหลังส่วนใหญ่

คำศัพท์ที่สำคัญในภาษาอังกฤษง่ายๆ

คำศัพท์ความหมาย
คำสั่งหลักคำสั่งที่เต็มรูปแบบที่ผู้ค้าได้รับ เช่น “ซื้อ 60,000 หุ้น”
คำสั่งย่อยคำสั่งขนาดเล็กที่ส่งไปยังโบรกเกอร์หรือสถานที่หนึ่งเพื่อดำเนินการส่วนหนึ่งของคำสั่งหลัก
อัลกอริธึมการดำเนินการซอฟต์แวร์ที่ตัดคำสั่งและตัดสินใจว่าเมื่อใดและอย่างไรที่จะส่งแต่ละส่วน
อัลกอริธึมการมีส่วนร่วมอัลกอริธึมที่ซื้อขายส่วนแบ่งที่กำหนดของปริมาณตลาด เช่น 10%
VWAPราคาน้ำหนักเฉลี่ยตามปริมาณในช่วงเวลาหนึ่ง ใช้ทั้งเป็นเป้าหมายอัลกอริธึมและเป็นเกณฑ์มาตรฐาน
ราคามาถึงราคาตลาดเมื่อคำสั่งมาถึงเพื่อดำเนินการ โดยปกติจะเป็นจุดกลางระหว่างราคาเสนอที่ดีที่สุดและราคาขอ
การลื่นไถลความแตกต่างระหว่างราคาดำเนินการและราคามาตรฐาน
จุดฐาน (bp)หนึ่งร้อยของหนึ่งเปอร์เซ็นต์ (0.01%) หน่วยที่ใช้บ่อยสำหรับค่าใช้จ่ายในการดำเนินการ
การขาดทุนจากการดำเนินการค่าใช้จ่ายทั้งหมดในการดำเนินการคำสั่งเมื่อเปรียบเทียบกับราคาเมื่อมีการตัดสินใจซื้อขาย รวมถึงความล่าช้า ผลกระทบจากตลาด ค่าธรรมเนียม และหุ้นใด ๆ ที่ไม่เคยซื้อ
การมาร์กเอาท์การเคลื่อนที่ของราคาในช่วงเวลาสั้น ๆ หลังจากการเติม; แสดงให้เห็นว่าหมายเลขเส้นทางมักจะเติมก่อนที่ราคาจะกลับมาเป็นฝ่ายตรงข้าม
การวิเคราะห์ต้นทุนการทำธุรกรรม (TCA)การตรวจสอบต้นทุนการดำเนินการเทียบกับเกณฑ์มาตรฐานหลังจากที่คำสั่งเสร็จสิ้น
โปรโตคอล FIXรูปแบบข้อความมาตรฐานที่โบรกเกอร์และสถานที่ส่วนใหญ่ใช้ในการรับคำสั่งและรายงานการเติม
การเข้าถึงตลาดโดยตรง (DMA)การส่งคำสั่งไปยังหนังสือคำสั่งของตลาดโดยตรงผ่านการเชื่อมต่อและการตรวจสอบความเสี่ยงของโบรกเกอร์ โดยไม่ต้องให้โบรกเกอร์จัดการคำสั่ง
OEMSผลิตภัณฑ์เดียวที่รวมการจัดการคำสั่ง (OMS) และการจัดการการดำเนินการ (EMS)

วิธีการทำงานของ EMS: การสั่งซื้อหนึ่งรายการตั้งแต่ต้นจนจบ

สมมติว่าผู้ค้าได้รับคำสั่งนี้ที่ 10:00:

ซื้อ 60,000 ABC
ขีดจำกัด: $85.60
เกณฑ์มาตรฐาน: ราคาที่มาถึง
เสร็จสิ้นภายใน: 11:00
คำแนะนำ: หลีกเลี่ยงการรับผลกระทบที่ไม่จำเป็น

เวลา 10:00 น. ABC ถูกเสนอที่ราคา $85.18 ในฝั่งเสนอซื้อและ $85.22 ในฝั่งเสนอขาย ดังนั้นราคาที่เข้ามา (จุดกึ่งกลาง) คือ $85.20 คำสั่งซื้อนั้นมีขนาดใหญ่กว่าขนาดที่มีอยู่ในฝั่งเสนอขายที่ดีที่สุด การส่งคำสั่งทั้งหมดในครั้งเดียวอาจทำให้ราคาสูงขึ้น ในขณะที่การปล่อยให้คำสั่งนั้นอยู่ในสถานะพาสซีฟอาจหมายถึงการพลาดคำสั่งหากตลาดปรับตัวสูงขึ้น.

EMS ให้ทางเลือกแก่ผู้ค้าในการทำงานผ่านทางเลือกนั้น

1. คำสั่งเข้าสู่พื้นที่การดำเนินงาน

EMS จะรับคำสั่งจาก OMS, ระบบพอร์ตโฟลิโอ, API หรือบัตรตั๋วด้วยมือ มันจะเก็บข้อมูลเกี่ยวกับคำสั่งหลัก เช่น ตัวตน, บัญชี, เครื่องมือ, ปริมาณ, ขีดจำกัด และคำแนะนำ

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

2. ผู้ค้าที่เลือกแผนการดำเนินการ

สำหรับคำสั่งนี้ ผู้ค้าเลือกอัลกอริธึมการมีส่วนร่วม รักษาขีดจำกัดที่ $85.60 และอนุญาตให้มีสามเส้นทาง: สถานที่ A, สถานที่ C และอัลกอริธึมที่โบรกเกอร์ B ผู้ค้าคนอื่นอาจทำงานกับหุ้น 10,000 หุ้นแรกด้วยมือ แล้วส่งส่วนที่เหลือให้กับอัลกอริธึม

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

3. EMS สร้างคำสั่งย่อย

ในเวลา 10:05 นักลงทุนปล่อยหุ้นจำนวน 32,000 หุ้นแรกเป็นคำสั่งย่อย: 14,000 หุ้นไปยังสถานที่ A, 10,000 หุ้นไปยังนายหน้า B และ 8,000 หุ้นไปยังสถานที่ C ส่วนอีก 28,000 หุ้นจะอยู่กับคำสั่งหลักสำหรับในภายหลัง.

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

EMS ยังคงเป็นพื้นผิวการควบคุม มันแสดงคำสั่งย่อยทุกคำสั่งและสถานะปัจจุบัน: รอดำเนินการใหม่, กำลังดำเนินการ, กรอกบางส่วน, รอดำเนินการยกเลิก, ยกเลิก, ปฏิเสธหรือกรอกเต็ม.

4. ผู้ค้าที่ดูคำสั่งเมื่อเปรียบเทียบกับตลาด

เวลา 10:18 คำสั่งได้เติมเต็ม 21,500 หุ้น: 14,000 ที่สถานที่ A และ 7,500 ที่สถานที่ C แผนเรียกร้องให้มีประมาณ 27,000 ภายในเวลานี้ ราคาขายที่ดีที่สุดได้เพิ่มขึ้นเป็น $85.52 ซึ่งต่ำกว่าขีดจำกัด 8 เซนต์ และ นายหน้า B ยังคงมี 10,000 หุ้นที่ทำงานโดยไม่มีการเติมเต็มใน 13 นาที

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

ที่นี่ผู้ค้าได้ยกเลิกคำสั่งย่อยที่โบรกเกอร์ B เพื่อย้ายปริมาณไปยังสถานที่ A ก่อนที่การยกเลิกจะได้รับการยืนยัน, 2,000 หุ้นถูกเติมที่โบรกเกอร์ B EMS จะเพิ่มพวกเขาเข้ากับคำสั่งหลักและปล่อยเฉพาะ 8,000 หุ้นที่ถูกยกเลิกจริงๆ หากมันได้ส่งใหม่ทั้งหมด 10,000 ทันทีที่การยกเลิกออกไป, โต๊ะสามารถซื้อหุ้นได้ถึง 62,000 หุ้น.

5. ระบบ EMS บันทึกผลลัพธ์

เวลา 10:54 การเติมสุดท้ายมาถึงแล้ว EMS นำมารวมกับคำสั่งหลัก: 60,000 หุ้นในราคาเฉลี่ย $85.41 เทียบกับราคาที่มาถึง $85.20 นั่นคือ 21 เซนต์ต่อหุ้น หรือประมาณ 25 จุดพื้นฐาน: $12,600 ก่อนค่าธรรมเนียม.

EMS ยังเก็บบันทึกการดำเนินการ: ใครเปลี่ยนคำสั่ง, ส่งอะไรไป, อะไรกลับมาและเมื่อไหร่ ด้วยบันทึกนั้น, โต๊ะสามารถแยกส่วนของค่าใช้จ่ายที่มาจากการเพิ่มขึ้นของตลาดในระหว่างคำสั่งจากส่วนที่มาจากการตัดสินใจของตนเอง.

How one order moves through an EMS

Done: 60,000 at $85.41, 25 bp (about $12,600) above arrival.

+8,000 cancel OMS books fills EMS · BUY 60,000 ABC 60,000 0 0 Avg $85.41 · arrival $85.20 +21¢ a share ≈ 25 bp Venue A filled 36,000 Broker B canceled 2,000 8,000 Venue C filled 22,000 +8,000 cancel OMS books fills EMS · BUY 60,000 ABC 60,000 0 0 Avg $85.41 · arrival $85.20 +21¢ a share ≈ 25 bp Venue A filled 36,000 Broker B canceled 2,000 8,000 Venue C filled 22,000

  1. 10:00, arrive: the order to buy 60,000 ABC shares arrives from the OMS with a $85.60 limit; the arrival price is $85.20. Nothing has been sent.
  2. 10:05, release: 32,000 shares go out as child orders, 14,000 to Venue A, 10,000 to Broker B and 8,000 to Venue C. 28,000 are held back.
  3. 10:18, exception: 21,500 filled against about 27,000 planned; the best ask is $85.52, eight cents below the limit; Broker B has had no fills for 13 minutes.
  4. 10:19, decision: the child order at Broker B is canceled. 2,000 shares fill before the cancel is confirmed, so only 8,000 move to Venue A.
  5. 10:54, review: 60,000 filled at an average of $85.41, 21 cents or about 25 basis points ($12,600) above the arrival price. Venue A 36,000, Broker B 2,000, Venue C 22,000. The fills go back to the OMS for booking.

ในทุกขั้นตอนของตัวอย่าง ปริมาณที่เติมเต็ม ทำงาน และยังไม่เผยแพร่จะรวมกันเป็น 60,000 หากพวกเขาหยุดรวมกัน จะมีบางอย่างในบันทึกการดำเนินการผิดพลาด และ EMS ที่ดีจะแสดงให้เห็นได้ทันที

EMS กับ OMS: ความแตกต่างที่ทำให้เกิดความสับสนมากที่สุด

ผลิตภัณฑ์ทั้งสองสามารถแยกกันได้ มีการรวมเข้าด้วยกันอย่างแน่นหนา หรือติดขายเป็นระบบเดียว ซึ่งมักเรียกว่า OEMS (ระบบการจัดการคำสั่งและการดำเนินการ) ภายใน OEMS การแบ่งหน้าที่ยังคงเหมือนเดิม

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

การตั้งค่าที่สะอาดที่สุดคือการที่คำสั่งยังคงมีเอกลักษณ์ของมันในขณะที่เคลื่อนที่ระหว่างแอปพลิเคชันต่างๆ ไม่ว่าจำนวนจะมากน้อยเพียงใด

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

EMS กับสมาร์ทออเดอร์รูเตอร์, เอนจินการจับคู่และแพลตฟอร์มการซื้อขาย

EMS สามารถเรียกเราเตอร์ แสดงข้อมูลสถานที่ และส่งคำสั่งผ่านแพลตฟอร์มการซื้อขาย ส่วนประกอบแต่ละอย่างยังคงมีหน้าที่ของตนเอง

ส่วนประกอบหน้าที่แคบของมันคำถามที่มันตอบ
EMSแสดงและควบคุมกระบวนการดำเนินงานสำหรับผู้ค้าคำสั่งนี้ควรทำงานอย่างไรในตอนนี้?
OMSเก็บบันทึกทางธุรกิจอย่างเป็นทางการและกระบวนการทำงานรอบคำสั่งหลักใครเป็นเจ้าของคำสั่งนี้ และได้รับการอนุมัติหรือไม่?
Smart order routerเลือกจุดหมายสำหรับคำสั่งย่อยตามกฎและสภาพตลาดสดจุดหมายใดควรได้รับคำสั่งย่อยนี้?
Matching engineจับคู่คำสั่งที่เข้ากันได้ภายในหนังสือคำสั่งของสถานที่คำสั่งซื้อและขายใดที่ทำการค้ากับอีกฝ่าย?
Trading platformให้บริการการป้อนคำสั่ง การเข้าถึงตลาด และฟังก์ชันการซื้อขายที่เกี่ยวข้องกับบัญชีลูกค้าและพนักงานวางและติดตามคำสั่งอย่างไร?

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

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

สิ่งที่ผู้ค้า应该能够看到โดยไม่ต้องถามใคร

EMS จะมีคุณค่าเมื่อมันกำจัดการตามสถานะในระหว่างการสั่งซื้อสด สำหรับคำสั่งหลักแต่ละรายการ ผู้ค้า ควรหาคำตอบเหล่านี้ให้เร็วที่สุด:

  1. คำแนะนำเดิมคืออะไร และมีการเปลี่ยนแปลงอะไรบ้าง?
  2. มีจำนวนเท่าไหร่ที่ถูกเติมเต็ม, ทำงาน, ถูกยกเลิกและยังไม่ได้ปล่อยออกไปยังเส้นทาง?
  3. คำสั่งซื้อของเด็กแต่ละคนอยู่ที่โบรกเกอร์หรือสถานที่ใด?
  4. มีการยกเลิก ปฏิเสธ หรือการตรวจสอบความเสี่ยงใด ๆ ที่ยังค้างอยู่หรือไม่?
  5. ราคาเฉลี่ยใกล้เคียงกับขีดจำกัดและเกณฑ์มาตรฐานแค่ไหน?
  6. คำสั่งอยู่ข้างหน้าแผนหรือต่ำกว่าแผนหรือไม่?
  7. ใครเป็นผู้ทำการเปลี่ยนแปลงล่าสุด และทำไม?
  8. เทรดเดอร์สามารถหยุด แก้ไข หรือยกเลิกได้อย่างปลอดภัยโดยไม่สร้างความเสี่ยงซ้ำซ้อนได้หรือไม่?

ถ้าหากโต๊ะทำงานต้องการสเปรดชีต ข้อความแชท และแท็บเบราว์เซอร์หลายแท็บเพื่อตอบคำถามเหล่านั้น มันมีการเชื่อมต่อกับตลาด แต่ไม่มีการทำงานแบบเรียลไทม์เดียว

ใครใช้ EMS

บริษัทด้านการซื้อ (ผู้จัดการสินทรัพย์, กองทุนบำเหน็จบำนาญ และกองทุนเฮดจ์ฟันด์) ใช้ EMS ในการดำเนินคำสั่งผ่านนายหน้าหลายราย เปรียบเทียบอัลกอริธึมของพวกเขา และแสดงให้เห็นว่าคำสั่งของลูกค้าถูกดำเนินการอย่างดี

บริษัทด้านการขาย (นายหน้าและธนาคาร) ใช้เพื่อดำเนินการคำสั่งของลูกค้า โดยเฉพาะคำสั่งขนาดใหญ่หรือที่มีความละเอียดอ่อน และเพื่อจัดการการซื้อขายของตนเอง.

บริษัทการค้าแบบเจ้าของ ใช้เครื่องมือการดำเนินการควบคู่ไปกับกลยุทธ์และขีดจำกัดความเสี่ยงของตน โดยมักจะมีการไหลของการซื้อขายอัตโนมัติในสัดส่วนที่สูงกว่า.

โบรกเกอร์ฟอเร็กซ์และ CFD สำหรับการค้าปลีก มักจะไม่ดำเนินการ EMS สำหรับสถาบันแยกต่างหากสำหรับคำสั่งของลูกค้า การดำเนินการของพวกเขามักจะผ่านแพลตฟอร์มการซื้อขาย, สะพานสภาพคล่อง ไปยังผู้ให้บริการสภาพคล่อง และการตั้งค่าความเสี่ยงของโบรกเกอร์สำหรับ A-book และ B-book flow คำถามที่ EMS ตอบยังคงมีความสำคัญ: สิ่งที่ถูกขอ, สิ่งที่ถูกซื้อขาย และสิ่งที่ยังต้องการการตัดสินใจ.

ที่ที่ EMS เพิ่มมูลค่าได้มากที่สุด

การดำเนินการหลายโบรกเกอร์หรือหลายสถานที่

ยิ่งจุดหมายการดำเนินการที่โต๊ะใช้งานมากเท่าไหร่ ก็ยิ่งยากที่จะเห็นสถานะทั้งหมด ระบบ EMS จะรวมคำสั่งหลักในขณะที่ยังคงรายละเอียดของโบรกเกอร์ สถานที่ และคำสั่งย่อยไว้อย่างครบถ้วน

คำสั่งที่ใหญ่ขึ้นหรือมีความไวมากขึ้น

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

โต๊ะสินทรัพย์หลายประเภท

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

การดำเนินการที่จ้างทำภายนอกหรือจากเอเจนซี่

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

บริษัทที่มีข้อผูกพันในการดูแลการดำเนินการ

ภายใต้ MiFID II, แนวทางการดำเนินการที่ดีที่สุด ของ ESMA คาดหวังให้บริษัทต่าง ๆ ตรวจสอบทั้งคุณภาพการดำเนินการที่พวกเขาได้รับและคุณภาพของการจัดการการดำเนินการของพวกเขา และดำเนินการแก้ไขเมื่อพบข้อบกพร่อง การตรวจสอบนั้นขึ้นอยู่กับข้อมูลคำสั่งและข้อมูลการเติมที่ชัดเจน EMS ช่วยโดยการเปลี่ยนแนวทางการดำเนินการให้เป็นการตั้งค่าที่เทรดเดอร์ใช้จริงและโดยการบันทึกสิ่งที่เกิดขึ้นเพื่อการตรวจสอบในภายหลัง.

EMS ควรวัดอะไรหลังจากที่สั่งซื้อเสร็จแล้ว

ราคาเฉลี่ยที่เติมนั้นมีประโยชน์ แต่เพียงอย่างเดียวไม่สามารถบอกอะไรได้มาก การตรวจสอบต้นทุนการดำเนินการมักเรียกว่า การวิเคราะห์ต้นทุนการทำธุรกรรม (TCA) และจะพิจารณาหลายมาตรการร่วมกัน

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

เกณฑ์มาตรฐานต้องเหมาะสมกับคำสั่ง ราคาเมื่อมาถึงเหมาะสำหรับคำสั่งที่เร่งด่วน VWAP อาจมีความหมายสำหรับคำสั่งที่ออกแบบมาเพื่อติดตามปริมาณของวัน การวัดการซื้อขายแต่ละรายการเทียบกับเกณฑ์มาตรฐานหนึ่งตัวจะสร้างรายงานที่เรียบร้อยและข้อสรุปที่อ่อนแอ

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

ความล้มเหลวทั่วไปของ EMS

มันแสดงการเติมเต็มแต่ซ่อนสถานะการสั่งซื้อของผู้ปกครอง

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

ถือว่าคำขอยกเลิกเป็นการยกเลิก

“การยกเลิกที่ส่งแล้ว” และ “การยกเลิกที่ยืนยันแล้ว” เป็นสถานะที่แตกต่างกัน และการเติมอาจเกิดขึ้นระหว่างนี้ เช่นเดียวกับที่เกิดขึ้นที่ Broker B ในตัวอย่าง หาก EMS สมมติว่าคำสั่งได้หายไปเร็วเกินไป คำสั่งแทนที่อาจสร้างความเสี่ยงที่ไม่ตั้งใจ

มันมีการเชื่อมต่อกับโบรกเกอร์ แต่ไม่มีการปรองดองที่ชัดเจน

ระบบต่างๆ อาจตั้งชื่อคำสั่งเดียวกันแตกต่างกัน EMS จะต้องทำการแมพการดำเนินการ การยืนยันการยกเลิก และการปฏิเสธกลับไปยังคำสั่งหลักที่ถูกต้อง มิฉะนั้น นักเทรดและฝ่ายสนับสนุนจะต้องปิดวันด้วยสถานะที่แตกต่างกัน

มันทำให้การตั้งคำถามเกี่ยวกับการทำงานอัตโนมัติเป็นไปไม่ได้

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

การล่มสลายอย่างรวดเร็วเมื่อวันที่ 6 พฤษภาคม 2010 แสดงให้เห็นว่าการตั้งค่าการดำเนินการที่ไม่ได้รับการตรวจสอบอาจมีค่าใช้จ่ายเท่าใด ตามรายงานร่วมของ CFTC และ SEC

เครื่องมือในการดำเนินการทำให้ได้รับค่าตอบแทนในช่วงเวลานี้อย่างแม่นยำ: แสดงราคา เวลา และการมีส่วนร่วมเคียงข้างกัน ชี้ให้เห็นถึงอัลกอริธึมที่ทำงานได้เร็วกว่าที่วางแผนไว้ และมีการควบคุมการหยุดชั่วคราวเพียงแค่คลิกเดียว.

มันวัดเฉพาะราคาเท่านั้น

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

บริษัทการค้าทุกแห่งจำเป็นต้องมี EMS หรือไม่?

ไม่

บริษัทที่มีคู่สัญญาการดำเนินการเพียงหนึ่งรายและคำสั่งซื้อที่เรียบง่ายและเล็กอาจไม่จำเป็นต้องมี EMS ที่เฉพาะเจาะจง แพลตฟอร์มการซื้อขายที่ชัดเจน การควบคุมความเสี่ยง สำนักงานหลังและกระบวนการปรับยอดอาจเพียงพอ

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

การทดสอบที่ง่าย: เมื่อคำสั่งทำงานผิดปกติ ทีมสามารถสร้างภาพเหตุการณ์ที่เกิดขึ้นและเหตุผลได้ในไม่กี่นาทีหรือไม่? หากคำตอบเกี่ยวข้องกับหลายระบบและการค้นหาด้วยมือผ่าน FIX logs อาจมีความจำเป็นที่จะต้องมีพื้นที่ทำงานที่มีประสิทธิภาพดีกว่า.

สัญญาณของ EMS ที่สร้างอย่างดี

ไม่ว่าคุณจะเลือกระบบ ใช้งานที่ทำงาน หรือเพียงแค่ต้องการทราบว่าดีเป็นอย่างไร สถานการณ์เหล่านี้จะแยก EMS ที่เชื่อถือได้ออกจาก EMS ที่เปราะบาง:

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

การครอบคลุมก็สำคัญเช่นกัน: สินทรัพย์ประเภทใด, ประเภทคำสั่งและโปรโตคอลของโบรกเกอร์หรือสถานที่ใดที่ระบบสนับสนุนในปัจจุบัน, ว่าการอนุญาตและกฎการส่งเส้นทางสามารถแตกต่างกันไปตามบัญชี, นักเทรดและเครื่องมือ และดัชนีชี้วัดและเวลาแท้จริงใดบ้างที่มีให้สำหรับ TCA.

การทดสอบที่เปิดเผยมากที่สุดคือการติดตามการดำเนินการแบบสมบูรณ์สำหรับคำสั่งผู้ปกครองจริงหนึ่งคำสั่ง: คำสั่ง, การตัดสินใจ, คำสั่งย่อย, การตอบสนองของสถานที่, การเปลี่ยนแปลง, การเติมเต็ม, ข้อยกเว้นและการจองสุดท้าย มันแสดงให้เห็นมากกว่ารายการตรวจสอบฟีเจอร์มาก

การทดสอบที่เป็นรูปธรรม

ระบบการจัดการการดำเนินการควรทำให้การสั่งการที่ใช้งานอยู่เข้าใจได้ง่ายขึ้นและควบคุมได้อย่างปลอดภัยมากขึ้น。

ในทุกขณะ ผู้ค้า应该知道什么被请求,什么正在工作,什么已填充,什么已更改,以及什么决策仍然存在。如果系统能够清楚地显示这一点,保持审计记录,并将结果与正确的基准进行比较,那么它就完成了EMS存在的工作。