(로또 사는 아빠) 살림 하는 엄마

สร้างโปรแกรมเทรดอัตโนมัติผ่าน API ของ Korea Investment & Securities

สร้าง: 2024-04-22

สร้าง: 2024-04-22 23:44

ผมมีงานที่ต้องพัฒนา API ของบริษัทหลักทรัพย์เกาหลี (한국투자증권) ครับ เห็นว่าช่วงนี้หุ้นต่างประเทศ โดยเฉพาะหุ้นสหรัฐฯ ฟื้นตัวขึ้นอย่างรวดเร็ว ทำให้ผมสนใจการซื้อขายผ่านการเขียนโปรแกรมมากขึ้นครับ ก่อนหน้านี้ผมมีโปรแกรมซื้อขายอัตโนมัติที่ใช้งานกับบริษัทหลักทรัพย์เคียม (키움증권) อยู่แล้ว ดังนั้นจึงไม่ได้ใส่ใจกับบริษัทหลักทรัพย์เกาหลีเท่าไหร่ แต่พอมีเรื่องต้องช่วยเหลือเพื่อนจึงได้มาศึกษาข้อมูลอย่างละเอียด และได้เขียนรีวิวสั้นๆ เกี่ยวกับเรื่องนี้ครับ


ข้อดีของ API ของบริษัทหลักทรัพย์เกาหลี

สร้างโปรแกรมเทรดอัตโนมัติผ่าน API ของ Korea Investment & Securities

คำอธิบายโครงสร้างของ KIS Developers ของ Korea Investment & Securities


ก่อนอื่นเรามาดูข้อดีของ API ของบริษัทหลักทรัพย์เกาหลีที่อธิบายไว้ใน Wikidocs กันก่อนครับ

สร้างโปรแกรมเทรดอัตโนมัติผ่าน API ของ Korea Investment & Securities

คำอธิบายเปรียบเทียบ API


ถ้าเป็นคนที่ไม่ได้เขียนโปรแกรม คิดว่าจะมีใครเข้าใจไหมครับว่า "อ๋อ! นี่คือเหตุผลที่ทำให้ Open API (ใหม่) ของบริษัทหลักทรัพย์เกาหลีดีน่ะเอง!" เนื่องจาก Wikidocs เขียนเนื้อหาโดยสมมติว่าผู้อ่านมีความรู้เรื่องการเขียนโปรแกรมอยู่แล้ว จึงทำให้รู้สึกเหมือนกำลังอธิบายให้กับโปรแกรมเมอร์ฟังมากกว่า

ต่อไปนี้เป็นภาพหน้าจอจากช่องยูทูปของ โจโคดิง (조코딩)ครับ


สร้างโปรแกรมเทรดอัตโนมัติผ่าน API ของ Korea Investment & Securities

บทสรุปจากช่อง YouTube ของ Jocoding - ข้อดีของ API ของ Korea Investment & Securities

  • เป็น API แบบ REST API และ Websocket เพียงเจ้าเดียวในเกาหลีใต้
    • ไม่ต้องติดตั้งโปรแกรม
    • สามารถใช้งานได้กับทุกสภาพแวดล้อมการพัฒนา ไม่ว่าจะเป็น Windows, Mac หรือ Linux
  • เป็น API เพียงเจ้าเดียวในเกาหลีใต้ที่สามารถลงทุนในหุ้นต่างประเทศได้
    • ไม่ต้องแลกเปลี่ยนเงินตราหากใช้บัญชีหลักทรัพย์รวม (통합증거음)
  • มีคู่มือและตัวอย่างโค้ดสำหรับผู้พัฒนา KIS Developer อย่างละเอียด

ได้เขียนข้อดีไว้เช่นนี้ครับ ในบรรดาข้อดีเหล่านี้ สิ่งที่ควรให้ความสนใจคือ สามารถลงทุนในหุ้นต่างประเทศได้ด้วย API เพียงเจ้าเดียวในเกาหลีใต้ครับ แม้ว่าในอนาคตบริษัทหลักทรัพย์อื่นๆ อาจจะเปิดให้ใช้ API สำหรับการลงทุนในหุ้นต่างประเทศได้ แต่บริษัทหลักทรัพย์เกาหลีก็เป็นผู้นำในด้านนี้แน่นอนครับ ผมเองก็ทำการซื้อขายหุ้นอัตโนมัติในตลาดหุ้นสหรัฐฯ มาตั้งแต่ปี 2021 แต่ไม่ได้ใช้ API แต่ใช้ RPA ควบคุม HTS ของบริษัทหลักทรัพย์เคียมแทนครับ เนื่องจากการทำงานเหมือนกับที่มนุษย์สั่งการ จึงทำให้เกิดความแตกต่างของราคาหุ้นในปัจจุบันระหว่างช่วงเวลาที่ตรวจสอบราคาและช่วงเวลาที่พยายามสั่งซื้อ (เกิดความแตกต่างประมาณ 2-3 วินาที) ดังนั้นผมจึงหวังว่าตรรกะที่ผมคิดไว้จะทำงานได้อย่างแม่นยำยิ่งขึ้นครับ ด้วยเหตุนี้การที่ API สำหรับการลงทุนในหุ้นต่างประเทศเปิดให้ใช้งาน จึงหมายความว่าผมสามารถสร้างกลยุทธ์การซื้อขายของตัวเองได้อย่างแม่นยำยิ่งขึ้น

