LongPort OpenAPI C++ SDK
Public Attributes | List of all members
longport::quote::SecurityCalcIndex Struct Reference

Security calc index response. More...

#include <types.hpp>

Public Attributes

std::string symbol
 Security code. More...
 
std::optional< Decimallast_done
 Latest price. More...
 
std::optional< Decimalchange_value
 Change value. More...
 
std::optional< Decimalchange_rate
 Change ratio. More...
 
std::optional< int64_t > volume
 Volume. More...
 
std::optional< Decimalturnover
 Turnover. More...
 
std::optional< Decimalytd_change_rate
 Year-to-date change ratio. More...
 
std::optional< Decimalturnover_rate
 Turnover rate. More...
 
std::optional< Decimaltotal_market_value
 Total market value. More...
 
std::optional< Decimalcapital_flow
 Capital flow. More...
 
std::optional< Decimalamplitude
 Amplitude. More...
 
std::optional< Decimalvolume_ratio
 Volume ratio. More...
 
std::optional< Decimalpe_ttm_ratio
 PE (TTM) More...
 
std::optional< Decimalpb_ratio
 PB. More...
 
std::optional< Decimaldividend_ratio_ttm
 Dividend ratio (TTM) More...
 
std::optional< Decimalfive_day_change_rate
 Five days change ratio. More...
 
std::optional< Decimalten_day_change_rate
 Ten days change ratio. More...
 
std::optional< Decimalhalf_year_change_rate
 Half year change ratio. More...
 
std::optional< Decimalfive_minutes_change_rate
 Five minutes change ratio. More...
 
std::optional< Dateexpiry_date
 Expiry date. More...
 
std::optional< Decimalstrike_price
 Strike price. More...
 
std::optional< Decimalupper_strike_price
 Upper bound price. More...
 
std::optional< Decimallower_strike_price
 Lower bound price. More...
 
std::optional< int64_t > outstanding_qty
 Outstanding quantity. More...
 
std::optional< Decimaloutstanding_ratio
 Outstanding ratio. More...
 
std::optional< Decimalpremium
 Premium. More...
 
std::optional< Decimalitm_otm
 In/out of the bound. More...
 
std::optional< Decimalimplied_volatility
 Implied volatility. More...
 
std::optional< Decimalwarrant_delta
 Warrant delta. More...
 
std::optional< Decimalcall_price
 Call price. More...
 
std::optional< Decimalto_call_price
 Price interval from the call price. More...
 
std::optional< Decimaleffective_leverage
 Effective leverage. More...
 
std::optional< Decimalleverage_ratio
 Leverage ratio. More...
 
std::optional< Decimalconversion_ratio
 Conversion ratio. More...
 
std::optional< Decimalbalance_point
 Breakeven point. More...
 
std::optional< int64_t > open_interest
 Open interest. More...
 
std::optional< Decimaldelta
 Delta. More...
 
std::optional< Decimalgamma
 Gamma. More...
 
std::optional< Decimaltheta
 Theta. More...
 
std::optional< Decimalvega
 Vega. More...
 
std::optional< Decimalrho
 Rho. More...
 

Detailed Description

Security calc index response.

Member Data Documentation

◆ amplitude

std::optional<Decimal> longport::quote::SecurityCalcIndex::amplitude

Amplitude.

◆ balance_point

std::optional<Decimal> longport::quote::SecurityCalcIndex::balance_point

Breakeven point.

◆ call_price

std::optional<Decimal> longport::quote::SecurityCalcIndex::call_price

Call price.

◆ capital_flow

std::optional<Decimal> longport::quote::SecurityCalcIndex::capital_flow

Capital flow.

◆ change_rate

std::optional<Decimal> longport::quote::SecurityCalcIndex::change_rate

Change ratio.

◆ change_value

std::optional<Decimal> longport::quote::SecurityCalcIndex::change_value

Change value.

◆ conversion_ratio

std::optional<Decimal> longport::quote::SecurityCalcIndex::conversion_ratio

Conversion ratio.

◆ delta

std::optional<Decimal> longport::quote::SecurityCalcIndex::delta

Delta.

◆ dividend_ratio_ttm

