Try using it in your preferred language.

English

  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar
translation

Dit is een door AI vertaalde post.

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

한국투자증권 API-ontwikkelingsreferentie

Selecteer taal

  • Nederlands
  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • हिन्दी
  • Magyar

Samengevat door durumis AI

  • We hebben het proces samengevat om de benodigde informatie te verzamelen voor het ontwikkelen van de 한국투자증권 API.
  • We hebben informatie verkregen uit verschillende bronnen, zoals de officiële website, het KIS Developer Center, github en Wikidocs, en github-repositories waren met name nuttig.
  • We ondervonden problemen met het verwerken van real-time data, maar konden deze oplossen door te verwijzen naar code die door andere ontwikkelaars op github was gedeeld.

Eerder hebben we gekeken naar waarom we een automatisch handelsprogramma willen maken met behulp van de Korea Investment & Securities API en wat de voordelen zijn.

Deze keer wil ik de stappen die ik heb ondernomen om informatie te verzamelen voor de ontwikkeling van de Korea Investment & Securities API documenteren en delen. Er zijn al veel experts die de Korea Investment & Securities API hebben gedeeld, dus het was niet moeilijk om informatie te vinden. Desondanks wil ik kort mijn bevindingen over wat ik heb kunnen leren delen, in de hoop dat dit nuttig zal zijn. (Begin bij de github-repository!)


Officiële website

Officiële website van Korea Investment & Securities

U kunt de basisinformatie vinden op de officiële website. Via de officiële website van Korea Investment & Securities kunt u taken uitvoeren zoals het instellen van een ID, account, virtueel beleggen en aanvragen voor internationale handel. De officiële website bevat ook gemakkelijk toegankelijke links naar websites voor ontwikkeling.

In het menu van 한국투자증권 bevinden zich de onderdelen voor ontwikkeling onder het menu "Handelen".



KIS Developer Developer Center

De KIS Developer-website is een site die u tijdens het ontwikkelen van de API moet blijven bekijken. U kunt de gedetailleerde inhoud van de API-documentatie raadplegen.

Dit is de meest elementaire API voor het verkrijgen van een toegangstoken.


Dit zijn de gedetailleerde details over de aanvraag- en antwoordwaarden van de API. Raadpleeg deze waarden om aan te roepen en te reageren om te verwerken.



github - koreainvestment/open-trading-api

Dit is de Open Trading API github-repository. Het README.md-bestand biedt een vriendelijke stapsgewijze handleiding. Daarom raad ik aan om vanaf github te beginnen, zoals ik al eerder heb gezegd.

Dit is een github-repository.



Wikidocs

Ten slotte is hier Wikidocs, een goede referentie voor Python-ontwikkeling. De auteur is Korea Investment & Securities, dus de meeste inhoud is betrouwbaar. De reden dat ik "de meeste" zeg, is dat er geen extra inhoud is naarmate de tijd vordert, en persoonlijk heb ik tijdens het volgen van de real-time data-sectie vastgelopen en geen oplossing gevonden.

Er is een goede ontwikkelingshandleiding op Wikidocs.



Extra referenties

Als we al deze referentiemateriaal bekijken, zou het geweldig zijn om het snel te maken, maar ik heb niet de vaardigheid om dat te doen, dus ik ben veel vastgelopen. Daarom heb ik veel gezocht en ik zal enkele extra referenties opsommen waar ik hulp van heb gekregen. Ik heb het gevonden, dus jullie kunnen het ook gemakkelijk vinden.

Een YouTube-video van JoCoding (23:41 seconden)

Via deze video kon ik de voordelen van de Korea Investment & Securities API vanuit het perspectief van de gebruiker begrijpen. En omdat de werkende broncode in de video wordt uitgelegd, is het gemakkelijker te begrijpen. Als je al een idee hebt van wat er is via de officiële website, raad ik aan om snel naar de JoCoding-video (23:41 seconden) te kijken.


Websockets

Zoals ik al eerder kort heb gezegd, zat ik vast in het gedeelte waar real-time data wordt verwerkt, maar in Wikidocs werd Python's websockets gebruikt. Maar ik begreep niet echt wat websockets waren. In dat geval moet je vragen. +_+


ChatGPT, help me.

Ik denk dat het een ramp zou zijn als ChatGPT zou verdwijnen.


Het lijkt erop dat het een manier is om te communiceren en dat zodra de verbinding tot stand is gebracht, je gegevens kunt ontvangen. Tot nu toe heb ik gemerkt dat REST API voor één verzoek één antwoord ontvangt, terwijl Websocket voor één verzoek dat is geregistreerd, voortdurend antwoorden ontvangt. Om automatische handelsprogramma's te maken, moeten beide goed worden geïmplementeerd en gecombineerd.


Maar ik liep vast in het Wikidocs-voorbeeld. Het was prima tot ik een verzoek via websocket had gedaan, maar toen werd het meteen while True: en bleef het in die toestand. Er moet een manier zijn, maar voor een newbie zoals ik is het moeilijk om te begrijpen hoe ik het moet oplossen omdat ik niet bekend ben met het concept. Daarom heb ik gezocht naar broncode op Github die op een andere manier is geïmplementeerd.


