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.

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

Desafios no 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

  • Esta postagem descreve detalhadamente as dificuldades encontradas durante o desenvolvimento da API da Korea Investment & Securities, especialmente em relação à abertura de contas, transferência de contas ISA, falta de suporte para investimento simulado, recepção de dados em tempo real via websockets e compreensão de metodologias de negociação.
  • Em particular, aborda a falta de conhecimento sobre as características da conta ISA, a sensação de pressão psicológica, mesmo sem realizar negociações reais em uma conta de investimento real, a dificuldade em entender os websockets e as dúvidas fundamentais sobre metodologias de negociação, compartilhando os desafios enfrentados durante o processo de desenvolvimento.
  • Esta postagem foi escrita com base na abertura de uma conta da Hana Securities há cerca de duas semanas (em 30 de maio de 2024) e demonstra os desafios enfrentados durante o desenvolvimento, compartilhando-os abertamente e expressando a intenção de encontrar soluções no futuro.

Escrevi menos sobre o desenvolvimento da API da Korea Investment & Securities do que esperava. Se os conteúdos que escrevi anteriormente eram gerais e básicos, o que estou escrevendo agora é sobre o processo de como resolvi as dificuldades e erros que encontrei nesse processo. Vamos começar com as dificuldades, certo?

Negociar ações é difícil, mas criar um programa que automatize essa negociação é ainda mais difícil...


Abertura de conta na Korea Investment & Securities

A primeira dificuldade que encontrei pode ter sido exclusiva para mim. ㅠ_ㅠ Era abrir uma conta na Korea Investment & Securities. Há cerca de duas semanas, abri uma conta na Hana Securities por uma razão semelhante, e como consequência, não pude criar uma conta não presencial imediatamente. Esqueci que havia um período de restrição de 20 dias. Mesmo assim, eu precisava abrir uma conta, então procurei um escritório da Korea Investment & Securities nas proximidades e, felizmente, encontrei um a 40 minutos de distância (?) e consegui abrir uma conta lá.


Falha na transferência da conta ISA +_+

Na verdade, tentei primeiro criar uma conta não presencial, mas havia uma inscrição que dizia que se transferisse minha conta ISA de outro banco, tudo seria feito imediatamente. Eu deveria ter verificado melhor, mas estava com pressa para abrir uma conta, então concordei com tudo. A conta foi criada facilmente, o pedido da API foi feito e eu fiquei feliz ao ver que o teste da API nacional estava funcionando bem...

Eu descobri que as negociações de ações internacionais exigem uma solicitação separada. Pensei que, já que a conta estava criada, seria automático ㅋㅋㅋㅋ. Descobri que não é possível negociar ações internacionais com a conta ISA. É claro que, devido à natureza da conta ISA, isso é natural, mas eu não conhecia a conta ISA e ainda não conheço. Só descobri agora que não é possível negociar ações internacionais com a conta ISA.
De qualquer forma, fui ao escritório para abrir uma conta e a conta ISA foi transferida de volta para o banco anterior. (Também me ligaram do banco anterior? e me informaram que, se eu não concordasse, seria transferida de volta... De qualquer forma, a conta ISA é uma conta especial e, por isso, acho que foi mais complicado.)

De qualquer forma, as negociações de ações são sempre fáceis, mas o processo de abrir uma conta, instalar o HTS, MTS e configurá-lo para negociar é realmente complicado. Ainda bem que consegui e consegui desenvolver com isso.


Investimentos simulados não suportados

O REST API tinha exemplos do postman, então foi realmente fácil. Porque você pode solicitar e receber dados imediatamente e convertê-los para código Python imediatamente pelo postman. No entanto, havia muitos recursos que não suportavam investimentos simulados. Os recursos críticos não eram, mas era inconveniente ter que verificar em uma conta de investimento real. Verificar em uma conta de investimento real também não seria um problema se você não fizesse nenhuma negociação real, mas acho que fiquei nervoso e a situação foi desconfortável. Espero que a Korea Investment & Securities melhore esses pontos com o tempo.


