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

Ceci est un post traduit par IA.

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

Référence de développement de l'API de Korea Investment Securities

Choisir la langue

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

Texte résumé par l'IA durumis

  • J'ai répertorié le processus de collecte des informations nécessaires au développement de l'API de Korea Investment Securities.
  • J'ai obtenu des informations via diverses sources telles que le site officiel, le centre de développement KIS, github et WikiDocs, et le référentiel github a été particulièrement utile.
  • J'ai eu des difficultés à gérer les données en temps réel, mais j'ai pu résoudre le problème en consultant le code source partagé par d'autres développeurs sur github.

Nous avons précédemment examiné pourquoi nous voulons créer un programme de négociation automatique à l'aide de l'API de Korea Investment Securities et ses avantages.

Cette fois, nous allons partager un résumé du processus de collecte d'informations nécessaires au développement de l'API Korea Investment Securities. De nombreux experts ont déjà partagé l'API Korea Investment Securities, il n'a donc pas été difficile de trouver des informations. Néanmoins, je voudrais partager brièvement mon point de vue sur ce que nous avons pu obtenir et j'espère que ce contenu vous sera utile. (Il est préférable de consulter le référentiel GitHub en premier !)


Site officiel

Site officiel de Korea Investment Securities

Vous pouvez obtenir les informations de base sur le site officiel. Le site officiel de Korea Investment Securities vous permet d'effectuer des tâches telles que la configuration de votre identifiant et de votre compte, la demande de simulations d'investissement et la demande de transactions étrangères. De plus, le site officiel fournit des liens faciles vers le site Web dédié au développement.

Dans le menu de Korea Investment Securities, le contenu destiné au développement se trouve dans le menu Trading.



Centre de développement des développeurs KIS

Le site Web de KIS Developer est un site que vous devez consulter tout au long du développement de l'API. Vous pouvez y consulter les détails de la documentation de l'API.

Il s'agit de l'API la plus basique pour obtenir un jeton d'accès.


Détails de la valeur de la requête et de la valeur de la réponse de l'API. Ces valeurs sont utilisées pour appeler, recevoir une réponse et traiter.



github - koreainvestment/open-trading-api

C'est le référentiel GitHub d'Open Trading API. Le fichier README.md fournit des instructions détaillées sur la procédure à suivre. C'est pourquoi, comme je l'ai mentionné ci-dessus, il est préférable de commencer par GitHub.

C'est le référentiel github.



Wikidocs

Enfin, voici Wikidocs, qui peut être consulté lors du développement en Python. L'auteur étant Korea Investment Securities, la plupart des informations peuvent être considérées comme fiables. La raison pour laquelle je dis « la plupart » est que, avec le temps, il n'y a eu aucune information supplémentaire, et personnellement, j'ai été bloqué lors du suivi de la partie des données en temps réel et je n'ai pas trouvé de solution.

WikiDocs fournit un bon guide de développement.



Références supplémentaires

En consultant tous ces contenus de référence, il serait formidable de créer quelque chose rapidement, mais je n'ai pas les compétences nécessaires, j'ai donc rencontré de nombreux problèmes. J'ai donc effectué de nombreuses recherches et j'ai trouvé des références supplémentaires qui m'ont aidé. Étant donné que j'ai trouvé ces informations, vous devriez également pouvoir les trouver facilement.

Une vidéo de la chaîne YouTube de Jocoding (23:41 secondes)

Cette vidéo m'a permis de comprendre les avantages de l'API Korea Investment Securities du point de vue de l'utilisateur. Et comme le code fonctionnel est expliqué dans la vidéo, il est encore plus facile à comprendre. Si vous avez déjà eu une idée générale de ce qui est disponible sur le site officiel, je vous recommande de regarder rapidement la vidéo de Jocoding (23:41 secondes).


Websockets

Comme je l'ai brièvement mentionné précédemment, j'ai rencontré des difficultés avec la partie de la gestion des données en temps réel, et Wikidocs utilisait websockets en Python. Cependant, je ne comprenais pas bien ce qu'étaient les websockets. Dans ce cas, il faut poser des questions. +_+


ChatGPT, aide-moi.

Je pense que ce serait une catastrophe si ChatGPT disparaissait.


Il s'agit d'une méthode de communication qui permet de recevoir des données en continu une fois la connexion établie. Ce que j'ai constaté jusqu'à présent, c'est que l'API REST répond une fois par requête, tandis que les websockets continuent de répondre à chaque requête enregistrée. Pour la programmation de la négociation automatique, les deux doivent être bien mis en œuvre et combinés.


Cependant, j'ai été bloqué par l'exemple de Wikidocs. J'ai bien effectué une requête par websocket, mais ensuite, while True : est apparu, et je suis resté bloqué dans cet état. Il doit y avoir une solution, mais pour un débutant comme moi, la notion n'est pas familière, il est donc difficile de savoir comment résoudre le problème. J'ai donc cherché sur GitHub pour voir s'il existait d'autres sources d'implémentation.


