跳轉到

order_value 函數介紹

order_value() 是 Zipline 提供的一種下單方式,用來**買進或賣出某個「金額」價值的股票**,而不是直接指定股數。

這在你想以資金配置比例下單時特別好用,例如希望用 5000 元買台積電,而不是自己去算能買幾股。

函數語法

  • asset:要交易的股票標的(例如可使用 symbol("2330") 表示台積電)

  • value:想要買進或賣出的金額(正值代表買進,負值代表賣出)

order_value(asset, value)

以下程式碼會根據當下收盤價,自動幫你買進約 5000 元的台積電(2330)。 假設今天收盤價為 500 元,Zipline 會幫你下單 10 股;若為 250 元,則會下單 20 股。

order_value(symbol("2330"), 5000)