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

Criando um Programa de Negociação Automática usando a API da Korea Investment & Securities

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

Criado: 2024-04-22

Criado: 2024-04-22 23:44

Surgiu a necessidade de desenvolver uma API para a Korea Investment Securities. Provavelmente, devido à recuperação acentuada das ações internacionais, especialmente as americanas, o interesse na negociação por meio de programação tem aumentado. Como já tenho um programa de negociação automática em execução na Kiwoom Securities, não dei muita atenção à Korea Investment Securities até então, mas precisei ajudar um conhecido e acabei me aprofundando no assunto, e decidi escrever um breve resumo sobre isso.


Vantagens da API da Korea Investment Securities

Criando um Programa de Negociação Automática usando a API da Korea Investment & Securities

Explicação da estrutura do KIS Developers da Korea Investment & Securities


Primeiro, vamos analisar as vantagens da API da Korea Investment Securities, conforme descrito no WikiDocs.

Criando um Programa de Negociação Automática usando a API da Korea Investment & Securities

Comparação de APIs


Se você não for um programador, olhando para esta tabela comparativa, será que conseguiria entender "Ah! Então a (Nova) Open API da Korea Investment Securities é boa!"? Como o WikiDocs é escrito com foco em programação, a sensação é que a explicação é direcionada a programadores.

Segue a captura de tela do conteúdo do canal do JoCoding no YouTube.


Criando um Programa de Negociação Automática usando a API da Korea Investment & Securities

Excerto do YouTube do Jocoding - Vantagens da API da Korea Investment & Securities

  • Único na Coreia com método 'REST API, Websocket'
    • Não precisa instalar programas
    • Independente do ambiente de desenvolvimento - Windows, Mac, Linux, etc.
  • Única API na Coreia que permite 'investimentos em ações estrangeiras'
    • Se usar a conta integrada de evidências, não precisa de conversão de moeda
  • KIS Developer fornece diretrizes detalhadas e código de amostra

Essas são as vantagens que foram listadas. Entre elas, o ponto que devemos destacar é que ela é a única API na Coreia que permite 'investimentos em ações estrangeiras'. É claro que outras corretoras também oferecerão APIs para investimentos em ações estrangeiras no futuro, mas não há dúvidas de que a Korea Investment Securities está na vanguarda. Desde 2021, tenho automatizado a negociação de ações americanas, mas não uso a API, e sim o HTS da Kiwoom Securities por meio de RPA. Como o sistema se movimenta como se uma pessoa estivesse operando, existe uma diferença no preço atual no momento em que o preço atual é verificado e a negociação é tentada. (Diferença de 2 a 3 segundos) Por isso, desejo que a lógica que eu imagine funcione com maior precisão. Portanto, o fato de uma API para investimentos em ações estrangeiras ser disponibilizada significa que posso implementar meu próprio método de negociação com maior precisão.

E o método 'REST API, Websocket', exclusivo na Coreia, também é uma grande vantagem. No meu caso, também uso a API doméstica da Kiwoom Securities, mas para desenvolver a API, também preciso instalar o programa da Kiwoom Securities e, ao desenvolver em Python, só posso desenvolver em 32 bits. Naturalmente, o desenvolvimento e a operação devem ser realizados em um ambiente Windows. Ao considerar esses aspectos, a API doméstica da Kiwoom Securities também pode ser considerada como tendo muitas restrições, mas como a maioria das corretoras está em uma situação semelhante, não parece ser uma grande restrição. Nesse sentido, a API da Korea Investment Securities se torna relativamente mais vantajosa.


  • Posso executar o programa que criei facilmente em outros PCs.
  • Pode ser executado em um ambiente Linux, o que permite uma operação mais estável.
    (O ambiente Windows está sujeito a muitas situações excepcionais. Atualizações inesperadas que desligam e ligam o computador...)


A lógica que criei está funcionando bem desde 2021 até agora, mas ainda quero que ela seja executada com mais precisão e que seja menos afetada pelo ambiente do PC, e acredito que a API da Korea Investment Securities pode ser uma solução. Esses dois motivos já são suficientes para considerar a mudança, mas atualmente o que me impede é a taxa de corretagem.

Criando um Programa de Negociação Automática usando a API da Korea Investment & Securities

Taxa de corretagem de ações internacionais dos EUA da Korea Investment & Securities


Na Kiwoom Securities, a taxa é de 0,07%, então a taxa em si também é atrativa na Korea Investment Securities. Mas na Kiwoom Securities, estou aplicando uma taxa de 0,044%. E outras corretoras também estão oferecendo muitos eventos de taxas de corretagem. ㅠ_ㅠ (Meu método de negociação torna muito difícil mudar de corretora.) De qualquer forma, mesmo considerando vários fatores, a API da Korea Investment Securities é bastante atrativa para quem desenvolve e usa negociação automática, como eu.


Conclusão

Aprendemos sobre as vantagens da API da Korea Investment Securities e também pensamos em modificar a lógica que estou usando, mas o motivo pelo qual estou desenvolvendo a API da Korea Investment Securities no momento é para ajudar um conhecido. Dentre as diversas corretoras, a Korea Investment Securities foi a escolhida, e pretendo aprender como automatizar a negociação de acordo com a lógica desejada por meio da API da Korea Investment Securities e desenvolvê-la. A próxima etapa será coletar informações para o desenvolvimento da API da Korea Investment Securities. Vamos lá!

Comentários0