และ API แบบ REST API และ Websocket ที่มีเพียงเจ้าเดียวในเกาหลีใต้ ก็เป็นข้อดีที่สำคัญเช่นกันครับ ในกรณีของผม ผมใช้ API ของบริษัทหลักทรัพย์เคียมในประเทศเกาหลีด้วย แต่ในการพัฒนา API นั้น ต้องติดตั้งโปรแกรมของบริษัทหลักทรัพย์เคียมด้วย และเมื่อใช้ Python พัฒนา ก็จะสามารถพัฒนาได้เฉพาะ 32 บิตเท่านั้น แน่นอนว่าต้องพัฒนาและใช้งานในสภาพแวดล้อม Windows ครับ เมื่อพิจารณาในแง่นี้ API ในประเทศของบริษัทหลักทรัพย์เคียมก็ดูเหมือนจะมีข้อจำกัดอยู่มาก แต่เนื่องจากบริษัทหลักทรัพย์ส่วนใหญ่ก็มีสถานการณ์คล้ายๆ กัน จึงไม่ได้รู้สึกว่าเป็นข้อจำกัดที่ใหญ่โตอะไร ในแง่นี้ API ของบริษัทหลักทรัพย์เกาหลีจึงมีข้อดีที่เหนือกว่า


  • สามารถรันโปรแกรมที่สร้างขึ้นในสภาพแวดล้อม PC อื่นๆ ได้อย่างง่ายดาย
  • สามารถรันในสภาพแวดล้อม Linux ได้ ทำให้สามารถใช้งานได้อย่างเสถียรมากขึ้น
    (สภาพแวดล้อม Windows มีเหตุการณ์ที่คาดไม่ถึงเกิดขึ้นมากมาย เช่น การอัพเดทที่ปิดเครื่องโดยไม่บอกล่วงหน้า...)


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

สร้างโปรแกรมเทรดอัตโนมัติผ่าน API ของ Korea Investment & Securities

ค่าธรรมเนียมการซื้อขายหุ้นสหรัฐอเมริกาผ่าน Korea Investment & Securities


บริษัทหลักทรัพย์เคียมคิดค่าธรรมเนียม 0.07% ดังนั้นค่าธรรมเนียมของบริษัทหลักทรัพย์เกาหลีจึงน่าสนใจครับ แต่ผมได้รับการลดค่าธรรมเนียมเหลือ 0.044% จากบริษัทหลักทรัพย์เคียม และบริษัทหลักทรัพย์อื่นๆ ก็มักจะมีโปรโมชั่นลดค่าธรรมเนียมอยู่เสมอ ㅠ_ㅠ (กลยุทธ์การซื้อขายที่ผมใช้ไม่สามารถเปลี่ยนไปมาได้ง่ายๆ) อย่างไรก็ตาม เมื่อพิจารณาหลายๆ อย่างแล้ว API ของบริษัทหลักทรัพย์เกาหลีก็เป็นบริษัทหลักทรัพย์ที่น่าสนใจสำหรับผู้ที่พัฒนาและใช้งานโปรแกรมซื้อขายอัตโนมัติเช่นเดียวกับผมครับ


สรุป

เราได้เรียนรู้เกี่ยวกับข้อดีของ API ของบริษัทหลักทรัพย์เกาหลี และผมก็คิดว่าควรปรับเปลี่ยนตรรกะที่ผมใช้งานอยู่ด้วย แต่เหตุผลหลักที่ผมจะเริ่มพัฒนา API ของบริษัทหลักทรัพย์เกาหลีในตอนนี้ก็เพื่อช่วยเหลือเพื่อนครับ ในบรรดาบริษัทหลักทรัพย์มากมาย ผมเลือกบริษัทหลักทรัพย์เกาหลี และจะศึกษาและพัฒนาการซื้อขายอัตโนมัติตามตรรกะที่ต้องการผ่าน API ของบริษัทหลักทรัพย์เกาหลีครับ สิ่งต่อไปที่ผมจะศึกษาคือ ขั้นตอนการรวบรวมข้อมูลเพื่อพัฒนา API ของบริษัทหลักทรัพย์เกาหลีครับ เริ่มเลย!

