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

这是AI翻译的帖子。

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

韓國投資證券 API 開發試行錯誤記錄

  • 写作语言: 韓国語
  • 基准国家: 所有国家 country-flag

选择语言

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

durumis AI 总结的文章

  • 分享使用韓國投資證券 API 開發自動交易程式時遇到的困難,特別詳細地說明瞭解決實時數據接收問題的 Websockets 問題。
  • 開發過程中遇到的困難主要是由於開發者自身技能和經驗不足,但在通過 GitHub 倉庫搜索後,找到了 Soju06 的 python-kis 倉庫,為解決問題找到了線索。
  • 雖然交易方法論方面仍然存在困難,但在理解和實現委託人交易標準的過程中,積累了許多經驗。

韓國投資證券 API 開發已經接近尾聲了。感覺像是真的變成一個系列了。經歷過艱難的過程,就算沒有人說什麼,也會感到自卑和難過。 那些擅長的人,可能不用經歷這種系列化的過程,就能一蹴可幾。真的很羨慕他們聰明的頭腦和天賦。儘管如此,還是要不斷提醒自己, 人生不是只由擅長的人組成,並以此自我安慰。


這是第五篇文章了,但內容不多。關於使用韓國投資證券 API 建立自動交易程式的一些冷嘲熱諷。 儘管如此,還是非常感謝有閱讀的人。 +_+

當問題難以解決時,就嘗試將準備好的解決方案一一嘗試。 try except


之前有寫過在開發韓國投資證券 API 時遇到的困難。有些困難的確是因為韓國投資證券造成的,也有一些是自身的問題, 但重新整理這些困難後,可以歸納如下:


  • 韓國投資證券帳戶開戶(ISA 帳戶轉戶失敗案例)
  • 不支持模擬投資
  • Websockets - 實時數據接收
  • 交易策略

帳戶開戶是通過尋找附近的營業廳解決的。幸好,在 40 分鐘的路程內就找到了營業廳。如果不在首爾,不在廣域市, 而是空氣清新,水質優良的地方,真的希望可以順利進行非面談帳戶開戶。總之,必須先開戶才能使用 API 進行開發, 請根據自身情況順利完成開戶手續。

不支持模擬投資其實不是什麼大問題。只是心裡有點不安而已。如果買入後出現負債怎麼辦?如果一直生成實盤交易代幣, 帳戶被封鎖怎麼辦?等等擔憂。但是,開發能力強的人應該不會太擔心這方面。這完全是因為我的能力不足, 以及缺乏股票程式設計經驗。接下來,Websockets 也因為我的程式設計能力不足,沒有按照預期進行。 都是我的不足。 ㅠ_ㅠ

Websocket 是個問題。因為 Websocket,我的能力不足暴露無遺!不過,真的用現有的範例,很難掌握如何解決這個問題。 在這種情況下,我想到有「幾個接下來的行動選擇」。


  • 學習 Websockets,徹底解決這個問題!
  • 看看其他人是如何解決這個問題的!


最簡單的方法就是搜索。當然,我選擇了第二個選項。我在韓國投資證券 KIS Developer 網站上用幾個關鍵字搜索, 但沒有找到好的答案。(幾乎都是保密的問題。哎喲..)接下來是 ChatGPT 的回合。但不知道應該問些什麼。 「我在開發韓國投資證券 API 時,正在使用 websockets 來接收實時數據。以下是目前使用的程式碼。 但我想在這個狀態下,實時添加和刪除成交價格、報價、成交信息。應該怎麼做?」


沒有 ChatGPT 我就什麼也做不了...


也提供了示例代碼,真的很棒... 但是示例的結果似乎相同...


最後,我嘗試搜索 github 倉庫。

GitHub 真的太好了。 世上有很多樂於分享的人,真是太幸運了。


用「koreainvestment」搜索,出現很多倉庫。第一個是韓國投資證券的官方 github,所以先跳過。 第二個是 JOCoding 的倉庫,如果你之前看過 20 分鐘的 YouTube 影片,就可以自然地跳過。 第三個名字很吸引人。Soju06 的 python-kis! (不知道他是喜歡喝燒酒,還是名字就叫燒酒,無論如何,借此機會再次感謝他。❤️) 我進入這個倉庫進行探索,發現國內股票相關部分已經完成,但國外股票部分似乎沒有完成, 所以想先不看,但突然發現了一個可以解決 Websockets 問題的線索。 不不不,測試了國內股票相關部分後,發現 Websockets 問題已經解決,可以正常運行。 +_+ 我決定將其用於國外股票部分。然後,我試圖查看源碼,但我的 Python 功力不足,無法理解 Soju06 編寫的內容。 但我發現他使用了 websocket,而不是 websockets,而是使用了 websocket-client。 僅使用這部分內容就可以解決問題。深入了解當然很好,但即使沒有深入了解,也不意味著無法實現。 再次感受到人生就是如此美好~ 🎶

