Intraday Trades
期權成交明細(依代碼查詢)
intraday/trades/{symbol}
Parameters
Name | Type | Description |
---|---|---|
symbol * | string | 期權代碼 |
session | string | 交易時段,可選 afterhours 夜盤 |
offset | number | 偏移量 |
limit | number | 限制量 |
Response
Name | Type | Description |
---|---|---|
date * | string | 日期 |
type * | string | 期權類型 |
exchange * | string | 交易所 |
market | string | 市場別 |
symbol * | string | 商品代號 |
data * | object[] | 成交明細 |
>> bid | number | 成交買價 |
>> ask | number | 成交賣價 |
>> price | number | 成交價格 |
>> size | number | 成交單量 |
>> time | number | 成交時間 |
info
'*' 表示必揭示欄位。
Example
- Python
- Node.js
from masterlink_sdk import MasterlinkSDK, Order
sdk = MasterlinkSDK()
accounts = sdk.login("Your ID", "Your password", "Your cert path", "Your cert password") # 需登入後,才能取得行情權限
sdk.init_realtime(accounts[0]) # 建立行情連線
restfutopt = sdk.marketdata.rest_client.futopt
restfutopt.intraday.trades(symbol='TXFA4')
const { MasterlinkSDK } = require('masterlink');
const sdk = new MasterlinkSDK();
const accounts = sdk.login("Your ID", "Your Password", "Your Cert Path", "Your Cert Password");
sdk.initRealtime(accounts[0]); // 建立行情連線
const client = sdk.marketdata.restClient
client.futopt.intraday.trades({ symbol: 'TXFA4' })
.then(data => console.log(data));
Response Body:
{
"date": "2023-12-20",
"type": "FUTURE",
"exchange": "TAIFEX",
"symbol": "TXFA4",
"data": [
{
"price": 17660,
"size": 3,
"time": 1703051099834000,
"serial": 218307
},
{
"price": 17661,
"size": 2,
"time": 1703051099779000,
"serial": 218304
},
{
"price": 17661,
"size": 1,
"time": 1703051099778000,
"serial": 218303
},
{
"price": 17661,
"size": 1,
"time": 1703051099778000,
"serial": 218301
},
....
]
}