เริ่มต้นใช้งาน¶
บทนำ ¶
ส่วนนี้ให้ข้อมูลทั่วไปเกี่ยวกับ FIX API ลักษณะ การใช้งาน ความสามารถ และข้อจำกัด
FIX ย่อมาจาก Financial Information Exchange เป็นโปรโตคอลการสื่อสารระหว่างเครื่องจักรที่ขับเคลื่อนโดยอุตสาหกรรม ซึ่งถูกสร้างขึ้นมาโดยเฉพาะเพื่อจัดการข้อมูลทางการเงินจำนวนมากและส่งข้อมูลนั้นให้เร็วที่สุดเท่าที่จะเป็นไปได้
ข้อกำหนดโปรโตคอล FIX ให้รูปแบบสำหรับข้อความอิเล็กทรอนิกส์และโมเดลการสื่อสารของข้อความเหล่านั้น มันถูกสร้างและจัดการโดย FIX Trading Community ซึ่งก่อนหน้านี้รู้จักกันในชื่อ FIX Protocol Limited (FPL)
FIX Trading Community เป็นองค์กรธรรมชาติและไม่แสวงหาผลกำไรซึ่งควบคุมมาตรฐานของ FIX API ผ่านความร่วมมือของผู้เล่นหลักในอุตสาหกรรมและสมาชิกคณะกรรมการ
cTrader รองรับ FIX เวอร์ชัน 4.4 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนี้ โปรดดูที่ข้อกำหนดที่เผยแพร่โดย FIX Protocol Organisation
ภูมิหลังของ FIX API ในการเทรด FX ¶
โปรโตคอล FIX ถูกสร้างขึ้นในช่วงต้นทศวรรษ 1990 เพื่อสร้างการสื่อสารทางอิเล็กทรอนิกส์ระหว่างตลาดหลักทรัพย์ โบรกเกอร์ ธนาคาร และผู้เข้าร่วมสถาบันเช่นกองทุนเฮดจ์ฟันด์
มันประสบความสำเร็จในการสร้างตัวเองขึ้นมาเหนือ API อื่นๆ ที่ใช้สำหรับการส่งข้อมูลตลาดการเงิน เช่น Java และ C++ เนื่องจากความเร็วที่ดีขึ้นและประสิทธิภาพในการถ่ายโอนข้อมูล
ในปี 1998 มีการก่อตั้งบริษัทไม่แสวงหาผลกำไรเพื่อขยาย พัฒนา และสนับสนุนโปรโตคอล เรียกว่า FIX Protocol Limited (FPL) และยังคงดำเนินการอยู่จนถึงทุกวันนี้ภายใต้แบรนด์ที่แตกต่างกัน
เนื่องจากความเรียบง่ายและประสิทธิภาพ โปรโตคอล FIX ได้กลายเป็นวิธีการสื่อสารมาตรฐานในอุตสาหกรรมการเงินอย่างรวดเร็วในทุกประเภทสินทรัพย์ ปัจจุบันมีการใช้อย่างแพร่หลายในการดำเนินการเทรดหรือการดำเนินการทางการเงินใดๆ ทั่วโลก
เป็นเวลานานมากที่ในอุตสาหกรรมการเทรด FX มีเพียงผู้เข้าร่วมรายใหญ่ เช่น ธนาคาร โบรกเกอร์ ผู้ให้บริการสภาพคล่อง และนักเทรดสถาบันเท่านั้นที่สามารถเข้าถึงการใช้ FIX API ได้
ผู้เข้าร่วมเหล่านี้สามารถสร้างโซลูชันที่ซับซ้อนเพื่อปรับปรุงประสิทธิภาพการเทรดและความได้เปรียบในการแข่งขันเหนือนักลงทุนรายย่อย เช่น นักเทรดรายย่อย
สถานการณ์เปลี่ยนไปอย่างสิ้นเชิงในปี 2016 เมื่อ Spotware Systems Ltd กลายเป็นบริษัทเทคโนโลยีที่มุ่งเน้นลูกค้ารายย่อยรายแรกที่ให้บริการ FIX API แก่ทุกคนโดยไม่มีอคติ สามารถรับ FIX API ได้ผ่าน cTrader โดยไม่มีเงื่อนไขใดๆ เช่น ปริมาณการเทรดขั้นต่ำหรือขนาดเงินฝากขั้นต่ำ
วิธีการใช้งานทั่วไปของ FIX API ในอุตสาหกรรม ¶
FIX API เป็นโปรโตคอลการส่งข้อความมาตรฐานอุตสาหกรรมซึ่งมีการใช้งานหลายรูปแบบในตลาด
โบรกเกอร์ ¶
โบรกเกอร์ใช้ FIX API เพื่อรับราคาจากตลาดและดำเนินการคำสั่งของลูกค้า
ให้ราคา ¶
ผู้ให้บริการสภาพคล่องและผู้กำหนดราคา เช่น ธนาคารหรือตลาดหลักทรัพย์ ใช้ FIX API เพื่อให้ราคาแก่โบรกเกอร์หรือเฮดจ์ฟันด์
ศูนย์กลางการเทรด ¶
นักเทรดสถาบันอาจใช้ FIX API เพื่อพัฒนาระบบเฉพาะที่อนุญาตให้พวกเขาเปิดการเทรดในบัญชีใดก็ได้ที่พวกเขามีกับโบรกเกอร์รายใดก็ได้จากระบบเดียว
หุ่นยนต์เทรดขั้นสูง ¶
ด้วย FIX API หุ่นยนต์เทรดรวมถึงอัลกอริทึม black-box สามารถรับข้อมูลจากหลายแหล่งพร้อมกันและตัดสินใจเทรดโดยอิงจากขอบเขตข้อมูลที่กว้างขึ้นมากและจำนวนแหล่งข้อมูลที่มากขึ้น
เครื่องมือคัดลอกการเทรด ¶
ระบบที่จะทำซ้ำการเทรดโดยอัตโนมัติบนบัญชีเทรดหลายบัญชีในหลายโบรกเกอร์หรือบนบัญชีของนักเทรดที่เชื่อมต่อกับเครื่องมือคัดลอก อย่างไรก็ตาม เราเชื่อว่า API อื่นๆ ของ Spotware เหมาะสมกว่าสำหรับสิ่งนี้
อินเทอร์เฟซการเทรดที่กำหนดเอง ¶
นักเทรดบางคนชอบใช้อินเทอร์เฟซที่เรียบง่ายสำหรับการเทรด ไม่ว่าจะเป็นเพราะส่วนอื่นๆ ของอินเทอร์เฟซรบกวนสมาธิพวกเขาหรือเพราะพวกเขารู้สึกว่ามันใช้ทรัพยากรระบบ ด้วย FIX API มีความเป็นไปได้ที่จะสร้างอินเทอร์เฟซการเทรดที่จะตรงกับความต้องการที่แน่นอนของนักเทรดเหล่านั้น
อย่างไรก็ตาม เราเชื่อว่า API อื่นๆ ของ Spotware เหมาะสมกว่าสำหรับสิ่งนี้