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

Automatisch Handelsprogramma Maken met de Korea Investment & Securities API

Aangemaakt: 2024-04-22

Aangemaakt: 2024-04-22 23:44

Ik moest een API voor Korea Investment & Securities (한국투자증권) ontwikkelen. Waarschijnlijk komt het doordat de Amerikaanse aandelenmarkt de laatste tijd sterk is hersteld, waardoor ik meer geïnteresseerd ben geraakt in het handelen via programmeren. Ik had tot nu toe geen aandacht besteed aan Korea Investment & Securities, omdat ik al een geautomatiseerd handelsprogramma bij Kiwoom Securities (키움증권) draaide. Maar omdat ik iemand moest helpen, ben ik er dieper in gedoken en schrijf ik hier een korte review over.


Voordelen van de Korea Investment & Securities API

Automatisch Handelsprogramma Maken met de Korea Investment & Securities API

Uitleg over de structuur van Korea Investment & Securities KIS Developers


Laten we eerst eens kijken naar de voordelen van de Korea Investment & Securities API, zoals beschreven op Wikidocs.

Automatisch Handelsprogramma Maken met de Korea Investment & Securities API

Vergelijkende uitleg over API's


Zou iemand die geen programmeur is, deze vergelijkingstabel kunnen bekijken en begrijpen waarom de (nieuwe) Open API van Korea Investment & Securities zo goed is? Wikidocs is geschreven vanuit het perspectief van programmeurs, dus het voelt meer als een uitleg voor programmeurs.

Hieronder staat een screenshot van de inhoud van het YouTube-kanaal van JoCoding.


Automatisch Handelsprogramma Maken met de Korea Investment & Securities API

Uittreksel uit de YouTube-inhoud van Jocoding - Voordelen van de Korea Investment & Securities API

  • Enigste in Zuid-Korea met 'REST API en Websocket' methode
    • Geen software installatie nodig
    • Onafhankelijk van ontwikkelomgeving - Windows, Mac, Linux, etc.
  • Enigste API in Zuid-Korea waarmee je in 'buitenlandse aandelen' kunt handelen
    • Geen valutawissel nodig bij gebruik van Integrated Securities Account (통합증거음)
  • KIS Developer biedt gedetailleerde handleidingen en voorbeeldcode

Zo zijn de voordelen opgesomd. Wat hier opvalt, is dat het de enige API in Zuid-Korea is waarmee je in 'buitenlandse aandelen' kunt handelen. Andere effectenmakelaars zullen in de toekomst ook API's voor buitenlandse aandelenhandel gaan aanbieden, maar Korea Investment & Securities is ongetwijfeld de voorloper. Sinds 2021 handel ik geautomatiseerd in Amerikaanse aandelen, maar niet via een API-methode, maar door de HTS (Home Trading System) van Kiwoom Securities met RPA te besturen. Omdat het werkt als een mens, is er een verschil tussen de huidige koers wanneer de huidige koers wordt gecontroleerd en wanneer een handel wordt geprobeerd. (Er is een verschil van 2-3 seconden.) Daarom wil ik graag dat de beoogde logica nauwkeuriger werkt. Daarom betekent het aanbieden van een API voor buitenlandse aandelentransacties dat je je eigen handelsstijl nauwkeuriger kunt implementeren.

En de enige 'REST API en Websocket' methode in Zuid-Korea is ook een groot voordeel. Ik gebruik ook de binnenlandse API van Kiwoom Securities en om deze API te ontwikkelen, moet ik ook software van Kiwoom Securities installeren en bij het ontwikkelen met Python kan ik alleen 32-bit ontwikkelen. Natuurlijk moet ik het in een Windows-omgeving ontwikkelen/beheren. Als je het zo bekijkt, lijkt de binnenlandse API van Kiwoom Securities veel beperkingen te hebben, maar omdat de meeste effectenmakelaars in een vergelijkbare situatie verkeren, voelt het niet als een groot probleem. In die zin heeft de API van Korea Investment & Securities relatief veel voordelen.


  • Het programma dat ik heb gemaakt, kan ik eenvoudig op andere pc's uitvoeren.
  • Het kan worden uitgevoerd in een Linux-omgeving, dus het kan stabieler worden beheerd.
    (De Windows-omgeving heeft teveel onvoorspelbare situaties. Willekeurige updates die het systeem uitschakelen en opnieuw opstarten...)


Mijn eigen logica werkt nog steeds goed sinds 2021, maar ik zou graag willen dat het nauwkeuriger wordt uitgevoerd en minder gevoelig is voor de pc-omgeving. Ik denk dat de Korea Investment & Securities API een oplossing kan zijn. Alleen al deze twee redenen zijn voldoende om over te stappen, maar het probleem is nu de commissie.

Automatisch Handelsprogramma Maken met de Korea Investment & Securities API

Transactiekosten voor Amerikaanse buitenlandse aandelenhandel bij Korea Investment & Securities


Bij Kiwoom Securities is het 0,07%, dus de commissie zelf is aantrekkelijk bij Korea Investment & Securities. Maar ik krijg 0,044% commissie bij Kiwoom Securities. En andere effectenmakelaars hebben ook veel commissie-acties. ㅠ_ㅠ (Mijn handelsstijl maakt het erg moeilijk om te wisselen.) Hoe dan ook, zelfs als je alles overweegt, is de API van Korea Investment & Securities een zeer aantrekkelijke effectenmaatschappij voor mensen zoals ik die geautomatiseerde handel ontwikkelen en gebruiken.


Conclusie

Ik heb de voordelen van de Korea Investment & Securities API bekeken en ik heb ook overwogen om mijn huidige logica aan te passen, maar de reden waarom ik nu de Korea Investment & Securities API ga ontwikkelen, is om iemand te helpen. Van alle effectenmakelaars heb ik Korea Investment & Securities gekozen en ik ga via de API van Korea Investment & Securities leren hoe ik handel geautomatiseerd kan uitvoeren volgens de gewenste logica. Het volgende dat ik wil onderzoeken, is het verzamelen van informatie over het ontwikkelen van de Korea Investment & Securities API. Let's go!

Reacties0