pub struct Ticker {Show 36 fields
pub date: Option<String>,
pub data_type: Option<String>,
pub exchange: Option<String>,
pub market: Option<String>,
pub symbol: String,
pub name: Option<String>,
pub name_en: Option<String>,
pub industry: Option<String>,
pub security_type: Option<String>,
pub reference_price: Option<f64>,
pub limit_up_price: Option<f64>,
pub limit_down_price: Option<f64>,
pub previous_close: Option<f64>,
pub can_day_trade: bool,
pub can_buy_day_trade: bool,
pub can_below_flat_margin_short_sell: bool,
pub can_below_flat_sbl_short_sell: bool,
pub is_attention: bool,
pub is_disposition: bool,
pub is_unusually_recommended: bool,
pub is_specific_abnormally: bool,
pub is_newly_compiled: bool,
pub matching_interval: Option<i32>,
pub security_status: Option<String>,
pub board_lot: Option<i32>,
pub trading_currency: Option<String>,
pub exercise_price: Option<f64>,
pub exercised_volume: Option<i64>,
pub cancelled_volume: Option<i64>,
pub remaining_volume: Option<i64>,
pub exercise_ratio: Option<f64>,
pub cap_price: Option<f64>,
pub floor_price: Option<f64>,
pub maturity_date: Option<String>,
pub open_time: Option<String>,
pub close_time: Option<String>,
}Expand description
Stock ticker information from Fugle API (intraday/ticker/{symbol})
This matches the official SDK’s RestStockIntradayTickerResponse
Fields§
§date: Option<String>Trading date (YYYY-MM-DD). Optional: the intraday/tickers list
returns lightweight items (symbol/industry/name only) with no
date; the single ticker/quote endpoints do include it.
data_type: Option<String>Security type (e.g., “EQUITY”, “ODDLOT”)
exchange: Option<String>Exchange code (e.g., “TWSE”, “TPEx”)
market: Option<String>Market (e.g., “TSE”, “OTC”)
symbol: StringStock symbol (e.g., “2330”)
name: Option<String>Stock name (Chinese)
name_en: Option<String>Stock name (English)
industry: Option<String>Industry category
security_type: Option<String>Security type classification
reference_price: Option<f64>Reference price (previous close)
limit_up_price: Option<f64>Limit up price
limit_down_price: Option<f64>Limit down price
previous_close: Option<f64>Previous close price
can_day_trade: boolCan day trade
can_buy_day_trade: boolCan buy day trade
can_below_flat_margin_short_sell: boolCan below flat margin short sell
can_below_flat_sbl_short_sell: boolCan below flat SBL short sell
is_attention: boolIs attention stock
is_disposition: boolIs disposition stock
is_unusually_recommended: boolIs unusually recommended
is_specific_abnormally: boolIs specific abnormally
is_newly_compiled: boolIs newly compiled
matching_interval: Option<i32>Matching interval (seconds)
security_status: Option<String>Security status
board_lot: Option<i32>Board lot size
trading_currency: Option<String>Trading currency
exercise_price: Option<f64>Exercise price (for warrants)
exercised_volume: Option<i64>Exercised volume
cancelled_volume: Option<i64>Cancelled volume
remaining_volume: Option<i64>Remaining volume
exercise_ratio: Option<f64>Exercise ratio
cap_price: Option<f64>Cap price
floor_price: Option<f64>Floor price
maturity_date: Option<String>Maturity date
open_time: Option<String>Open time
close_time: Option<String>Close time