此方法用於獲取當前的商品資訊,會返回一個特定格式的資訊。
api.Order.contract('dic')
{'0050': Contract(symbol='0050', name='元大台灣50', update_date=Timestamp('2025-06-26 00:00:00'), market='tse', category='', sub_category='', bull_limit=53.05, bear_limit=43.42, ref_price=48.24, day_trade='Yes'),
'0051': Contract(symbol='0051', name='元大中型100', update_date=Timestamp('2025-06-26 00:00:00'), market='tse', category='', sub_category='', bull_limit=81.85, bear_limit=67.05, ref_price=74.45, day_trade='Yes'),
'0052': Contract(symbol='0052', name='富邦科技', update_date=Timestamp('2025-06-26 00:00:00'), market='tse', category='', sub_category='', bull_limit=206.3, bear_limit=168.8, ref_price=187.55, day_trade='Yes'),
'0053': Contract(symbol='0053', name='元大電子', update_date=Timestamp('2025-06-26 00:00:00'), market='tse', category='', sub_category='', bull_limit=113.3, bear_limit=92.7, ref_price=103.0, day_trade='Yes'),
'0055': Contract(symbol='0055', name='元大MSCI金融', update_date=Timestamp('2025-06-26 00:00:00'), market='tse', category='', sub_category='', bull_limit=31.8, bear_limit=26.02, ref_price=28.91, day_trade='Yes'),
'0056': Contract(symbol='0056', name='元大高股息', update_date=Timestamp('2025-06-26 00:00:00'), market='tse', category='', sub_category='', bull_limit=38.11, bear_limit=31.19, ref_price=34.65, day_trade='Yes'),...}
| 參數 | 資料型態 | 說明 |
|---|---|---|
| type | str |
type 默認為字典格式 可輸入參數: dic:以字典格式回傳 df:以dataframe格式回傳 |
該函數會返回一字典(dict),key 為商品代碼,value 為 Contract 物件。
| 參數 | 資料型態 | 說明 |
|---|---|---|
| symbol | str | 商品代碼 |
| name | str | 商品代號 |
| update_date | timestamps | 更新時間 |
| market | str | 市場別 |
| category | str | 粗產業 |
| sub_category | str | 細產業 |
| bull_limit | float | 漲停價 |
| bear_limit | float | 跌停價 |
| ref_price | float | 參考價 |
| day_trade | str | 可否當沖 |