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

股票自動交易的基本架構(更新中...)

  • 撰写语言: 韓国語
  • 基准国家: 所有国家country-flag
  • 信息技术

撰写: 2024-04-22

撰写: 2024-04-22 23:56

不知不覺感覺像是變成一個系列了。不過這次,我想整理一下為了股票自動交易而考慮了哪些開發內容。(由於是整理性質的簡單列舉,因此隨時可能修改。)無論開發哪家證券公司,或採用哪種交易方法,基本機制應該都差不多。如果在這些基本功能正常運作後,再實作針對證券公司的特定功能,或補足功能上的不足之處,就能製作出優良的股票自動交易程式,我這麼認為。

  • 開發環境準備
    • 開戶
    • 安裝 HTS、MTS、api 相關軟體
    • 申請 api
    • 申請模擬投資
    • 申請海外證券交易
    • 選擇程式語言 - python
  • 開發
    • 帳戶
      • 登入(實戰/模擬)
      • 設定值管理
      • (必要時)管理 Token
    • 實作基本功能(國內/海外)
      • 帳戶查詢
        • 可用餘額
        • 餘額
      • 基本查詢
        • 個別股票 - 查詢現價、圖表數據
      • 即時查詢
        • 成交價
        • 委託價格
        • 成交
      • 交易
        • 買進/賣出
        • 修改/取消
        • 委託成交
        • 未成交
      • 報表(通知)
        • 期間損益
        • 訊息通知
      • UI
        • 選擇函式庫 - qt5
        • 元件
          • 表格(網格)
          • 下拉式選單
          • 單選按鈕
          • 按鈕
      • 其他工具程式
        • 時區 - 與海外股票交易相關的時間/韓國時間 - 夏令時間
        • 記錄
        • 資訊儲存 - 檔案、資料庫
    • 實作核心邏輯
      • 股票選擇
        • 選擇要監控的股票方法
      • 交易方法
        • 是否進行分批交易
      • 交易條件
        • 買進/賣出條件
  • 運作
    • 測試
      • 模擬(模擬投資)
    • 自動化
      • 設定電腦(或伺服器)
    • 祈禱/期盼
    • 回饋/微調邏輯

完成這些步驟後,就能製作出股票自動交易程式並開始運作。有時可能會省略某些項目,或需要專注開發某些項目,但我認為這些步驟都在這個範圍內。

股票自動交易的基本架構(更新中...)

無論漲跌,都能保持平靜的心態。


重要的是,我們選擇了股票這種投資方式,而首要目標應該是獲利。(必須避免讓自動交易成為目標。自動交易只不過是一種手段。)我所選擇的交易方法最近確實獲利了,但如果只看結果,2022 年真的非常慘淡。儘管如此,由於是我自己選擇的方法,所以我還是繼續執行。此外,最近不僅回本,而且還開始獲利,但這也稱不上多麼令人開心的事。就只是這樣而已。因此,進入運作階段後,祈禱/期盼固然包含希望能獲利,但我更希望自己的心態不要「喜怒無常」。也希望大家都能以堅定的心態持續投資。

评论0