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

To jest post przetłumaczony przez AI.

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

Dokumentacja API Korea Investment & Securities

  • Język pisania: Koreański
  • Kraj referencyjny: Wszystkie kraje country-flag

Wybierz język

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

Tekst podsumowany przez sztuczną inteligencję durumis

  • Podsumowano proces gromadzenia informacji potrzebnych do opracowania API Korea Investment & Securities.
  • Informacje uzyskano z różnych źródeł, takich jak oficjalna strona internetowa, centrum deweloperów KIS, Github, WikiDocs, a najbardziej pomocnym okazał się repozytorium Github.
  • Napotkałem trudności w przetwarzaniu danych w czasie rzeczywistym, ale udało mi się rozwiązać problem, odwołując się do kodu udostępnionego przez innych programistów na Githubie.

Wcześniej omówiliśmy, dlaczego chcemy stworzyć program do automatycznego handlu przy użyciu API Korea Investment Securities i jakie są jego zalety.

Teraz chciałbym podzielić się zebranymi informacjami na temat procesu gromadzenia informacji niezbędnych do opracowania API Korea Investment Securities. Wiele doświadczonych osób już udostępniło API Korea Investment Securities, więc znalezienie informacji nie było trudne. Mimo to chciałbym krótko omówić swoje przemyślenia na temat uzyskanych informacji i mam nadzieję, że będą one pomocne. (Najlepiej zacząć od repozytorium GitHub!!)


Oficjalna strona internetowa

Oficjalna strona internetowa Korea Investment Securities

Podstawowe informacje można znaleźć na oficjalnej stronie internetowej. Oficjalna strona internetowa Korea Investment Securities umożliwia wykonywanie takich czynności, jak konfiguracja konta, logowanie, wnioskowanie o symulację inwestycji, wnioskowanie o transakcje zagraniczne itp. Strona zawiera również łatwe linki do witryn deweloperskich.

W menu Korea Investment & Securities sekcje poświęcone rozwojowi znajdują się w menu Trading.



Centrum deweloperów KIS

Witryna KIS Developer to witryna, którą należy regularnie odwiedzać podczas opracowywania API. Można tu znaleźć szczegółową dokumentację API.

Najbardziej podstawowe API do uzyskiwania tokenu dostępu.


Szczegółowe informacje o wartościach żądania i odpowiedzi API. Te wartości są używane do wywoływania i przetwarzania odpowiedzi.



GitHub - koreainvestment/open-trading-api

To repozytorium GitHub Open Trading API. Plik README.md zawiera szczegółowe instrukcje krok po kroku. Dlatego, jak już wspomniałem, warto zacząć od GitHub.

Repozytorium Github.



WikiDok

Na koniec WikiDok, które może być pomocne w przypadku programowania w języku Python. Ponieważ autorem jest Korea Investment Securities, większość informacji jest wiarygodna. Powodem, dla którego napisałem „większość”, jest to, że z czasem nie dodano żadnych nowych treści, a ja osobiście utknąłem w części dotyczącej danych w czasie rzeczywistym i nie znalazłem rozwiązania.

Dobrze opracowany przewodnik po programowaniu w WikiDocs.



Dodatkowe odnośniki

Po zapoznaniu się z tymi informacjami można by było szybko zacząć tworzyć, ale ja nie jestem na tyle biegły, więc napotkałem wiele problemów. Dlatego szukałem różnych informacji i wymienię dodatkowe odnośniki, które mi pomogły. Ponieważ to ja je znalazłem, Wy również bez problemu powinniście je znaleźć.

Filmik z kanału JoCoding (23:41 sek.)

Ten film pomógł mi zrozumieć zalety API Korea Investment Securities z punktu widzenia użytkownika. Ponieważ w filmie pokazano działający kod, łatwiej było mi zrozumieć. Jeśli już dokonaliśmy wstępnej analizy dostępnych funkcji na oficjalnej stronie internetowej, polecam szybkie obejrzenie filmu JoCoding (23:41 sek.).


WebSockets

Jak wspomniałem wcześniej, utknąłem w części dotyczącej obsługi danych w czasie rzeczywistym, a WikiDok korzystał z websockets w języku Python. Ale nie do końca rozumiałem, czym są WebSockets. W takich przypadkach warto zapytać. +_+


ChatGPT, pomóż!

Wydaje mi się, że ChatGPT byłby dużym problemem, gdyby zniknął.


Wydaje się, że jest to sposób na komunikację i po nawiązaniu połączenia możemy otrzymywać dane. Po obejrzeniu tego wszystkiego doszedłem do wniosku, że REST API odpowiada na jedno żądanie jednym żądaniem, a WebSockets rejestrują jedno żądanie i otrzymują ciągłe odpowiedzi związane z nim. Aby stworzyć program do automatycznego handlu, trzeba zaimplementować oba te mechanizmy i połączyć je ze sobą.


Ale utknąłem na przykładzie z WikiDok. Wysyłka żądania przez WebSockets poszła dobrze, ale natychmiast pojawiło się while True:, co sprawiło, że program został w tym stanie. Z pewnością istnieje rozwiązanie, ale dla takiego nowicjusza jak ja, który nie jest zaznajomiony z tą koncepcją, trudno jest zrozumieć, jak to rozwiązać. Dlatego zacząłem szukać na GitHubie kodu źródłowego z inną implementacją.


