icon list menu
คู่มือผู้ใช้งาน

  บริการ SETTrade Open API

เป็นบริการที่ให้ลูกค้าสามารถนำระบบ Computer Programming  เข้ามาเชื่อมต่อเพื่อใช้ส่งคำสั่งซื้อ/ขาย เข้าสู่ตลาดหลักทรัพย์ได้แบบ  Real Time โดยภาษาที่รองรับมี 3 ภาษาได้แก่ Excel (VBA), Python, AmiBroker สำหรับลงทุนในตลาด TFEX (set50 futures )
  

  เริ่มต้นการใช้งาน


 

  Overview

  Settrade Open API (Application Programming Interface)  อนุญาตให้ผู้ลงทุนที่มีความสามารถในการเขียนโปรแกรม (Programming)  สามารถนำ     แนวคิดในการซื้อขายหลักทรัพย์ (Trading Algorithm)  ของตนเองมาประยุกต์ใช้กับตลาดหลักทรัพย์แห่งประเทศไทย (SET)  ทั้งในส่วนของหุ้น (Equity)       และอนุพันธ์ (Derivatives)

  API ที่ให้บริการ

  API จัดการข้อมูลผู้ใช้งาน (User Management API)

  • ดึงข้อมูลบัญชีผู้ใช้งาน (User Detail)
  • ดึงข้อมูลบัญชีเริ่มต้น (Default Account)
  • ดึงข้อมูลวัน เวลาการเข้าใช้งานล่าสุด (Last Login)
  • ดึงข้อมูลเช็คสิทธิ์การใช้งานต่างๆ (Permission)

  API ยืนยันตัวตน (Authentication Management API)

  • เข้าสู่ระบบ (Login)
  • สร้าง Access Token ใหม่ (Refresh Token)

  API ตลาดอนุพันธ์ (Derivatives API)

  • ดึงข้อมูลบัญชี (Account Information)
  • ดึงข้อมูล Portfolio (Portfolio Information)
  • ดึงข้อมูล Deals (Deals Information)
  • ดึงข้อมูลคำสั่งซื้อขาย (Orders Information)
  • ส่ง/เปลี่ยนแปลง/ยกเลิกคำสั่งการซื้อขาย (Place/Change/Cancel Order)

  ฉันจะเริ่มต้นใช้งาน Settrade Open API ได้อย่างไร?

  1. เปิดบัญชีกับโบรกเกอร์ที่รองรับการให้บริการ Settrade Open API

  2. เข้าสู่ระบบผ่านทาง https://www.yuanta.co.th

  3. เข้าเมนู settrade

    กรณีบัญชี อนุพันธ์ (Derivatives)   คลิ๊ก Tfex , คลิ๊ก  Manage API user

 

  4. กดปุ่ม “Generate” เพื่อสร้าง key ต่างๆสำหรับการใช้งาน

“ App Secret” และ “App Id” ของคุณจะถูกสร้างขึ้นมา  โปรดเก็บข้อมูลนี้ให้เป็นความลับ  เนื่องจากจะถูกสร้างขึ้นมาเพียงแค่ครั้งเดียวเท่านั้น

  หลังจากได้ข้อมูล "App Secret" และ "App Id" การเข้าถึง Settrade Open API  สามารถทำได้หลายวิธีดังนี้

คู่มือหรือรายละเอียดการใช้งาน  https://developer.settrade.com/open-api/

image scroll top