struct EquityFundamentalOut {Show 16 fields
issued_shares: i64,
issued_market_val: f64,
net_asset: f64,
net_profit: f64,
earnings_per_share: f64,
outstanding_shares: i64,
outstanding_market_val: f64,
net_asset_per_share: f64,
ey_rate: f64,
pe_rate: f64,
pb_rate: f64,
pe_ttm_rate: f64,
dividend_ttm: Option<f64>,
dividend_ratio_ttm: Option<f64>,
dividend_lfy: Option<f64>,
dividend_lfy_ratio: Option<f64>,
}Expand description
v1.4.98 T1-2: 正股 fundamental analysis 字段. 对齐 Qot_GetSecuritySnapshot.proto::EquitySnapshotExData (16 字段).
Fields§
总股本 (issued_shares)
issued_market_val: f64总市值 = 总股本 * 当前价
net_asset: f64资产净值
net_profit: f64盈利 (亏损)
每股盈利 (EPS)
流通股本
outstanding_market_val: f64流通市值
每股净资产 (NAV per share)
ey_rate: f64收益率 (百分比, 20 = 20%)
pe_rate: f64市盈率 (PE)
pb_rate: f64市净率 (PB)
pe_ttm_rate: f64市盈率 TTM (Trailing 12 Months)
dividend_ttm: Option<f64>股息 TTM
dividend_ratio_ttm: Option<f64>股息率 TTM (百分比)
dividend_lfy: Option<f64>上一年度派息 (LFY = Last Fiscal Year)
dividend_lfy_ratio: Option<f64>上一年度股息率 LFY (百分比)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EquityFundamentalOut
impl RefUnwindSafe for EquityFundamentalOut
impl Send for EquityFundamentalOut
impl Sync for EquityFundamentalOut
impl Unpin for EquityFundamentalOut
impl UnsafeUnpin for EquityFundamentalOut
impl UnwindSafe for EquityFundamentalOut
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