Repozytorium GitHub

  • python-kis - Soju06/python-kis: 📈 Biblioteka API handlu opartego na REST dla Korea Investment Securities w języku Python (github.com)
  • pykis - pjueon/pykis: Pakiet Python do łatwego korzystania z nowego API handlu otwarto Korea Investment Securities (github.com)
  • mojito - sharebook-kr/mojito: Opakowanie Python dla KIS (github.com)

Jeszcze raz przekonałem się, że istnieje tak wielu utalentowanych ludzi. Przejrzałem 3 z nich, ale tym razem użyłem repozytorium nr 1, python-kis. Znalazłem w nim część dotyczącą WebSockets. Ostatecznie zamiast biblioteki websockets użyłem bibliotek websocket i websocket-client. Chciałbym podziękować Soju06 i wszystkim innym, którzy dzielą się dobrym kodem źródłowym na GitHubie.

Teraz mogę zacząć tworzyć, wykorzystując te informacje. Choć napotkałem kilka problemów, opowiem o nich osobno. Następnie zamierzam opisać moje przemyślenia na temat "struktury automatycznego handlu akcjami", co może być nieco bardziej fundamentalne. Mam nadzieję, że na tej podstawie będę mógł w przyszłości zmniejszyć liczbę błędów i łatwo ponownie wykorzystać już opracowane elementy.

김진혁
(로또 사는 아빠) 살림 하는 엄마
아빠는 로또를 사면서 대박을 기원합니다. 엄마가 살림 하면서 얻은 정보를 공유합니다.
김진혁
Dokumentacja błędów podczas tworzenia API Korea Investment & Securities Ten wpis na blogu jest przeznaczony dla programistów, którzy chcą stworzyć program do automatycznego handlu korzystając z API Korea Investment & Securities. Przedstawia problemy napotkane podczas procesu rozwoju, takie jak otwieranie konta, brak wsparcia

23 kwietnia 2024

Tworzenie programu automatycznego handlu za pomocą API Korea Investment Securities API Korea Investment Securities jest jedyną w Korei usługą obsługującą inwestycje w akcje zagraniczne, a dzięki interfejsom API REST i Websocket można rozwijać oprogramowanie w różnych środowiskach bez konieczności instalowania go, takich jak Windows, Mac

22 kwietnia 2024

Problemy z rozwojem API Korea Investment & Securities Ten post na blogu szczegółowo opisuje problemy, które napotkano podczas rozwoju API Korea Investment & Securities, oraz rozwiązania. Udostępnia doświadczenia i wskazówki deweloperów dotyczące otwierania kont, przenoszenia kont ISA, braku wsparcia dla symu

23 kwietnia 2024

Akcje amerykańskie - proste i bezpieczne Akcje amerykańskie oferują bezpieczny i stały wzrost, są to uczciwe rynki działające według zasad rynkowych, bez ingerencji dużych graczy. Dobre akcje amerykańskie kupione po niskiej cenie i trzymane przez całe życie, w ramach długoterminowej strategii in
eskwon
eskwon
eskwon
eskwon
eskwon

7 lutego 2024

Gdzie uczyć się programowania? : Zbiór usług online z kursami kodowania Prezentujemy różnorodne bezpłatne/płatne kursy online do nauki programowania. Bezpłatne kursy na platformach takich jak 생활코딩, 칸아카데미, EBS, oraz płatne usługi takie jak 코드스테이츠, 인프런, 패스트캠퍼스, które oferują kompleksowe nauczanie. Nauka obejmuje szeroki zakres
길리
길리
길리
길리

29 marca 2024

Wydawnictwo Dobrej Ziemi publikuje „Blockchain Startup” Książka obowiązkowa dla wszystkich, którzy planują założyć startup zajmujący się kryptowalutami! Eksperci od rozwoju blockchain i notowań na giełdach dzielą się wiedzą na temat udanego planowania projektów od A do Z, aż do momentu notowań. „Blockchain Sta
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)

13 maja 2024

Patrząc w przyszłość na kolejny etap rozwoju ekosystemu startupów w Korei "Strategia pozyskiwania inwestycji dla startupów" szczegółowo omawia informacje niezbędne w procesie pozyskiwania inwestycji, oferując praktyczne porady dotyczące tworzenia materiałów IR, zawierania umów i strategii negocjacyjnych. Szczególnie przydatne i
So Yeon Kim
So Yeon Kim
So Yeon Kim
So Yeon Kim

25 marca 2024

3 rzeczy, które chciałbym powiedzieć początkującym inwestorom indywidualnym Porady dotyczące strategii inwestowania wartościowego i pozytywnego nastawienia dla początkujących inwestorów indywidualnych. Inwestowanie wartościowe to strategia polegająca na wykorzystywaniu krótkotrwałych błędów rynku, aby kupować aktywa i czekać, aż
고집스런가치투자
고집스런가치투자
고집스런가치투자
고집스런가치투자

3 kwietnia 2024

Webkeshi, RoomIT i Kancelaria Podatkowa Ekspert, porozumienie w celu innowacji w biurach podatkowych Webkeshi, RoomIT i Kancelaria Podatkowa Ekspert łączą siły, aby wzmocnić współpracę w zakresie usprawniania pracy biur podatkowych. Wprowadzenie rozwiązań IT, takich jak WeMembers, AI Accounting i SemoReport, stworzyło wygodne środowisko pracy zarówno dla
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)

7 maja 2024