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

Esta é uma postagem traduzida por IA.

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

Referência de desenvolvimento da API da Korea Investment & Securities

  • Idioma de escrita: Coreana
  • País de referência: Todos os países country-flag

Selecionar idioma

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

Texto resumido pela IA durumis

  • Reunimos o processo de recolha de informações necessárias para desenvolver a API da Korea Investment & Securities.
  • Obtivemos informações através de vários recursos como o site oficial, o centro de desenvolvimento de KIS, github, WikiDocs, etc., e o repositório github foi particularmente útil.
  • Embora tenhamos enfrentado dificuldades no processamento de dados em tempo real, conseguimos resolver os problemas referindo-nos ao código-fonte partilhado por outros desenvolvedores no github.

Anteriormente, exploramos por que queremos criar um programa de negociação automatizado usando a API da Korea Investment Securities e quais são as vantagens.

Desta vez, compartilharei um resumo do processo de coleta de informações necessárias para desenvolver a API da Korea Investment Securities. Já que muitos especialistas compartilharam a API da Korea Investment Securities, não foi difícil encontrar as informações. Apesar disso, gostaria de comentar brevemente sobre o que aprendi e espero que este conteúdo seja útil. (Comece pelo repositório do GitHub!!)


Site oficial

Site oficial da Korea Investment Securities

Você pode obter informações básicas no site oficial. Por meio do site oficial da Korea Investment Securities, você pode realizar tarefas como configurar ID e conta, solicitar investimentos simulados e solicitar negociação estrangeira. Além disso, o site oficial fornece links convenientes para sites de desenvolvimento.

Os conteúdos de desenvolvimento no menu da Korea Investment & Securities estão disponíveis no menu Trading.



Centro de desenvolvedores do KIS Developer

O site do KIS Developer é um site que você precisa verificar constantemente ao desenvolver a API. Você pode verificar os detalhes da documentação da API.

Esta é a API mais básica para obter um token de acesso.


Detalhes sobre os valores de solicitação e resposta da API. Estes valores são referenciados para efetuar chamadas e receber respostas para processamento.



GitHub - koreainvestment/open-trading-api

Este é o repositório do GitHub Open Trading API. O arquivo README.md fornece instruções amigáveis passo a passo. Portanto, como mencionei acima, é recomendável começar pelo GitHub.

Este é o repositório github.



WikiDocs

Por último, aqui está o WikiDocs para referência durante o desenvolvimento do Python. Como o autor é da Korea Investment Securities, a maioria do conteúdo é confiável. A maioria, pois o conteúdo adicionado com o tempo não está disponível e, pessoalmente, não consegui encontrar uma solução quando me bloqueei na parte de dados em tempo real.

O guia de desenvolvimento é bem estruturado no WikiDocs.



Referências adicionais

Seria ótimo se pudéssemos simplesmente construir tudo seguindo este conteúdo de referência, mas como não sou talentoso o suficiente, me deparei com muitos obstáculos. Portanto, pesquisei muito e listarei as referências adicionais que me ajudaram. Como encontrei esse conteúdo, você também deve encontrá-lo facilmente.

Um vídeo do Jocoding no YouTube (23:41 segundos)

Através deste vídeo, pude entender as vantagens da API da Korea Investment Securities do ponto de vista do usuário. E como o código em funcionamento é explicado no vídeo, a compreensão foi facilitada. Se você já tiver uma compreensão geral do que está disponível através do site oficial, recomendo assistir rapidamente ao vídeo do Jocoding (23:41 segundos).


WebSockets

Como mencionei brevemente antes, me bloqueei no manuseio de dados em tempo real, e o WikiDocs usou o websockets do Python. No entanto, não entendi muito bem o que são os websockets. Nesse caso, devemos perguntar. +_+


ChatGPT, me ajude.

Acho que seria um problema se o ChatGPT desaparecesse.


Parece ser um método para comunicação e, uma vez estabelecida a conexão, podemos receber os dados em série. Ao ver isso, percebi que a API REST faz uma solicitação e recebe uma resposta por vez, enquanto o WebSocket registra uma solicitação e recebe respostas relacionadas continuamente. Para programar negociação automatizada, os dois devem ser implementados bem e combinados.


No entanto, fiquei preso no exemplo do WikiDocs. A solicitação foi feita via WebSocket, o que é bom, mas foi diretamente para while True: e permaneceu nesse estado. Certamente há uma maneira de fazer isso, mas como sou um iniciante, não estou familiarizado com o conceito, então não é fácil entender como resolver. Por isso, procurei no GitHub se havia algum código implementado de outra forma.


