{% set MAPPER = {'up': '上', 'down': '下', 'stock': '股票', 'future': '期貨'} %} {% macro render_fee_setting(type, setting) %}
手續費: {{ "%.6f"|format(fee_settings[type]["fee"]) }}%
交易稅: {{ "%.6f"|format(fee_settings[type]["tax"]) }}%
每筆交易固定成本: {{ "{:,.0f}".format(fee_settings[type]["per_trade_cost"]) }}
滑價設定:
| 手續費:{{ "%.6f"|format(fee_settings["stock"]["fee"]) }} |
|---|
| 證交稅:{{ "%.6f"|format(fee_settings["stock"]["tax"]) }} |
| 買入-滑價方向:{{ MAPPER[fee_settings["stock"]["slippage"]["buy"]["direction"]] }} |
| 買入-滑價 Tick 數:{{ fee_settings["stock"]["slippage"]["buy"]["tick_count"] }} |
| 賣出-滑價方向:{{ MAPPER[fee_settings["stock"]["slippage"]["sell"]["direction"]] }} |
| 賣出-滑價 Tick 數:{{ fee_settings["stock"]["slippage"]["sell"]["tick_count"] }} |
| 每筆交易固定成本:{{ "{:,.0f}".format(fee_settings["stock"]["per_trade_cost"]) }} |
| 手續費:{{ "%.6f"|format(fee_settings["future"]["fee"]) }} |
|---|
| 證交稅:{{ "%.6f"|format(fee_settings["future"]["tax"]) }} |
| 買入-滑價方向:{{ MAPPER[fee_settings["future"]["slippage"]["buy"]["direction"]] }} |
| 買入-滑價 Tick 數:{{ fee_settings["future"]["slippage"]["buy"]["tick_count"] }} |
| 賣出-滑價方向:{{ MAPPER[fee_settings["future"]["slippage"]["sell"]["direction"]] }} |
| 賣出-滑價 Tick 數:{{ fee_settings["future"]["slippage"]["sell"]["tick_count"] }} |
| 每筆交易固定成本:{{ "{:,.0f}".format(fee_settings["future"]["per_trade_cost"]) }} |
| 標的代號 | 進場方向 | 進場時間 | 進場價格(不含滑價) | 進場價格(含滑價) | 交易數量(最小單位) | 進場手續費 | 進場交易稅 | 進場額外成本 | 進場價金 | 出場方向 | 出場時間 | 出場價格(不含滑價) | 出場價格(含滑價) | 出場手續費 | 出場交易稅 | 出場額外成本 | 出場價金 | 損益 | 損益率 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ row["code"] }} | {{ row["entry_action"] }} | {{ row["entry_dt"] }} | {{ "%.4f"|format(row["entry_origin_price"]) }} | {{ "%.4f"|format(row["entry_price"]) }} | {{ "{:,.0f}".format(row["min_qty"]) }} | {{ "{:,.0f}".format(row["trade_cost_fee"]) }} | {{ "{:,.0f}".format(row["trade_cost_tax"]) }} | {{ "{:,.0f}".format(row["trade_cost_fixed"]) }} | {{ "{:,.0f}".format(row["entry_amount"]) }} | {{ row["exit_action"] }} | {{ row["exit_dt"] }} | {{ "%.4f"|format(row["exit_origin_price"]) }} | {{ "%.4f"|format(row["exit_price"]) }} | {{ "{:,.0f}".format(row["cover_cost_fee"]) }} | {{ "{:,.0f}".format(row["cover_cost_tax"]) }} | {{ "{:,.0f}".format(row["cover_cost_fixed"]) }} | {{ "{:,.0f}".format(row["exit_amount"]) }} | {{ "{:,.0f}".format(row["profit"]) }} | {{ "{:.2f}".format(row["profit_ratio"] * 100) }} % |