Websockets - recebimento de dados em tempo real

A próxima parte difícil foi o recebimento de dados em tempo real por meio de websockets.
Nesta parte, a lógica de recebimento contínuo é executada, então eu preciso pensar em como modificá-la para que não seja afetada e eu possa enviar comandos adicionais. Não encontrei uma maneira de fazer isso. Acho que isso se deve à minha compreensão limitada do websockets, mas também ao meu conhecimento geral de programação. Quando encontrar uma solução, atualizarei novamente.

Não sei muito sobre websockets... Não é um loop infinito...? Conectar os eventos corretamente... Threads... Caramba...


Metodologia de negociação - Não sei?!

Por fim, a compreensão da metodologia de negociação desejada pelo usuário foi difícil. A minha metodologia, a negociação em grade, não inclui técnicas de compra/venda. Isso ocorre porque executo compras/vendas de acordo com os valores que defini. No entanto, a maioria das metodologias de negociação é projetada para se mover de acordo com várias situações, então é preciso tomar decisões de compra/venda com base em valores condicionais. Coleto dados de cada minuto, coloco uma linha de tendência, tomo decisões de compra/venda com base em valores de banda Bollinger, etc. Tecnicamente, calcular valores condicionais é possível, pois a fórmula é definida, mas tenho uma dúvida fundamental sobre por que negociar dessa maneira. Ainda não consegui resolver essa dúvida. Quanto mais estudo ações, mais difícil parece. ^^;; (A alta e a baixa devem ser 50/50, mas por que eu sempre estou do lado da baixa?!)

Não sei... Por que sobe e desce...? Quando comprar e vender...?


Acho que houve mais dificuldades além dessas. No entanto, não é a vida encontrar maneiras de resolver os problemas, mesmo que você tenha que rolar? Na próxima vez, escreverei sobre os processos de erros e soluções para as dificuldades. Força!!

김진혁
(로또 사는 아빠) 살림 하는 엄마
아빠는 로또를 사면서 대박을 기원합니다. 엄마가 살림 하면서 얻은 정보를 공유합니다.
김진혁
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

Referência de desenvolvimento da API da Korea Investment & Securities Esta publicação de blogue descreve o processo de recolha de informações necessárias para desenvolver um programa de negociação automatizada usando a API da Korea Investment & Securities. Pode obter informações necessárias para desenvolver um programa de n

22 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

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

🚀 Próximo BNB Coin, grande VC, Hashkey Exchange Airdrop [Bitcoin/Ethereum/NFT] Participe do evento de airdrop realizado na nova exchange do grupo Hashkey e ganhe tokens HSK. A exchange opera legalmente na China e é operada pela Hashkey Venture Capital, uma VC de primeira linha que investiu em Polkadot, Cosmos, etc. A verificação KYC
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER

25 de abril de 2024

Por que você deve abordar investimentos com uma mentalidade probabilística: você nunca saberá a causa exata dos resultados do investimento Os resultados dos investimentos são influenciados em grande parte pela sorte, além da habilidade, e é impossível determinar a causa exata. Portanto, os investimentos devem ser abordados com uma mentalidade probabilística, lutando o máximo possível onde vo
고집스런가치투자
고집스런가치투자
고집스런가치투자
고집스런가치투자

3 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

[Desenvolvedor, indo para a pós-graduação] 1. Escolhendo e aplicando para a pós-graduação Eu, um desenvolvedor web de 4 anos, estava pensando em ingressar na pós-graduação enquanto trabalhava, mas hesitei devido às taxas de matrícula e falta de tempo. No início deste ano, eu me inscrevi na Pós-Graduação em Empreendedorismo em Tecnologia da Inf
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

4 de abril de 2024

[História de desenvolvedores SI] 03. Preparando-se para uma entrevista em uma empresa de SI As entrevistas para desenvolvedores SI priorizam a capacidade de codificação em vez de habilidades técnicas avançadas, portanto, entender a estrutura Spring + mybatis aprendida em bootcamps é suficiente. Na maioria dos casos, não há testes de codificação,
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

16 de abril de 2024