Repositório do GitHub

  • python-kis - Soju06/python-kis: 📈 Biblioteca Python para API de negociação baseada em REST da Korea Investment Securities (github.com)
  • pykis - pjueon/pykis: Pacote Python para usar facilmente a nova API Open Trade da Korea Investment Securities (github.com)
  • mojito - sharebook-kr/mojito: Wrapper Python para KIS (github.com)

Mais uma vez, percebi que há muitos especialistas. Embora tenha verificado 3, o repositório que usei desta vez é o número 1, python-kis. Importei essa lógica e usei a parte do WebSocket como referência. No final, usei as bibliotecas websocket e websocket-client em vez da biblioteca websockets. Gostaria de agradecer a Soju06 e a todos que compartilham bons códigos no GitHub.

Agora posso desenvolver usando essas informações como referência. Houve alguns contratempos, mas vou compartilhar uma recapitulação sobre isso separadamente. Em seguida, vou listar meus pensamentos sobre a estrutura da negociação automatizada de ações, que pode ser um pouco fundamental. Com isso, espero poder reduzir os contratempos e reutilizar facilmente as partes já desenvolvidas no futuro.

김진혁
(로또 사는 아빠) 살림 하는 엄마
아빠는 로또를 사면서 대박을 기원합니다. 엄마가 살림 하면서 얻은 정보를 공유합니다.
김진혁
Desafios no desenvolvimento da API da Korea Investment Securities Este artigo de blogue é para desenvolvedores que desejam criar programas de negociação automatizada usando a API da Korea Investment Securities. Apresenta as dificuldades encontradas durante o desenvolvimento, como abertura de conta, falta de suporte para

23 de abril de 2024

Criando um programa de negociação automática usando a API da Korea Investment & Securities A API da Korea Investment & Securities é a única no país a oferecer suporte a investimentos em ações estrangeiras e pode ser desenvolvida em vários ambientes, como Windows, Mac e Linux, sem a necessidade de instalação de programas, usando os métodos REST

22 de abril de 2024

Desafios no desenvolvimento da API da Korea Investment & Securities Esta postagem de blog detalha os desafios encontrados no desenvolvimento da API da Korea Investment & Securities e as soluções. Compartilha experiências e dicas de desenvolvedores, incluindo abertura de contas, transferência de contas ISA, falta de suport

23 de abril de 2024

3 coisas que quero dizer aos investidores individuais que estão começando a investir em ações Este é um conselho sobre a estratégia de investimento de valor e uma atitude positiva para investidores individuais que estão começando a investir em ações. O investimento de valor é uma estratégia que busca identificar a probabilidade de o mercado errar
고집스런가치투자
고집스런가치투자
고집스런가치투자
고집스런가치투자

3 de abril de 2024

Olhando para o próximo passo do crescimento do ecossistema de startups da Coreia do Sul 'Estratégias para Captação de Investimentos para Startups' aborda em detalhes as informações necessárias durante o processo de captação de investimentos, oferecendo conselhos práticos sobre a elaboração de materiais de RI, a assinatura de contratos e estr
So Yeon Kim
So Yeon Kim
So Yeon Kim
So Yeon Kim

25 de março de 2024

[Resenha] O uso de artigos econômicos para adultos capitalistas Este livro ajuda iniciantes a entender artigos econômicos com facilidade. Ele explica em detalhes os termos-chave encontrados nos artigos e interpreta a importância deles. Conceitos relacionados a empréstimos imobiliários, como LTV, DTI e DSR, também são
길리
길리
길리
길리
길리

16 de abril de 2024

Onde aprender codificação? : Coleção de serviços online de cursos de codificação web Apresentamos diversos cursos online gratuitos/pagos para iniciantes em codificação. De cursos gratuitos como 생활코딩, Khan Academy e EBS a serviços pagos como CodeStates, Inflearn e Fastcampus, é possível aprender de forma sistemática. Os cursos cobrem uma a
길리
길리
길리
길리

29 de março de 2024

🚀 [Camada de Agente, o projeto Node escolhido pelo Woori Bank] Primeira introdução na Coreia do Bitcoin/Ethereum/NFT/Airdrop O investimento do Woori Bank, o projeto Node AgentLayer é um protocolo para colaboração de agentes de IA autônomos, e a venda de Nodes começa em 3 de junho às 13h. Atualmente, possui 1,77 milhão de usuários e uma comunidade ativa, e está programado para s
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER

3 de junho de 2024

Editora Boa Terra publica 'Startup Blockchain' O livro obrigatório para quem está a preparar a criação de uma startup de ativos virtuais! Um especialista em desenvolvimento de blockchain e listagem em exchanges partilha consigo os conhecimentos de A a Z para um projeto bem-sucedido, desde o planeament
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)

13 de maio de 2024