跳至主要內容

// alpaca import

你的 Alpaca 交易日誌

不必重新打一遍,就能把 Alpaca 的交易記進日誌。從 Alpaca 控制台匯出委託歷史,把 CSV 拖進來,TickerScribe 就憑欄位認出它——每張成交委託依它成交的價格,完全沒成交的委託會被列名而不是悄悄丟掉。

一個檔案 · 股票與 ETF · 100% 免費

// how-to-export

從 Alpaca 的委託到你的日誌

四個步驟,大約一分鐘——後兩步在任何券商都一樣。

  1. 01

    在 Alpaca 開啟委託歷史

    在 Alpaca 控制台進入委託,選好你要的日期區間——整段歷史,或只是還沒記進日誌的那一段。

  2. 02

    匯出成 CSV

    匯出後照原樣使用即可。每個欄位都留在原處,不需要刪任何東西,途中經過試算表的檔案同樣能匯入。

  3. 03

    把檔案拖進匯入精靈

    設定 → 匯入資料,把檔案拖進去。憑欄位就會自動辨識為 Alpaca——不必對應,也不必整理。

  4. 04

    預覽並確認

    在任何東西被儲存之前,逐筆看過每一筆交易:哪些會進來、哪些被擱置以及為什麼、哪些列你已經有了。接著交易入帳。

// auto-detected

委託進去,交易出來。

委託匯出是一張委託一列,帶著成交數量與成交價格。TickerScribe 記下已成交的部分,把沒成交的留在外面,並在儲存之前告訴你哪一筆是哪一筆。

alpaca_orders.csvAlpaca · 自動辨識
Asset,Side,Position Intent,Filled Qty,Avg. Fill Price,Status,Filled At欄位已對應
MRDN,buy,buy_to_open,50,84.30,filled,"Jun 2, 2026, 10:14:22 AM"股票 · 開倉
SLST,sell,sell_to_close,30,19.62,filled,"Jun 4, 2026, 1:47:05 PM"股票 · 平倉
AXDN,buy,buy_to_open,25,127.55,partially_filled,"Jun 8, 2026, 9:31:11 AM"股票 · 已成交的那部分
TRQV,buy,buy_to_open,0,-,canceled,-從未成交 · 列名,不丟棄

股票與 ETF·這裡只列出匯出十八個欄位中的一部分。其餘的你不必理會。

哪些內容會進來來自一個檔案

每張成交委託,依它成交的價格

匯出會給出每張委託的平均成交價,最多六位小數,而 TickerScribe 記的就是這個數字——不是把四捨五入後的總額再除回去。部分成交的委託只依成交的那部分進來,用那部分自己的價格。

從未成交的委託會被列名,而不是丟掉

一張什麼都沒成交的委託並沒有動過股數,裡面沒有交易——但它仍會被計數並在預覽中列名,而不是憑空消失,你能準確看到有多少被排除在外。判斷依據是成交數量而不是狀態:部分成交後被取消的委託仍會依那一部分進來。

匯出寫明的開倉或平倉

只要匯出寫了 position intent——買進開倉、賣出平倉,以及放空那一側的兩種寫法——TickerScribe 就照讀,而不是只憑買賣方向去推斷:放空仍是放空,回補仍是回補。沒有寫明的委託則退回它自己的買賣方向。

經過試算表的檔案

這類匯出很多是先過了 Sheets 或 Excel 才送來的,於是多出一個多餘的序號欄,每個時間戳也被改寫成文字。兩者都會照原樣讀取——欄位依名稱比對,重新格式化過的日期也讀得懂。

你下單時看的那只鐘

這份匯出沒有寫明自己的時區,所以 TickerScribe 也不會憑空編一個:它把時間當成你當下看到的那只鐘來讀,從你自己的時區出發,並在預覽步驟顯示正在使用哪一個——你可以在儲存之前改。

選擇權與加密資產,列名後擱置

兩者走的是同一個畫面,但都不會從這份匯出進來:它沒有寫明契約乘數,從中讀取選擇權金額有記錯的風險。它們會被計數並在預覽中列名,而不是靠猜——至於選擇權,預覽會指向能夠匯入它們的 activities 匯出。