之前提到的困難中,交易策略還沒有解決。交易策略仍然很困難。如果真的有答案,那麼知道答案的人就會佔據全世界的財富。 這並不意味著對交易策略抱有悲觀的看法。要想進行股票自動交易,就需要買賣標準。 這個標準就是交易策略。沒有標準答案,但從邏輯上來說,交易策略是必要的。 我的說法越來越奇怪了,總之,交易策略的理解仍然很困難。 儘管如此,思考委托方為什麼想使用這樣的標準本身,就是一個積累經驗的好方法。

我經歷了這些試錯,今後也會繼續經歷這種過程,但如果有人遇到類似的苦惱,希望對你有所幫助。 或者,如果你知道更好的方法,請用慈悲的心指點迷途的眾生,我會非常感謝你。 歡迎留言、發送電子郵件或加入公開聊天室。



另外,我接受股票自動交易程式製作委托。 為了執行你一直苦惱的獨特交易方法,需要實現邏輯,而學習程式設計的過程非常困難。 因此,人們可能會用金錢來解決這方面問題。 但即使想用金錢來解決,找到能按照你的想法製作的人也是一件很困難的事情。 雖然我並不是這樣的人,但如果你覺得我具備這種可能性,請不要猶豫,隨時聯繫我。 費用将在充分讨论交易策略后,在决定是否进行实际开发时确定。 將腦海中的交易方法整理成文字,一個好方法就是向別人說明。這樣才能更具體化。 我願意幫助你。因為我也會從中獲益。❤️



김진혁
(로또 사는 아빠) 살림 하는 엄마
아빠는 로또를 사면서 대박을 기원합니다. 엄마가 살림 하면서 얻은 정보를 공유합니다.
김진혁
韓國投資證券 API 開發參考 本篇部落格文章將說明使用韓國投資證券 API 開發自動交易程式所需的資訊收集過程。您可使用官方網站、開發者中心、Github、WikiDocs 等多種資源來獲取自動交易程式開發所需資訊。

2024年4月22日

韓國投資證券 API 開發時遇到的困難 這篇部落格文章詳細介紹了在韓國投資證券 API 開發過程中遇到的困難以及解決方案。文章涵蓋了開戶、ISA 帳戶轉換、模擬投資不支持、WebSockets 實時數據接收、交易方法論理解等開發人員的經驗和技巧。

2024年4月23日

透過韓國投資證券 API 建立自動交易程式 韓國投資證券 API 是韓國唯一支援海外股票投資的 API,透過 REST API 和 Websocket 方式,無需安裝程式即可在 Windows、Mac、Linux 等各種環境中進行開發。特別是與 Kiwoom 證券不同,沒有 32 位開發限制,提供更靈活的開發環境。

2024年4月22日

展望韓國創業生態圈的下一步成長 「創業投資招募策略」一書詳細探討了投資招募過程中所需的資訊,並提供實務性的建議,例如 IR 文件撰寫、合約簽訂、談判策略等。 此書特別針對有意拓展海外市場的創業公司提供有用的資訊,並涵蓋 ESG 投資相關內容。
So Yeon Kim
So Yeon Kim
So Yeon Kim
So Yeon Kim

2024年3月25日

🚀 [Agent Layer,韓國首家採用協議的節點項目] 韓國首家介紹比特幣/以太坊/NFT/空投 韓國國民銀行投資的 AgentLayer 節點項目是一個用於自主人工智慧代理協作的協議,將於 6 月 3 日下午 1 時開始銷售節點。目前擁有 177 萬名用戶和活躍的社群,預計於 7 月初在 Bybit 和 KuCoin 上市。輸入推薦碼 SMEGUF7488 可獲得額外福利。
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER

2024年6月3日

給剛開始投資股票的個人投資者想說的三句話 這篇文章是給剛開始投資股票的個人投資者關於價值投資策略和積極心態的建議。價值投資是利用市場短期可能出現錯誤的機會進行買入,並在長期市場證明錯誤之前持有並賣出的策略。積極的心態不是樂觀,而是接受現實, 意味著要以概率思維進行風險管理。
고집스런가치투자
고집스런가치투자
고집스런가치투자
고집스런가치투자

2024年4月3日

賣空的意思... 目的、優點、缺點、風險 賣空是指預期股票價格下跌,借入股票後賣出的投資策略。如果股票價格下跌,則可以獲利,但如果股票價格上漲,則會虧損。賣空具有提高股市效率和增加流動性的優點,但也存在違約風險、道德問題、無限損失等缺點。
세상 모든 정보
세상 모든 정보
세상 모든 정보
세상 모든 정보

2024年4月8日

[GMAT] 準備考試題目方法 (+ 使用學習計畫表的方法) 這是一篇關於準備 GMAT 考試的部落格文章,分享了 OG 教材 10 次完整閱讀以及答題類型分析、題型解題策略,以及在 GMAT 學習過程中遇到的困難和克服方法。
롱롱이
롱롱이
롱롱이
롱롱이
롱롱이

2024年5月25日

為什麼要以機率性思維來面對投資:投資結果的真正原因終生無法得知 投資結果不僅受實力影響,也受運氣影響很大,準確地找出原因是不可能的。因此,投資應以機率性思維來面對,在有利的地方盡可能地戰鬥, 在不利的地方則避免戰鬥。
고집스런가치투자
고집스런가치투자
고집스런가치투자
고집스런가치투자

2024年4月3日