ความคิดเห็น0

เรียนรู้วิธีสมัครโปรโมชั่นอัตราแลกเปลี่ยนดอลลาร์ของ Kiwoom Securities 95% อย่างละเอียดลดภาระค่าธรรมเนียมการแลกเปลี่ยนเมื่อลงทุนในหุ้นต่างประเทศด้วยโปรโมชั่นอัตราแลกเปลี่ยน 95% ของ Kiwoom Securities เพลิดเพลินกับอัตราแลกเปลี่ยนพิเศษสูงสุด 95% และค่าธรรมเนียมการซื้อขายที่ต่ำ ดูรายละเอียดเพิ่มเติมได้ที่เว็บไซต์ Kiwoom Securities
뉴스코리아
뉴스코리아
뉴스코리아
뉴스코리아

October 7, 2024

[ไม่ต้องใช้เวลา+ฟรี+รับฟรีกาแฟทุกคน] การแข่งขันจำลองการลงทุน K-BIT $8000 (บิตคอยน์/อีเธอเรียม/แอร์ดรอป)เข้าร่วมการแข่งขันจำลองการลงทุน K-BIT และรับคูปองกาแฟฟรี 8,000 ดอลลาร์สหรัฐเป็นเงินรางวัล และร่วมสร้างประสบการณ์การลงทุนที่สนุกสนานไปกับทีม Sepower
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER

August 12, 2024

2024-11-18 สิ่งที่สนใจอย่างหลากหลายในชีวิต : ฉันใช้เวลาว่างทำอะไรบ้าง?บทความบล็อกที่เขียนเมื่อวันที่ 18 พฤศจิกายน 2024 บทความนี้กล่าวถึงงานอดิเรก การลงทุน การเรียนรู้ และกิจวัตรประจำวันต่างๆ ของผู้เขียน รวมถึงความกังวลเกี่ยวกับการเพิ่มประสิทธิภาพการทำงานผ่านระบบอัตโนมัติ
Charles Lee
Charles Lee
Charles Lee
Charles Lee

November 19, 2024

สะดวกยิ่งขึ้นกับการโอนเงินต่างประเทศสำหรับบัญชีหุ้นต่างประเทศของ Kiwoom Securities ผ่านบัญชีเสมือนสกุลเงิน!เมื่อลงทุนในหุ้นต่างประเทศกับ Kiwoom Securities หากใช้บัญชีเสมือนสกุลเงิน คุณสามารถโอนเงินต่างประเทศได้อย่างสะดวกสบายผ่านธนาคาร และข้อดีคือการฝากเงินที่รวดเร็วโดยไม่มีค่าธรรมเนียม อย่างไรก็ตาม การฝากและถอนเงินจริงไม่สามารถทำได้ และสิ่งสำคัญคือค่าธรรมเนียม
뉴스코리아
뉴스코리아
뉴스코리아
뉴스코리아

October 7, 2024

หุ้นสหรัฐฯ ง่ายๆ ปลอดภัยหุ้นสหรัฐฯ เป็นทางเลือกการลงทุนที่ดีที่ปลอดภัยและง่ายต่อการลงทุนระยะยาว สามารถคาดหวังผลตอบแทนที่มั่นคงผ่านการเติบโตอย่างต่อเนื่อง เทคโนโลยีที่ล้ำสมัย และหลักการตลาดที่โปร่งใส
eskwon
eskwon
eskwon
eskwon

February 7, 2024

ภาวะตลาดหุ้นปัจจุบันชวนให้นึกถึงช่วงครึ่งหลังของปี 2564 - หากวิกฤตเศรษฐกิจครั้งใหญ่ครั้งที่สองกำลังจะมา หรือจะไม่มาบทวิเคราะห์สถานการณ์ตลาดหุ้นในปัจจุบันซึ่งมีแนวโน้มคล้ายคลึงกับตลาดหุ้นในปี 2564 แม้ตลาดหุ้นสหรัฐฯ จะยังคงแข็งแกร่ง แต่ตลาดหุ้นในประเทศอื่นๆ กำลังตกต่ำ โดยเฉพาะตลาดหุ้นในประเทศไทย แม้จะมีความเป็นไปได้ที่จะดีดตัวขึ้นในช่วงปลายปี แต่ก็ยังมีความไม่แน่นอนสูง
"Track the Market"
"Track the Market"
"Track the Market"
"Track the Market"

November 20, 2024