Référentiel GitHub

  • python-kis - Soju06/python-kis: 📈 Bibliothèque d'API de négociation basée sur REST pour les titres de Korea Investment Securities (github.com)
  • pykis - pjueon/pykis: Package Python pour utiliser facilement la nouvelle API Open Trade de Korea Investment Securities (github.com)
  • mojito - sharebook-kr/mojito: wrapper Python pour KIS (github.com)

J'ai de nouveau constaté qu'il y avait de nombreux experts. J'ai vérifié trois d'entre eux, mais le référentiel que j'ai utilisé cette fois est le premier, python-kis. J'ai récupéré cette logique et j'ai utilisé la partie websocket comme référence. En fin de compte, j'ai utilisé les bibliothèques websocket et websocket-client au lieu de la bibliothèque websockets. Je tiens à remercier Soju06 et tous ceux qui partagent de bonnes sources sur GitHub.

Je peux maintenant développer en utilisant ces informations. J'ai rencontré quelques difficultés, mais je partagerai un résumé distinct à ce sujet. Ensuite, j'aimerais énumérer les réflexions que j'ai eues sur la « structure de la négociation automatique des actions », qui pourrait être un peu plus fondamentale. Sur cette base, j'espère réduire les erreurs futures et faciliter la réutilisation des parties déjà développées.

김진혁
(로또 사는 아빠) 살림 하는 엄마
아빠는 로또를 사면서 대박을 기원합니다. 엄마가 살림 하면서 얻은 정보를 공유합니다.
김진혁
Enregistrement des difficultés rencontrées lors du développement de l'API de Korea Investment Securities Cet article de blog est destiné aux développeurs qui souhaitent créer un programme de trading automatisé à l'aide de l'API de Korea Investment Securities. Il présente les difficultés rencontrées lors du processus de développement, telles que l'ouverture d

23 avril 2024

Créer un programme de trading automatique via l'API de Korea Investment Securities L'API de Korea Investment Securities est la seule en Corée du Sud à prendre en charge les investissements en actions étrangères et permet le développement sur diverses plateformes telles que Windows, Mac et Linux, sans installation de programme, via les m

22 avril 2024

Difficultés rencontrées lors du développement de l'API de Korea Investment & Securities Cet article de blog traite en détail des difficultés rencontrées lors du développement de l'API de Korea Investment & Securities et des solutions apportées. Il partage l'expérience et les conseils des développeurs sur des sujets tels que l'ouverture de co

23 avril 2024

3 conseils pour les investisseurs individuels qui débutent en bourse Conseils pour les investisseurs individuels débutants en matière de stratégie d'investissement de valeur et d'attitude positive. L'investissement de valeur consiste à acheter des actions lorsque le marché se trompe à court terme et à attendre que le march
고집스런가치투자
고집스런가치투자
고집스런가치투자
고집스런가치투자

3 avril 2024

Où apprendre le codage ? : Répertoire des services de cours de codage Web en ligne Nous présentons une variété de cours en ligne gratuits et payants pour l'initiation au codage. Des cours gratuits comme ceux de 생활코딩, de Khan Academy et de EBS aux services payants comme ceux de CodeStates, d'Inflearn et de Fastcampus, vous pouvez bénéfic
길리
길리
길리
길리

29 mars 2024

Signification, types, avantages et méthodes d'investissement dans les ETF Les ETF (Fonds négociés en bourse) sont des produits d'investissement qui combinent les avantages des actions et des fonds, avec des frais de gestion bas et une forte liquidité. Il existe différents types d'ETF, tels que les actions nationales, les action
세상 모든 정보
세상 모든 정보
세상 모든 정보
세상 모든 정보

4 avril 2024

Les points forts des investisseurs individuels par rapport au Private Equity : la possibilité d’utiliser le cash au plus vite et de ne pas tout utiliser Le Private Equity a tendance à investir rapidement les fonds du fonds pour obtenir un rendement élevé, ce qui peut entraîner des transactions hasardeuses. En particulier, les fonds aveugles, dont les investissements ne sont pas définis, exigent des invest
고집스런가치투자
고집스런가치투자
고집스런가치투자
고집스런가치투자

3 avril 2024

[Histoire de développeur SI] 12. Pile technologique fréquemment utilisée dans les projets SI Les développeurs SI en Corée du Sud utilisent principalement la pile technologique Java basée sur Spring, Oracle DB, Mybatis, JSP, JavaScript, HTML, CSS pour développer des systèmes informatiques efficaces et stables, et utilisent Eclipse comme environnem
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

19 avril 2024

3 choses à vérifier avant de rejoindre le réseau PG Guide d'utilisation de Bootpay : de la construction du service à l'intégration des paiements, l'adhésion au réseau PG prend entre 2 et 3 semaines. La vérification par la société de cartes de crédit est obligatoire, et il est nécessaire de vérifier à l'ava
부트페이
부트페이
부트페이
부트페이
부트페이

21 mars 2024