- 00. 한국투자증권 KIS Developers 소개
-  **그…
Powstało u mnie zadanie stworzenia API dla Koreańskiej Firmy Inwestycyjnej (한국투자증권). Wydaje mi się, że ostatnie szybkie odbicie akcji zagranicznych, w szczególności amerykańskich, wzbudziło większe zainteresowanie handlem za pomocą programowania. Ponieważ mam już działający program do automatycznego handlu w Kiwoom Securities (키움증권), do tej pory nie zwracałem uwagi na Koreańską Firmę Inwestycyjną, ale z powodu pomocy znajomemu zacząłem przyglądać się temu bliżej i postanowiłem napisać krótką recenzję.
Zalety API Koreańskiej Firmy Inwestycyjnej
Opis struktury KIS Developers Korea Investment Securities
Na początek przyjrzyjmy się zaletom API Koreańskiej Firmy Inwestycyjnej opisanym w WikiDoksie (위키독스).
Porównanie opisów API
Czy ktoś, kto nie programuje, po przeczytaniu tej tabeli zrozumie, "Aha! Dlatego (신) Open API Koreańskiej Firmy Inwestycyjnej jest takie dobre!"? WikiDoksie jest napisany z założeniem, że czytelnik programuje, więc bardziej przypomina wyjaśnienie dla programistów.
Poniżej znajduje się zrzut ekranu z treściKanału YouTube'a użytkownika JoCoding.
Fragment filmu z kanału Jocoding - zalety API Korea Investment Securities
- Jedyny w Korei Południowej sposób "REST API, Websocket"
- Brak konieczności instalowania programu
- Niezależność od środowiska programistycznego - Windows, Mac, Linux itp.
- Jedyne API w Korei Południowej umożliwiające "inwestycje w akcje zagraniczne"
- W przypadku korzystania z zintegrowanego systemu dowodów, nie ma potrzeby wymiany walut
- Szczegółowe wytyczne dla programistów KIS oraz przykładowy kod
Tak zostały wymienione zalety. Wśród nich należy zwrócić uwagę na możliwość "inwestycji w akcje zagraniczne" za pomocą jedynego w swoim rodzaju API. Chociaż w przyszłości inne domy maklerskie również będą oferować API do inwestowania w akcje zagraniczne, Koreańska Firma Inwestycyjna jest niewątpliwie pionierem w tej dziedzinie. Od 2021 roku zajmuję się automatycznym handlem akcjami amerykańskimi, ale nie za pomocą metody API, a poprzez sterowanie HTS Kiwoom Securities (키움증권) za pomocą RPA. Ponieważ program działa podobnie do człowieka, występuje różnica między ceną bieżącą w momencie sprawdzania ceny i próby handlu. (Występuje różnica 2-3 sekund). Dlatego chciałbym, aby zaplanowana logika działała dokładniej. W związku z tym dostępność API do inwestowania w akcje zagraniczne oznacza, że można precyzyjniej wdrożyć własną strategię handlową.
Ponadto, jedyny w swoim rodzaju sposób "REST API, Websocket" również stanowi dużą zaletę. W moim przypadku korzystam również z krajowego API Kiwoom Securities (키움증권), ale w celu opracowania API konieczna jest instalacja programu Kiwoom Securities, a podczas programowania w Pythonie można używać tylko 32-bitowej wersji. Oczywiście należy rozwijać i wdrażać w środowisku Windows. Patrząc na to w ten sposób, krajowe API Kiwoom Securities również wydaje się być obarczone wieloma ograniczeniami, ale ponieważ większość firm maklerskich znajduje się w podobnej sytuacji, nie jest to odczuwalne jako poważne ograniczenie. W tym kontekście API Koreańskiej Firmy Inwestycyjnej zyskuje względną przewagę.
- Możliwość łatwego uruchomienia stworzonego przeze mnie programu na innych komputerach.
- Możliwość uruchomienia w środowisku Linux, co pozwala na bardziej stabilną pracę.
(Środowisko Windows jest zbyt podatne na nieprzewidziane sytuacje. Aktualizacje, które włączają się i wyłączają bez ostrzeżenia...)
Moja stworzona logika działa bez zarzutu od 2021 roku, ale chciałbym, aby działała jeszcze dokładniej i chciałbym, aby była mniej zależna od środowiska komputera. Uważam, że API Koreańskiej Firmy Inwestycyjnej może być rozwiązaniem. Z tych dwóch powodów warto rozważyć zmianę, ale obecnie problemem są opłaty.
Opłaty za handel akcjami amerykańskimi w Korea Investment Securities
W Kiwoom Securities (키움증권) opłata wynosi 0,07%, więc sama opłata w Koreańskiej Firmie Inwestycyjnej jest atrakcyjna. Ale ja w Kiwoom Securities (키움증권) korzystam z opłaty 0,044%. Inne domy maklerskie również często organizują promocje opłat. ㅠ_ㅠ (Moja strategia handlowa jest zbyt skomplikowana, aby zmieniać ją za każdym razem). Tak czy inaczej, biorąc pod uwagę wszystkie czynniki, API Koreańskiej Firmy Inwestycyjnej jest bardzo atrakcyjne dla osób, które, podobnie jak ja, tworzą i używają programów do automatycznego handlu.
Podsumowanie
Poznaliśmy zalety API Koreańskiej Firmy Inwestycyjnej i pomyślałem o zmianie mojej obecnej strategii, ale głównym powodem, dla którego obecnie zajmuję się tworzeniem API Koreańskiej Firmy Inwestycyjnej, jest pomoc znajomemu. Spośród wielu firm maklerskich wybrałem Koreańską Firmę Inwestycyjną i spróbuję nauczyć się, jak zautomatyzować handel zgodnie z moją strategią za pomocą API Koreańskiej Firmy Inwestycyjnej. Kolejnym etapem będzie zebranie informacji potrzebnych do opracowania API Koreańskiej Firmy Inwestycyjnej. Do dzieła!
Komentarze0