交易基礎設施·2026

Kaiyn Trading Bot

專為社群化市場營運設計的結構化交易工作流系統 (trading workflow automation)

Signal Ingress
Telegram Auth
Confirm Execute
YES
NO
Audit State
StatusFilled
Latency42ms
1R Risk CheckEncrypted APIPostgreSQLDockerCI/CD

專案速覽

專案類型
交易基礎設施
核心專注
訊號到執行的工作流 / 具備風險意識的訂單驗證 / 符合稽核標準的後端基礎設施
技術堆疊
Python, Telegram, PostgreSQL, SQLAlchemy, Docker, GitHub Actions
公開成果
開源 GitHub 專案
免責聲明
本專案作為工程與工作流設計的作品集展示。不代表任何財務建議或交易獲利保證。

社群背景與痛點

Kaiyn Trading Bot 源自我創立並營運近三年的加密貨幣交易社群 Kaiyn Capital 內部的實際營運問題。

在以 Telegram 為主的交易社群中,市場新聞、行情討論、交易訊號和圖表更新的速度非常快。這種即時性對交易來說很有用,但也帶來了一定程度的操作摩擦:用戶必須在短時間內解讀訊號、計算與管理風險與下單,在多個應用程式內切換的過程,總是難以避免的出現執行錯誤。

建立這個專案是為了讓此工作流更加結構化。我們不再將交易訊號視為純文字訊息,而是透過機器人將其轉化為具備驗證、固定風險部位控制與清晰稽核紀錄的一站式執行流程。

線上 Demo

專案價值

本專案展示了如何將混亂的交易社群流程,轉化為更安全、可稽核、且需操作確認的系統化執行機制。

背景與挑戰

加密貨幣交易社群經常透過 Telegram 發送訊號,但手動執行往往帶來摩擦、不一致的部位大小、重複操作以及模糊的確認流程。

解決方案

我建立了一個結構化的執行工作流,將 Telegram 上的訊號傳遞與確認優先的交易操作、交易所規則驗證、風險部位計算及後端稽核紀錄相互連結。

工作流程

  • 訊號解析
  • 用戶確認
  • 固定風險部位計算
  • 交易所合約驗證
  • 訂單準備
  • 訂單執行
  • 稽核追蹤

專案亮點

  • 將 Telegram 上的交易訊號無縫轉換為結構化的執行工作流。
  • 採用確認優先執行 (confirmation-first execution) 機制與固定 1R 風險部位控管 (fixed-risk sizing)。
  • 內建加密 API 憑證儲存、稽核軌跡 (audit trail)、資料庫備份與 CI 檢查流程。
  • 設計理念為生產級的營運工具,而非標榜獲利的自動交易機器人。

核心能力展現

  • 將社群工作流程的問題轉化為軟體系統設計
  • 設計具備風險意識的交易基礎設施
  • 建構具備狀態管理、驗證與稽核能力的後端工作流
  • 跳脫單純腳本思維,邁向生產級營運工具設計

代表性產出

訊號解析工作流

將非結構化的 Telegram 訊息解析為嚴謹且經過驗證的 JSON 格式資料。

Signal Webhook Payload
{
"asset": "BTC-USDT",
"action": "LONG",
"risk_level": "1R",
"timestamp": 1709283741
}
Strict JSON validation enforced

確認優先流程

互動式 Telegram 使用者介面,要求用戶在訂單執行前進行明確授權。

Interactive Auth

Execute Trade?

BTC-USDT LONG @ 1R

後端稽核管線

透過 PostgreSQL 進行不可變的狀態追蹤,確保訂單絕不重複執行。

Immutable Audit Trail
14:02:01Signal received[ok]
14:02:02Risk validated (1R)[ok]
14:02:05User confirmed[ok]
14:02:06Order executed[ok]
14:02:06State committed to DB[ok]

技術堆疊

PythonTelegramPostgreSQLSQLAlchemyDockerGitHub Actions

本專案作為工程與工作流設計的作品集展示。不代表任何財務建議或交易獲利保證。