struct IpoOut {Show 24 fields
code: String,
name: String,
list_time: Option<String>,
list_timestamp: Option<f64>,
hk_ipo_price_min: Option<f64>,
hk_ipo_price_max: Option<f64>,
hk_list_price: Option<f64>,
hk_lot_size: Option<i32>,
hk_entrance_price: Option<f64>,
hk_is_subscribe_status: Option<bool>,
hk_apply_end_time: Option<String>,
us_ipo_price_min: Option<f64>,
us_ipo_price_max: Option<f64>,
us_issue_size: Option<i64>,
cn_ipo_price: Option<f64>,
cn_apply_code: Option<String>,
cn_issue_size: Option<i64>,
cn_apply_upper_limit: Option<i64>,
cn_industry_pe_rate: Option<f64>,
cn_winning_ratio: Option<f64>,
cn_issue_pe_rate: Option<f64>,
cn_apply_time: Option<String>,
cn_winning_time: Option<String>,
cn_is_has_won: Option<bool>,
}Expand description
v1.4.98 T1-1 (mobile-source-audit): IpoOut 扩 13 字段, 覆盖 CNIpoExData
(10) + HKIpoExData (5) + USIpoExData (1) 全部 ex_data, 让 LLM agent 做
IPO 申购决策有完整数据 (港股入场费 / A 股申购上限 / 中签结果). proto:
proto/Qot_GetIpoList.proto CNIpoExData / HKIpoExData / USIpoExData.
Fields§
§code: String§name: String§list_time: Option<String>§list_timestamp: Option<f64>§hk_ipo_price_min: Option<f64>§hk_ipo_price_max: Option<f64>§hk_list_price: Option<f64>上市价
hk_lot_size: Option<i32>每手股数
hk_entrance_price: Option<f64>入场费 (港股 IPO 一手所需金额)
hk_is_subscribe_status: Option<bool>是否为认购中状态 (true=认购中, false=待上市)
hk_apply_end_time: Option<String>截止认购时间字符串 (富途认购截止时间会早于交易所公布日期)
us_ipo_price_min: Option<f64>§us_ipo_price_max: Option<f64>§us_issue_size: Option<i64>美股 IPO 发行量
cn_ipo_price: Option<f64>§cn_apply_code: Option<String>A 股申购代码
cn_issue_size: Option<i64>发行总数
cn_apply_upper_limit: Option<i64>申购上限
cn_industry_pe_rate: Option<f64>行业市盈率
cn_winning_ratio: Option<f64>中签率 (百分比, 如 20 = 20%)
cn_issue_pe_rate: Option<f64>发行市盈率
cn_apply_time: Option<String>申购日期字符串
cn_winning_time: Option<String>公布中签日期字符串
cn_is_has_won: Option<bool>是否已经公布中签号
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IpoOut
impl RefUnwindSafe for IpoOut
impl Send for IpoOut
impl Sync for IpoOut
impl Unpin for IpoOut
impl UnsafeUnpin for IpoOut
impl UnwindSafe for IpoOut
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more