FundsUpdate#

struct FundsUpdate#

Update relating to available funds.

Public Members

uint16_t stream_id = {}#

Stream identifier.

std::string_view account#

Account name.

std::string_view currency#

Currency.

MarginMode margin_mode = {}#

Margin mode.

double balance = NaN#

Current funds.

double hold = NaN#

Funds on hold.

std::string_view external_account#

External account name.

UpdateType update_type = {}#

Update type.

std::chrono::nanoseconds exchange_time_utc = {}#

Exchange timestamp, possibly from matching engine (UTC)

std::chrono::nanoseconds sending_time_utc = {}#

Exchange sending timestamp (UTC)