Freqtrade + FreqAI 從零部署與回測全教學:Docker 5 分鐘連接歐易 OKX / 幣安跑通歷史回測與防未來函數核驗
手把手演示如何在 Ubuntu VPS 上用 Docker Compose 部署 44.5k Star 的 Freqtrade,下載歐易 OKX / 幣安多年歷史 K 線數據,運行回測並執行 `lookahead-analysis` 排查未來函數騙局。
小白課前 3 分鐘準備清單(打勾自查)
- ✓1 台安装了 Docker Desktop(Windows/Mac)或 Docker Engine(Ubuntu VPS)的机器
- ✓1 个欧易 OKX 账号(点击教程上方绿色按钮注册可享手续费返还)或币安账号(回测阶段甚至不需要填 API Key 就能免费下载历史 K 线!)
- ✓约 2GB 空闲硬盘空间(用于存放下载的 365 天 5 分钟 K 线历史数据)
千萬不要用家裡的筆電跑實盤機器人(一旦電腦休眠或 Wi-Fi 斷線,掛在盤口上的單子就會失控)!推薦使用老牌機房 RAKsmart 雲端伺服器 VPS:① 機房選日本東京或新加坡(距離 OKX/幣安撮合引擎最近,延遲僅幾毫秒);② 系統選 Ubuntu 22.04 LTS(2核 2G/4G 記憶體即可流暢運行 Docker);③ 拿到固定公網 IP 後填入交易所 API 白名單,安全又穩定。
買好 VPS 伺服器後,怎麼在自己電腦上連上去輸入命令?(Windows / Mac 保姆級教學)
很多純新手買完雲端伺服器後卡在第一步:「我該去哪裡輸入教學裡的黑色框框命令?」跟著下面 5 步走,3 分鐘就能連上伺服器:
• 公網 IP 位址(例如
198.51.100.88複製)• SSH 連接埠號 (Port):預設是
22複製,若後台顯示自訂安全連接埠(例如 22022複製 或 62134複製),請務必記下該數字!• 登入帳號:Ubuntu 預設統一是
root複製• 初始密碼 (Password):後台顯示的一串英數密碼
powershell複製(或 cmd複製)按 Enter。• 蘋果 Mac 電腦:同時按下 Command ⌘ + 空白鍵,輸入
終端機複製(或 Terminal複製)按 Enter 打開。ssh -p 連接埠號 root@伺服器IP複製 輸入命令(注意 -p複製 是小寫字母 p,漏填自訂連接埠會報錯 Connection refused複製!):• 若後台連接埠是預設 22:
ssh -p 22 root@198.51.100.88複製• 若後台分配了自訂連接埠(如
62134複製):ssh -p 62134 root@198.51.100.88複製Are you sure you want to continue connecting (yes/no)?複製 —— 請完整輸入三個字母 yes複製 然後按 Enter。• 第 2 個提示([!] 為什麼輸密碼時螢幕沒反應?!):接著出現
root@198.51.100.88's password:複製。注意:Linux 為了防偷窺,輸入或貼上密碼時螢幕不會顯示任何星號 * 游標也不會動!直接複製密碼後,在視窗裡點一下滑鼠右鍵(Mac 按 Command + V複製)貼上,直接按 Enter複製 即可!root@ubuntu:~#複製 時,恭喜你已經進入雲端伺服器了!首次登入請先複製下面這段命令貼上並按 Enter(1 分鐘自動裝好 Docker、Git 與 Python):docker compose ...複製 命令:直接在 SSH 視窗按右鍵貼上、按 Enter 即可。• 如果教學裡是
.py複製 程式碼(如 polymarket_maker_bot.py複製):輸入 nano bot.py複製 按 Enter 打開編輯器 → 右鍵貼上程式碼 → 按 Ctrl + O 按 Enter 儲存 → 按 Ctrl + X 退出 → 輸入 nohup python3 bot.py > bot.log 2>&1 &複製 按 Enter,機器人就會 24 小時在雲端背景掛機運行!# 1. 更新 Ubuntu 套件並安裝 Git、Curl 與 Python 環境
apt update -y && apt install -y curl git python3-pip python3-venv
# 2. 一鍵安裝官方 Docker 與 Docker Compose
curl -fsSL https://get.docker.com | sh && systemctl enable --now docker
# 3. 驗證安裝成功
docker compose version
# 1. 创建目录并拉取官方 Freqtrade Docker 镜像
mkdir -p ~/ft_userdata/user_data && cd ~/ft_userdata
curl https://raw.githubusercontent.com/freqtrade/freqtrade/stable/docker-compose.yml -o docker-compose.yml
# 2. 从欧易 OKX (或 binance) 下载最近 365 天 5m / 1h 真实历史 K 线数据
docker compose run --rm freqtrade download-data \
--exchange okx \
--pairs BTC/USDT:USDT ETH/USDT:USDT SOL/USDT:USDT \
--timeframes 5m 1h \
--days 365
# 3. 运行带真实双边手续费与滑点模拟的历史回测
docker compose run --rm freqtrade backtesting \
--config user_data/config.json \
--strategy SampleStrategy \
--timeframe 5m \
--timerange 20260101-20261025 \
--export trades
# 4. 【核心铁律】执行未来函数 (Lookahead Bias) 与递归偏差自动化法医审计!
docker compose run --rm freqtrade lookahead-analysis \
--config user_data/config.json \
--strategy SampleStrategy \
--timeframe 5m
程式碼/命令逐行白話翻譯(看不懂英文程式碼?對照這裡一行行看)
| 程式碼 / 終端命令 | 零基礎白話解釋(這行到底在幹嘛?) |
|---|---|
mkdir -p ~/ft_userdata/user_data && cd ~/ft_userdata
|
在你的电脑里新建一个名叫 ft_userdata複製 的文件夹并进入它,以后你所有的策略、配置和回测报告都整整齐齐放在这里。 |
curl ... -o docker-compose.yml
|
把 Freqtrade 官方写好的 Docker 一键启动菜单下载到当前文件夹。 |
docker compose run --rm freqtrade download-data --exchange okx ... --days 365
|
让机器人自动去欧易 OKX 服务器把 BTC、ETH、SOL 过去整整 365 天的 5 分钟和 1 小时历史 K 线下载到本地硬盘(大约需要 1–2 分钟)。 |
docker compose run --rm freqtrade backtesting --strategy SampleStrategy ...
|
启动历史时光机!把官方自带的示例策略 SampleStrategy複製 放进 2026 年的真实行情里跑一遍,30 秒后屏幕就会打出总收益、胜率和最大回撤表格。 |
docker compose run --rm freqtrade lookahead-analysis ...
|
【新手防骗神器】自动把 K 线一根根截断重算,检查该策略有没有偷看未来未收盘的数据。看到表格里显示 False複製(无未来函数)才能放心用! |
[!] 小白最容易踩的 3 個報錯與避坑急救箱
✕ 常见坑 1:回测前忘了先运行 download-data複製,报错 No data found複製
Freqtrade 回测默认不会边跑边联网下数据!每次换新币种或新时间周期(比如从 5m複製 换成 15m複製),都必须先跑一次 download-data複製。
✕ 常见坑 2:怎么打开可视化的网页后台 FreqUI?
在 user_data/config.json複製 里把 api_server.enabled複製 设为 true複製,然后运行 docker compose up -d複製,在浏览器输入 http://127.0.0.1:8080複製 就能看到像炒股软件一样漂亮的 K 线买卖点标记图!
✕ 常见坑 3:把模拟盘 dry_run: true複製 改成 false複製 实盘前要注意什么?
必须先核对 max_open_trades複製(最多同时持仓几个币,建议小白设为 3)和 stake_amount複製(单笔下单金额,建议小白先填 20複製 USDT 测试)。
第一步:用 Docker Compose 隔离运行,拒绝污染宿主机环境
使用官方 freqtradeorg/freqtrade:stable複製 或 :freqai複製 镜像,所有配置、SQLite 交易数据库与回测报告统一挂载在 ./user_data/複製 目录下,升级版本只需 docker compose pull複製。
第二步:下载至少涵盖「牛市 + 熊市 + 横盘震荡」的 365 天数据
只拿单边暴涨行情做回测毫无意义。通过 download-data --exchange okx --days 365複製 拉取完整年度周期的 5m 与 1h 数据,并在配置中如实填入交易所 Taker/Maker 手续费率。
第三步:必跑 lookahead-analysis複製 揪出「未来函数」假圣杯
许多网上流传的「年化 1000%、胜率 95%」策略其实偷偷引用了当前 K 线尚未收盘的最高价或下一根 K 线数据。运行 freqtrade lookahead-analysis複製,若 has_bias = True複製 一律直接废弃!
第四步:开启 "dry_run": true複製 跑满 14 天模拟盘再切换实盘
回测通过后,在 config.json複製 中保持 "dry_run": true, "dry_run_wallet": 1000複製,连接欧易 OKX 实时 WebSocket 行情跑满至少 14 天(100+ 笔模拟成交),对比模拟盘滑点与回测一致后再填入只允许交易(禁提币)的 API Key。
量化交易頭條文章必讀榜(含閱讀難度等級、預計耗時與原始碼標籤)
不知道先看哪篇?我們已將全部 11 篇實戰教學按「L1 零基礎必讀 → L2 進階實戰 → L3 硬核開發 → L4 機構級極客」排好閱讀順序,建議新手從 Top 1 循序漸進閱讀:
新手第一次玩量化推薦套餐組合深度分析:1,000U 本金跑 Polymarket 尾盤 Penny Clipper + 被動 LP 補貼一個月能賺多少?
專為第一次下場跑實盤的量化新手打造的「1,000 USDC 黃金起步套餐」全景拆解:按賺錢確定性對 Polymarket 四大開源策略排座次,精算 1,000U 本金拆成 5×200U 跑 CloddsBot 尾盤收割(97.5¢–98.5¢ 接單)與被動 LP 做市補貼的三檔月度真實淨收益($60–$180/月,月化 6%–18%),並揭秘「20% 單倉上限 + AI 審 UMA 規則 + 0% Maker 限價單」三條保命鐵律。
派網 (Pionex) 內建機器人 vs 自建開源量化機器人(CloddsBot / Grok Desk)有什麼區別?6 大維度全景對比與雙引擎配置指南
同樣叫「量化交易機器人」,派網 (Pionex) 內建的 16 套免費雲端 AI 機器人,與我們在 VPS 伺服器上用 Docker 部署的 CloddsBot、polymarket_lp_tool、Grok 四步風控台到底有什麼本質區別?一言以蔽之:派網是「加密現貨/合約的零程式碼全自動收租機」,而自建 Polymarket 機器人是「預測市場事件套利的特種狙擊手(與幣價漲跌 0 相關)」。本文從 6 大核心維度幫您徹底算清兩者的收益、風險與最佳資金配比。
派網 Pionex AI 量化交易保姆級教學:零程式碼跑 16 套免費網格機器人、期現套利與 Polymarket 跨市場對沖
不想自己租伺服器寫 Python 程式碼?詳解全球最大內建量化機器人交易所「派網 Pionex」的 16 套免費 AI 量化工具(PionexGPT 自然語言生成策略 + Pine Script 回測、AI 天地網格、期現套利年化 15%–50%、馬丁格爾 DCA 與 0.05% 全網最低手續費),手把手教你用 Pionex 網格機器人與 Polymarket 預測份額構建「震盪收租 + 黑天鵝保護」雙贏組合。
CloddsBot 與 Polymarket LP 自動做市實戰:免費部署 119 技能跨市場套利、尾盤 Penny Clipper 與每日流動性補貼機器人
市面上收費五六千美元的 Polymarket 量化機器人在 GitHub 其實有免費開源頂配版!深度拆解劍橋團隊 Colosseum 黑客松獲獎專案 `alsk1992/CloddsBot`(3.1k⭐,內建 119+ 項跨市場套利、尾盤 Penny Clipper 與聰明錢跟單技能)以及 `lihanyu81/polymarket_lp_tool`(被動 LP 做市拿每日 USDC 補貼),手把手教你用 Docker 先跑模擬盤再上實盤,並揭秘 GitHub 假冒跟單倉庫防騙指南。
Grok × Polymarket 四步多智能體量化交易台實戰:用 SCAN · VERIFY · EXECUTE · EXIT 漏斗過濾 90% 虧損盤口
為什麼大多數人的第一個 AI 交易機器人一週內就會虧光?因為把「找盤口、審規則、下單、止盈」全塞進同一個 Prompt,本質上只是給你的 FOMO 情緒配了個 API Key!本篇教學提煉頂級量化交易台(Trading Desk)的「四權分立」架構:將系統拆分為 SCAN(純掃描無觀點)、VERIFY(免費程式碼硬過濾 + Grok X 即時搜推核驗)、EXECUTE(雙池動態控倉)與 EXIT(進場前寫死 5 重冷血退出規則),90% 的掃描任務在免費階段直接 SKIP。
Polymarket 鏈上量化實戰:用 py-clob-client 與 Polymarket/agents 部署 0% 手續費自動掛單與巨鯨跟單機器人
從派發 Polygon L2 API 金鑰、拉取 Gamma 盤口 Token ID、監聽聰明錢巨鯨大單,到用 EIP-712 鏈下簽名自動掛出 0% 手續費雙邊限價單的完整 Python 實操教學。
量化伺服器 (VPS) 部署安全、API 權限隔離與最大回撤硬熔斷 (Kill-Switch) 終極指南
詳解東京/新加坡低延遲 VPS 選型、OKX/Binance API 固定 IP 白名單綁定、禁提幣權限鎖死,以及如何在程式碼中植入「日內回撤 >5% 自動撤單停機」硬熔斷器。
AI 大模型 + 半凱利公式 (Half-Kelly) 量化實戰:從零對接 DeepSeek / OpenAI / Ollama API 將即時新聞轉化為 +EV 下單信號
手把手教你用 Python `openai` SDK 對接 DeepSeek、GPT-4o 或本地免費 Ollama 大模型 API,讓 AI 自動讀取 Polymarket 盤口規則與突發新聞並輸出結構化似然比 JSON,再經貝葉斯公式與半凱利模型算出最優下單倉位。
Freqtrade + FreqAI 從零部署與回測全教學:Docker 5 分鐘連接歐易 OKX / 幣安跑通歷史回測與防未來函數核驗
手把手演示如何在 Ubuntu VPS 上用 Docker Compose 部署 44.5k Star 的 Freqtrade,下載歐易 OKX / 幣安多年歷史 K 線數據,運行回測並執行 `lookahead-analysis` 排查未來函數騙局。
Hummingbot 高頻做市與跨市場對沖教學:如何用預測市場機率偏移對沖 OKX / Binance 永續合約波動
拆解機構量化台如何利用 Hummingbot V2 控制器在歐易 OKX / 幣安運行雙邊網格做市,並結合 Polymarket 聯準會決議與 BTC 突破盤口構建「事件波動率跨市場對沖組合」。
NautilusTrader 訂單簿 Tick 級回測指南:為什麼 90% 的量化策略死於滑點、排隊位置與未來函數?
用 Rust 內核的 NautilusTrader 進行 L2 訂單簿深度回放,真實模擬限價單在盤口隊列中的撮合優先級、網路延遲與 Taker 吃單滑點,讓回測曲線無限逼近實盤。
今日預測 · Poly Day (p.day) — Polymarket 是什麼?Polymarket 台灣/香港即時賠率、PTT/Dcard 熱議與完整教學
涵蓋 Ubersuggest 台灣與香港高頻熱搜詞,點擊直達即時 CLOB 訂單簿與入門指南:
在台灣與香港投資社群中,「Polymarket 台灣」、「Polymarket 香港」、「Polymarket 是什麼」、「Polymarket 台灣 PTT」與「Polymarket Dcard」已成為最熱門的總體經濟與 Web3 指標關鍵字。今日預測 · Poly Day (p.day) 為台港澳繁體中文讀者提供零時差的 Polymarket 預測市場鏈上訂單簿深度、買賣價差與勝率走勢分析。
無論您想了解「Polymarket 教學」、「Polymarket App 手機使用方式」、「Polymarket API」或透過「Polymarket Analytics」追蹤鏈上大戶動向,今日預測 · Poly Day (p.day) 皆提供完整台幣 MAX / 幣安 Polygon USDC 零損耗儲值步驟與 UMA 樂觀預言機結算規則解析。