週一早晨九點十五分,A 股集合競價開始。
林晨坐在書房電腦前,螢幕上並排開著四個視窗:左邊是“Phoenix Trader”系統的監控面板,即時顯示著策略狀態、持倉資訊和風險指標;中間是行情軟體,紅綠 K 線正在跳動;右邊是 Python IDE,隨時準備介入調整;最下方是資金賬戶的登入介面,餘額顯示著剛轉入的 .00 元。
他深吸一口氣,點選了監控面板上的“啟動實盤”按鈕。
系統狀態從“模擬盤”變為“實盤執行”,日誌視窗開始滾動資訊:
[09:15:03]系統啟動,連線券商 API 成功
[09:15:05]載入今日候選股票池……完成,共 23 支標的
[09:15:08]執行開盤前風險檢查……透過
[09:15:10]等待開盤……
過去一週的模擬實盤測試結果不錯——在嚴格控制倉位和止損的前提下,系統在五個交易日內實現了 1.7% 的正收益,最大回撤控制在 0.8% 以內,資金曲線平穩上升。雖然模擬盤和實盤存在差距,但至少證明這套從資料清洗、特徵工程、模型預測到風險控制的完整鏈路,在邏輯上是自洽的。
“程式碼可以騙人,但邏輯不會”。林晨低聲重複著自己的口頭禪,“現在,該讓人來檢驗邏輯了”。
九點三十分,正式開盤。
監控面板上的數字開始跳動。系統按照既定策略,在開盤後五分鐘內完成了首批建倉——不是一次性買入,而是分三筆在細微的價格波動中入場,這是他從風險管理中學到的“平滑入場”技巧。總倉位控制在 30%,分散在三支不同行業的股票上。
林晨強迫自己不去看分時圖的每一次波動。他起身去廚房倒了杯水,回來時發現其中一支援倉股票已經上漲了 1.2%,系統自動觸發了第一層止盈預警,將該標的標記為“次日優先減倉”。
“這麼快”?他有些意外,坐回椅子上。
日誌視窗更新:
[09:38:15]標的[002XXX]觸發止盈閾值 1,記錄止盈訊號
[09:38:17]受 T+1 規則限制,當日不可賣出,已加入次日減倉計劃
盈利雖然微小,但那個“+”號讓他心跳加速了一下。這是真正的錢,不是模擬盤裡的數字——雖然收益尚未落袋,但系統已經在真實市場規則下給出了正向反饋。
整個上午,系統又完成了兩次小規模的交易:一筆來自原有持倉的減倉操作,一筆是當日新建的試探性倉位。一盈一虧,盈虧相抵後略微盈利。林晨逐漸適應了這種“旁觀者”的角色——他設計了這個系統,現在需要相信它,就像飛行員相信自動駕駛儀。當然,他設定了硬性風險底線:單日最大虧損不超過總資金的 2%,一旦觸發,系統將禁止新增倉位,並在可交易視窗內逐步降低持倉。
中午休市時,他算了下賬:上午交易了五筆,全部為可賣出倉位或合法建倉,扣除手續費後淨賺 87 元。
“還不夠一頓像樣的午飯”。林晨苦笑,但心裡那點成就感是真實的。這 87 元的意義不在於金額,而在於驗證——驗證他這幾個月埋頭苦學的 AI 技術、量化知識,真的能在真實的 A 股交易規則下產生現金流,哪怕只是涓涓細流。
下午開盤後,市場波動加大。一支援有隔夜倉位的股票突然跳水,跌幅迅速擴大到 ?3.5%,觸發了系統的動態止損線。日誌視窗彈出警告:
[13:42:33]標的[300XXX]價格異常波動,觸發動態止損
[13:42:35]執行可賣出倉位止損,虧損 ?2.1%
林晨看著那筆虧損的交易記錄,心裡緊了一下。但他馬上注意到,系統在止損後並沒有貿然加倉,而是將釋放的風險額度用於重新評估市場結構,並把另一支剛出現買入訊號的股票加入了次日重點觀察列表。三分鐘後,這支股票開始拉昇,而系統保持了剋制的沉默。
到下午三點收盤時,當日的交易彙總出來了:








