|
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
|
A funding payment the engine booked (FundingMsg): amount in the instrument's settlement currency, negative paid.
More...
#include <fastmm/core/record_stream.hpp>
Public Attributes | |
| RecordHeader | hdr |
| Notional | amount |
| 64 | |
| Qty | position_qty |
| 72 the position it was paid on | |
| Notional | position_realized |
| 80 the instrument's realized after it | |
| Notional | position_funding |
| 88 the instrument's funding after it | |
| Notional | total_funding |
| 96 over every instrument | |
| ExecId | funding_id |
| 104 -> 145 | |
| FixedString< 8 > | asset |
| 145 -> 154 | |
| std::uint8_t | pad_ [38] |
| -> 192 | |
A funding payment the engine booked (FundingMsg): amount in the instrument's settlement currency, negative paid.
hdr.exch_ts is the venue's time of it; hdr.flags kReplayed when it came from the venue's history. A position record follows it.
| RecordHeader fastmm::FundingRecord::hdr |
| Notional fastmm::FundingRecord::amount |
64
| Qty fastmm::FundingRecord::position_qty |
72 the position it was paid on
| Notional fastmm::FundingRecord::position_realized |
80 the instrument's realized after it
| Notional fastmm::FundingRecord::position_funding |
88 the instrument's funding after it
| Notional fastmm::FundingRecord::total_funding |
96 over every instrument
| ExecId fastmm::FundingRecord::funding_id |
104 -> 145
| FixedString<8> fastmm::FundingRecord::asset |
145 -> 154
| std::uint8_t fastmm::FundingRecord::pad_[38] |
-> 192