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

Questo è un post tradotto da IA.

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

Sviluppo dell'API di Korea Investment Securities: difficoltà incontrate

Seleziona la lingua

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

Testo riassunto dall'intelligenza artificiale durumis

  • Vengono descritte in dettaglio le difficoltà incontrate durante lo sviluppo dell'API di Korea Investment Securities, con un focus particolare sulle difficoltà relative all'apertura di un conto, al trasferimento di conti ISA, alla mancata assistenza per gli investimenti simulati, alla ricezione di dati in tempo reale tramite websocket e alla comprensione delle metodologie di trading.
  • Vengono affrontati in dettaglio temi come la scarsa conoscenza delle caratteristiche dei conti ISA, la sensazione di pressione psicologica derivante dal dover effettuare operazioni di trading su un conto di investimento reale, pur non effettuando effettivamente operazioni di trading, la difficoltà derivante dalla mancanza di comprensione dei websocket e i dubbi fondamentali sulla metodologia di trading, condividendo le difficoltà incontrate durante lo sviluppo.
  • Questo articolo, scritto in base all'esperienza di aver aperto un conto con Hana Securities circa 2 settimane prima del 30 maggio 2024, condivide in modo onesto le difficoltà incontrate durante lo sviluppo, mostrando la determinazione a trovare soluzioni in futuro.

Ho scritto meno del previsto riguardo allo sviluppo dell'API di Korea Investment Securities. I contenuti precedenti erano generali e basilari, mentre ora sto scrivendo di come ho superato le difficoltà e gli errori commessi durante il processo. Partiamo dalle difficoltà, giusto?

Il trading azionario è difficile, ma creare un programma che lo automatizzi è ancora più difficile...


Apertura di un conto presso Korea Investment Securities

La prima difficoltà che ho incontrato, forse solo io, è stata l'apertura di un conto presso Korea Investment Securities. ㅠ_ㅠ Due settimane fa ho aperto un conto presso Hana Securities per un motivo simile, e di conseguenza non sono stato in grado di creare un conto non presenziale immediatamente. Ho dimenticato che c'è un periodo di limitazione di 20 giorni. Ma avevo bisogno di aprire un conto, quindi ho cercato se ci fosse una filiale di Korea Investment Securities nelle vicinanze e, fortunatamente, ne ho trovata una a 40 minuti di distanza (?), quindi sono andato a visitarla e sono riuscito ad aprire un conto.


Fallito il trasferimento del conto ISA +_+

In realtà, ho prima provato a creare un conto non presenziale, ma era scritto che il trasferimento di un conto ISA aperto presso un'altra banca sarebbe andato bene. Avrei dovuto documentarmi meglio, ma ero in fretta di aprire un conto e ho dato la mia accettazione. Il conto è stato creato facilmente, la richiesta API è stata accettata e ho verificato che il test API nazionale funzionava correttamente, quindi ero felice...

Ho scoperto che per le transazioni di azioni estere è necessaria una richiesta separata. Pensavo che sarebbe stato automatico solo perché il conto era stato creato ㅋㅋㅋㅋ Ho scoperto che non è possibile eseguire transazioni di azioni estere con un conto ISA. È naturale considerando le caratteristiche del conto ISA, ma non sapevo molto sul conto ISA e ancora non lo so. Ho semplicemente scoperto di persona che non è possibile effettuare transazioni di azioni estere con un conto ISA.
Comunque, ho visitato una filiale per aprire un conto e ho trasferito il conto ISA alla banca precedente. (Anche questo alla banca precedente? Mi hanno chiamato dicendo che se non fossi stato d'accordo, sarebbe stato rimandato... In ogni caso, penso che il conto ISA sia così speciale).

Comunque, le transazioni di azioni sono sempre facili, ma è molto difficile aprire un conto per effettuare le transazioni, installare HTS e MTS e impostarle. Ma l'ho fatto e sono stato in grado di procedere con lo sviluppo.


Simulazione di investimento non supportata

REST API aveva degli esempi di Postman, quindi è stato davvero facile. È stato facile richiedere e ricevere dati e sono stato in grado di convertirli immediatamente in codice Python tramite Postman. Ma ci sono state alcune funzionalità che non supportavano la simulazione di investimento. Non erano funzionalità critiche, ma era scomodo doverle controllare con un conto di investimento reale. Anche se avessi controllato con un conto di investimento reale, non ci sarebbero stati problemi se non avessi effettuato effettivamente scambi, ma mi sentivo ansioso e la situazione era scomoda. Spero che Korea Investment Securities migliorerà questi aspetti in futuro.


Websockets - Ricezione di dati in tempo reale

La parte successiva più difficile è stata la ricezione di dati in tempo reale tramite websockets.
In questa sezione, la logica di ricezione continua viene eseguita, ma non sono riuscito a trovare un modo per modificarla in modo che possa essere eseguita senza influenzare le prestazioni e allo stesso tempo essere in grado di inviare comandi aggiuntivi. Penso che questo sia dovuto al fatto che la mia comprensione dei websockets è scarsa, ma anche alla mia scarsa comprensione generale dei linguaggi di programmazione. Quando troverò una soluzione, la aggiornerò in seguito.

Non conosco bene i websocket... Non è un loop infinito...? Devo collegare correttamente gli eventi... I thread... Oh... No...


Metodologia di trading - boh?!

Infine, ho trovato difficile capire la metodologia di trading desiderata dall'utente. Il mio metodo di trading, il metodo di trading a griglia, non include tecniche di acquisto/vendita. Questo perché acquisto/vendo secondo i valori che ho impostato. Tuttavia, le metodologie di trading comuni sono progettate per muoversi in base a diverse situazioni, quindi devono prendere decisioni di acquisto/vendita in base ai valori delle condizioni. Raccogli i dati dei grafici a candela, imposta le medie mobili e prendi decisioni di acquisto/vendita in base ai valori di intervallo come la banda di Bollinger. Tecnicamente, il calcolo dei valori delle condizioni può essere eseguito con una formula definita, quindi può essere fatto, ma ho un dubbio fondamentale sul motivo per cui si utilizza questa tecnica per il trading. E non sono ancora riuscito a trovare una risposta. Più studio le azioni, più mi sembrano difficili. ^^;; (Dovrebbe esserci una probabilità del 50% di rialzo e del 50% di ribasso, ma perché sono sempre nel lato negativo?!)

Non lo so... Perché sale e scende... Quando devo comprare e vendere...


Penso che ci siano state molte altre difficoltà. Ma non è forse la vita quella di rotolarsi e trovare un modo per risolvere i problemi? Prossimamente scriverò delle difficoltà e delle soluzioni alternative. Forza!!

김진혁
(로또 사는 아빠) 살림 하는 엄마
아빠는 로또를 사면서 대박을 기원합니다. 엄마가 살림 하면서 얻은 정보를 공유합니다.
김진혁
Documentazione degli errori riscontrati nello sviluppo dell'API di Korea Investment Securities Questo articolo di blog è destinato agli sviluppatori che desiderano creare programmi di trading automatico utilizzando l'API di Korea Investment Securities. Vengono presentate le difficoltà incontrate durante lo sviluppo, come l'apertura di un conto, il

23 aprile 2024

Riferimento allo sviluppo dell'API di Korea Investment & Securities Questo post del blog spiega il processo di raccolta delle informazioni necessarie per sviluppare un programma di trading automatico utilizzando l'API di Korea Investment & Securities. È possibile ottenere le informazioni necessarie per lo sviluppo del pro

22 aprile 2024

Recensione del trading automatico (metodo grid) - 2 anni di esperienza! Condivido la mia esperienza di 2 anni di utilizzo di un programma di trading automatico per azioni, comprendendo il metodo grid, il processo di creazione di un sistema di trading automatico utilizzando lo strumento UiPath, i suoi vantaggi e svantaggi e i

21 aprile 2024

[Non laureato, sopravvivere come sviluppatore] 6. Prepararsi prima di iscriversi a una scuola di sviluppo per non laureati Prima di iscriversi a una scuola di sviluppo web, studiare le basi della programmazione e acquistare un laptop a basso costo può rendere l'apprendimento più efficace. Si consiglia di acquisire esperienza di sviluppo client sviluppando una comprensione di
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

29 marzo 2024

[Sviluppatori, università laurea magistrale] 1. Selezione e feedback di ammissione alla laurea magistrale L'autore, uno sviluppatore web con 4 anni di esperienza, ha deciso di iscriversi a un corso di laurea magistrale compatibilmente con il suo lavoro, e ha ottenuto l'ammissione alla Scuola di Economia e Impresa con Tecnologie di Integrazione Informatica del
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

4 aprile 2024

Guardando alla prossima fase di crescita dell'ecosistema delle startup coreane 'Strategia di raccolta fondi per startup' affronta in dettaglio le informazioni necessarie nel processo di raccolta fondi, fornendo consigli pratici su come redigere materiali IR, firmare contratti e negoziare strategie. In particolare, contiene informazi
So Yeon Kim
So Yeon Kim
So Yeon Kim
So Yeon Kim

25 marzo 2024

Tre questioni più importanti della selezione degli stock rispetto allo stile: 1) Una buona azienda, 2) Una buona azione, 3) Acquistare a un buon prezzo Growth stock vs value stock non è importante. Il vero segreto dell'investimento è acquistare azioni buone di buone aziende a un buon prezzo. Le aziende in crescita, il management affidabile e la valutazione giusta sono fondamentali. È importante anche per
고집스런가치투자
고집스런가치투자
고집스런가치투자
고집스런가치투자

3 aprile 2024

3 cose da controllare prima di diventare un affiliato PG Guida all'utilizzo di Bootpay: dall'impostazione del servizio per diventare un affiliato PG all'integrazione dei pagamenti, ci vogliono 2-3 settimane. È necessaria la revisione della società di carte di credito, è necessario verificare in anticipo i setto
부트페이
부트페이
부트페이
부트페이
부트페이

21 marzo 2024

[Storia di uno sviluppatore SI] 03. Prepararsi per un colloquio in una società SI I colloqui per sviluppatori SI danno più importanza alla capacità di codificare che alle capacità tecniche elevate, quindi la comprensione della struttura Spring + mybatis appresa in un centro di formazione finanziato dallo stato è sufficiente. Nella magg
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

16 aprile 2024