安全的重複匯入

重複的列會在入帳之前於預覽步驟標出,而每張委託自帶的編號在寫入時會再核對一次——就算匯出後來換了說法的委託,也會被認出來而不是記兩次。日期區間重疊同樣安全。

一分鐘,一個 CSV

你全部的 Alpaca 歷史,集中一處

不用信用卡。匯出委託、拖進 CSV——每張成交委託都依它成交的價格送到。

常見問題

TickerScribe 真的免費嗎?
是的——完全免費,不必信用卡,也沒有交易筆數上限。匯入你全部的 Alpaca 委託歷史,記錄股票、ETF 與選擇權交易,而且一毛錢都不用花就能維持精確到分的 P&L。
要怎麼從 Alpaca 取得 CSV?
在 Alpaca 控制台匯出委託。開啟委託歷史,選好日期區間,匯出成 CSV——這個檔案在你拖進來的那一刻就會被辨識,每個欄位都替你對應好。TickerScribe 只讀你提供的 CSV:它從不連線你的 Alpaca 帳戶,也從不索取 API 金鑰。
該用 Alpaca 的哪一種匯出?
對幾乎所有人來說,是控制台的委託下載。一個按鈕,涵蓋每一張委託,而且會自動辨識。另一條路是 Alpaca 的 account activities 端點(FILL 活動類型),若你想要逐筆成交的細節就值得一用:分批成交的委託會依每一筆各自的價格一列一列送來,而不是只有依委託均價的一列。兩者都能自動辨識;兩者都匯入股票與 ETF,而 activities 這條路還能匯入選擇權契約。
從未成交的委託會怎樣?
會被擱置並計數,從不匯入,也從不悄悄丟掉——一張什麼都沒成交的委託沒有動過股數,裡面就沒有交易。預覽會替這一組命名,讓你準確看到有多少被排除在外。部分成交的委託是另一回事:那一張會依成交的部分進來。
匯出裡有我的手續費嗎?
沒有,而 TickerScribe 會直說,不會假裝有。Alpaca 對股票不收佣金,但會把賣出時的法規費用轉嫁——而委託匯出裡根本沒有費用這個欄位。所以交易會以零費用進來,預覽一開始就會告訴你這一點。如果你有在記費用,可以在每筆交易的編輯視窗裡補上。
我的 Alpaca 選擇權能匯入嗎?
可以,從 account activities 匯出。把 FILL 活動取出來、拖進 CSV:選擇權成交與股票成交的欄位完全相同,只是在代號格裡放的是契約代號,而這一格就承載了標的、履約價、到期日以及是買權還是賣權——契約數、權利金以及開倉或平倉都替你對應好,價差組合的各腳也會被辨識為同一個部位,而不是分開的幾筆交易。控制台的委託下載是例外:那裡的選擇權委託仍會被擱置並在預覽中列名,因為那份匯出沒有寫明契約乘數,從中讀取金額有記錯的風險。加密資產與貨幣對不是 TickerScribe 追蹤的部位,在委託下載中會被擱置。
我的交易會拿到哪個時間?
你看到的那個。控制台依你瀏覽器自己的時區顯示委託時間,所以 TickerScribe 把它當成你下單時看的那只鐘,並在預覽步驟顯示時區,你可以在儲存之前更改。而 API 那條路替每筆成交打的是 UTC 時間戳;那會被讀成一個精確時刻,並換算到你自己的時區顯示,而不是當成 UTC 的牆上時間存下來。
可以把很長的歷史分批匯入嗎?
可以,而且兩條路上區間重疊都安全。把已經匯入過的區間再下載一次,重複的列會在入帳之前於預覽步驟標出。控制台匯出還帶著每張委託自己的編號,寫入時會再核對一次——就算匯出後來換了說法的委託,也會被認出並略過,而不是記兩次。API 那條路在同一張委託的各筆成交上沿用同一個編號,所以那邊只靠內容核對。