Github-repository

  • python-kis - Soju06/python-kis: 📈 Bibliotheek voor REST-gebaseerde Trading API van Korea Investment & Securities (github.com)
  • pykis - pjueon/pykis: Python-pakket voor het gemakkelijk gebruiken van de nieuwe Open Trade API van Korea Investment & Securities (github.com)
  • mojito - sharebook-kr/mojito: Python-wrapper voor KIS (github.com)

Ik realiseerde me opnieuw dat er veel experts zijn. Ik heb er drie gecontroleerd, maar de repository die ik deze keer heb gebruikt, is nummer 1, python-kis. Ik heb die logica overgenomen en de websocket-sectie als referentie gebruikt. Uiteindelijk heb ik de websocket-, websocket-client-bibliotheken gebruikt in plaats van de websockets-bibliotheek. Ik wil bij deze gelegenheid Soju06 en alle anderen bedanken die goede bronnen op Github delen.

Nu kan ik deze informatie gebruiken om te ontwikkelen. Er waren wat fouten, maar ik zal die apart documenteren en delen. Vervolgens wil ik de inhoud die ik heb bedacht over "de structuur van automatisch aandelenhandel" uitleggen, wat misschien fundamenteler is. Op basis daarvan verwacht ik dat we toekomstige fouten kunnen minimaliseren en al ontwikkelde onderdelen gemakkelijk kunnen hergebruiken.

김진혁
(로또 사는 아빠) 살림 하는 엄마
아빠는 로또를 사면서 대박을 기원합니다. 엄마가 살림 하면서 얻은 정보를 공유합니다.
김진혁
한국투자증권 API 개발 시행착오에 대한 기록 Deze blogpost is bedoeld voor ontwikkelaars die een geautomatiseerd handelsprogramma willen maken met behulp van de 한국투자증권 API. Het beschrijft de moeilijkheden die tijdens het ontwikkelingsproces worden ervaren, zoals het openen van een account, het ontbr

23 april 2024

Automatische handelsprogramma maken via de Korea Investment & Securities API De Korea Investment & Securities API is de enige in zijn soort in Korea die buitenlandse aandeleninvesteringen ondersteunt en maakt gebruik van REST API en Websocket-methoden voor ontwikkeling in diverse omgevingen zoals Windows, Mac en Linux zonder insta

22 april 2024

Uitdagingen bij het ontwikkelen van de Korea Investment & Securities API Deze blogpost behandelt de uitdagingen en oplossingen die zijn opgedoken tijdens het ontwikkelen van de Korea Investment & Securities API. De post bespreekt ervaringen en tips van een ontwikkelaar over onderwerpen zoals het openen van een rekening, het ov

23 april 2024

Veilige en gemakkelijke Amerikaanse aandelen Amerikaanse aandelen bieden veiligheid en stabiele groei, en zijn een eerlijke markt die werkt volgens marktprincipes zonder tussenkomst van grote spelers. Door goede Amerikaanse aandelen te kopen wanneer ze goedkoop zijn en deze voor de lange termijn te
eskwon
eskwon
eskwon
eskwon
eskwon

7 februari 2024

Waar kan ik coderen leren?: Een verzameling van online webcoderingscursussen We presenteren een verscheidenheid aan gratis en betaalde online cursussen voor beginners in coderen. Van gratis cursussen zoals LeetCode, Khan Academy, Coursera tot betaalde diensten zoals Udemy, edX, Pluralsight, bieden we een breed scala aan trainingen
길리
길리
길리
길리

29 maart 2024

[SI-ontwikkelaarverhaal] 03. Voorbereiding op een SI-bedrijfsinterview Sollicitaties bij SI-bedrijven richten zich meer op de mogelijkheid om te coderen dan op hoge technische vaardigheden, en de vragen draaien om kennis van de Spring + mybatis-structuur die in de cursus is geleerd, en om de portfolio van de cursus. Als je j
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

16 april 2024

Naar de volgende fase van groei in het Koreaanse startup-ecosysteem 'Strategie voor het aantrekken van startup-investeringen' behandelt uitgebreid de informatie die nodig is tijdens het proces van het aantrekken van investeringen, en biedt praktische adviezen over het opstellen van IR-materiaal, het afsluiten van overeenk
So Yeon Kim
So Yeon Kim
So Yeon Kim
So Yeon Kim

25 maart 2024

Goedland Publishing 'Blockchain Startup' Uitgebracht Een must-read voor jou die een crypto-startup wilt opzetten! Een expert op het gebied van blockchain-ontwikkeling en beursnotering deelt zijn kennis over het succesvol ontwerpen van een project tot aan de beursnotering, van A tot Z. 'Blockchain Startup' i
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)

13 mei 2024

[Boekrecensie] De economische krant voor volwassenen in het kapitalisme gebruiken Dit boek helpt beginners om economische kranten gemakkelijk te begrijpen. De kernbegrippen in het artikel worden in detail uitgelegd en de relevantie van het artikel wordt geïnterpreteerd. Begrippen met betrekking tot hypothecaire leningen zoals LTV, DTI,
길리
길리
길리
길리
길리

16 april 2024