บริษัทหลักทรัพย์ที่ปรึกษาการลงทุน คลาสสิก ออสสิริส จำกัด

Settrade Open API คืออะไร ใช้งานอย่างไร


Settrade Open API

Settrade เปิดโอกาสให้สามารถส่งคำสั่งด้วย Algorithm ได้แล้วโดยผ่าน SDK ของทาง Settrade โดยสามารถส่งคำสั่งได้หลายรูปแบบ เช่น Python, Excel VBA และ Amibroker

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

หมดสมัยที่ต้องคีย์คำสั่งด้วยมือแล้ว มาสู่ยุคของ Algorithm Trading ถ้านักลงทุนท่านใดมีความต้องการใช้ Settrade API และมีบัญชีกับโบรคเกอร์อยู่แล้วโปรดติดต่อผู้แนะนำการลงทุนของท่าน แต่ท่านใดยังไม่มีก็สามารถทดลองเล่น Sandbox ดูก่อนได้

การใช้งาน Settrade Open API

เปิดบัญชี TFEX กับ Classic Ausiris (CAF) ก่อน 

และทำการ Generate Key เพื่อการส่งคำสั่งผ่าน Settrade API

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

ฉะนั้นเพื่อความปลอดภัย “โปรดเก็บกุญแจของคุณเป็นความลับ”

ขั้นตอนต่อไปนี้เป็นวิธีการ Generate Key สำหรับผู้ที่เปิดบัญชีจริง

ก่อนอื่นเข้าไปยัง Login Streaming ของ Website โบรกเกอร์ Classic Ausiris

เมื่อใช้งานครั้งแรกจะมีหน้า ข้อตกลงและเงื่อนไขการใช้งาน Streaming ปรากฎขึ้นมา

กดยอมรับข้อตกลง

ทางเลือก [Optional] = นักลงทุนสามารถติดต่อกับผู้แนะนำการลงทุนให้เปิด Auto Position โดย Auto Position เป็นการส่งคำสั่งโดยไม่ต้องกำหนด Position ให้เป็น Open หรือ Close ในการส่งคำสั่งจะหักลบกับสถานะเดิมในลักษณะ Net Position
ยกตัวอย่างเช่น เดิมมีสถานะ Short อยู่ 1 สัญญา เมื่อเปิดสถานะ Auto Position Long เพิ่มขึ้น 2 สัญญา จะทำให้ในบัญชีจะมีสถานะคงค้างเป็น Long 1 สัญญา เนื่องจากสัญญา Long ที่เปิดเพิ่มขึ้นมาจะไปหักลบกับสัญญา Short เดิม ทำให้คงเหลือสัญญา Long 1 สัญญา

ท่านสามารถติดต่อผู้แนะนำการลงทุนของท่านให้เปิดการใช้ Auto Position ได้

  •  เมื่อทำการขอใช้งาน Auto Position เมื่อเข้าไปยังเว็บไซต์ Settrade ในครั้งแรกเลือกที่ Streaming  จะมีหน้าเว็บให้กดยอมรับการใช้งานปรากฎขึ้นมา
  •  กดยอมรับการใช้งาน ถ้าท่านต้องการใช้งาน Auto Position โปรดติดต่อผู้แนะนำการลงทุนของท่าน

เพียงเท่านี้ก็จะได้ App Secret และ App ID สำหรับการใช้งาน Settrade API สามารถสร้าง Key ใหม่ได้ทุกครั้ง โดยเมื่อสร้าง Key ใหม่ Key เดิมจะใช้งานไม่ได้
ส่วนของ Client Proxy เป็นโปรแกรมสำหรับเชื่อมต่อกับ Amibroker ถ้าไม่ได้ใช้ Amibroker ก็ไม่มีความจำเป็นที่ต้องติดตั้ง

เปิดบัญชี TFEX
พร้อมรับสิทธิพิเศษทันที !!
Array
(
)
		
Array
(
    [sesCAFXXSLAT] => 1713548995
    [CAFXSI18NX] => th
    [_csrf] => a91b970c846b80b8567de376e423f0c1
    [CAFXSFEREF] => https://www.caf.co.th/learning-tfex/settrade-api-caf.html
)
		
Array
(
    [content] => settrade-api-caf
)
		
Array
(
)