std::optional<Decimal> longport::quote::SecurityCalcIndex::dividend_ratio_ttm

Dividend ratio (TTM)

◆ effective_leverage

std::optional<Decimal> longport::quote::SecurityCalcIndex::effective_leverage

Effective leverage.

◆ expiry_date

std::optional<Date> longport::quote::SecurityCalcIndex::expiry_date

Expiry date.

◆ five_day_change_rate

std::optional<Decimal> longport::quote::SecurityCalcIndex::five_day_change_rate

Five days change ratio.

◆ five_minutes_change_rate

std::optional<Decimal> longport::quote::SecurityCalcIndex::five_minutes_change_rate

Five minutes change ratio.

◆ gamma

std::optional<Decimal> longport::quote::SecurityCalcIndex::gamma

Gamma.

◆ half_year_change_rate

std::optional<Decimal> longport::quote::SecurityCalcIndex::half_year_change_rate

Half year change ratio.

◆ implied_volatility

std::optional<Decimal> longport::quote::SecurityCalcIndex::implied_volatility

Implied volatility.

◆ itm_otm

std::optional<Decimal> longport::quote::SecurityCalcIndex::itm_otm

In/out of the bound.

◆ last_done

std::optional<Decimal> longport::quote::SecurityCalcIndex::last_done

Latest price.

◆ leverage_ratio

std::optional<Decimal> longport::quote::SecurityCalcIndex::leverage_ratio

Leverage ratio.

◆ lower_strike_price

std::optional<Decimal> longport::quote::SecurityCalcIndex::lower_strike_price

Lower bound price.

◆ open_interest

std::optional<int64_t> longport::quote::SecurityCalcIndex::open_interest

Open interest.

◆ outstanding_qty

std::optional<int64_t> longport::quote::SecurityCalcIndex::outstanding_qty

Outstanding quantity.

◆ outstanding_ratio

std::optional<Decimal> longport::quote::SecurityCalcIndex::outstanding_ratio

Outstanding ratio.

◆ pb_ratio

std::optional<Decimal> longport::quote::SecurityCalcIndex::pb_ratio

PB.

◆ pe_ttm_ratio

std::optional<Decimal> longport::quote::SecurityCalcIndex::pe_ttm_ratio

PE (TTM)

◆ premium

std::optional<Decimal> longport::quote::SecurityCalcIndex::premium

Premium.

◆ rho

std::optional<Decimal> longport::quote::SecurityCalcIndex::rho

Rho.

◆ strike_price

std::optional<Decimal> longport::quote::SecurityCalcIndex::strike_price

Strike price.

◆ symbol

std::string longport::quote::SecurityCalcIndex::symbol

Security code.

◆ ten_day_change_rate

std::optional<Decimal> longport::quote::SecurityCalcIndex::ten_day_change_rate

Ten days change ratio.

◆ theta

std::optional<Decimal> longport::quote::SecurityCalcIndex::theta

Theta.

◆ to_call_price

std::optional<Decimal> longport::quote::SecurityCalcIndex::to_call_price

Price interval from the call price.

◆ total_market_value

std::optional<Decimal> longport::quote::SecurityCalcIndex::total_market_value

Total market value.

◆ turnover

std::optional<Decimal> longport::quote::SecurityCalcIndex::turnover

Turnover.

◆ turnover_rate

std::optional<Decimal> longport::quote::SecurityCalcIndex::turnover_rate

Turnover rate.

◆ upper_strike_price

std::optional<Decimal> longport::quote::SecurityCalcIndex::upper_strike_price

Upper bound price.

◆ vega

std::optional<Decimal> longport::quote::SecurityCalcIndex::vega

Vega.

◆ volume

std::optional<int64_t> longport::quote::SecurityCalcIndex::volume

Volume.

◆ volume_ratio

std::optional<Decimal> longport::quote::SecurityCalcIndex::volume_ratio

Volume ratio.

◆ warrant_delta

std::optional<Decimal> longport::quote::SecurityCalcIndex::warrant_delta

Warrant delta.

◆ ytd_change_rate

std::optional<Decimal> longport::quote::SecurityCalcIndex::ytd_change_rate

Year-to-date change ratio.


The documentation for this struct was generated from the following file: