A blocks signal indication of buy or sell interest. Signals are unique composites of Account, Issuer, and Side.
structs::models::BlockSignal
A blocks signal indication of buy or sell interest. Signals are unique composites of Account, Issuer, and Side.
Fields
Id: u64
Deleted: boolsource
CreatedAt: timestampsource
UpdatedAt: timestampsource
Status: BlockSignalStatussource
- Active: The signal is live and in process. - Closed: A positive terminal state. The signal has been converted through to a closed order. - Cancelled - A negative terminal state. The signal is now disengaged.
CommonQuantity: u64source
PreferredQuantity: u64source
OptionQuantity: u64source
TotalQuantity: u64source
- If buy, GrossNotional / Price per share; is 0 if either is not populated by customer - If sell, Preferred quantity + Common quantity
Price: decimalsource
GrossNotional: decimalsource
- If buy, entered by customer (i.e., Investment Size input) - If sell, Price per share * TotalQuantity
NetNotional: decimalsource
- If buy, GrossNotional + Fee - If sell, GrossNotional - Fee
Fee: decimalsource
GrossNotional * Fee rate (0.02)
SecurityTypes: Set<EquityClassStockType>source
Indicates the security types that are being signaled, for buy side. NOTE: This is a disjoint union (OR, not AND).
ColorOnly: boolsource
Inferred by the presence or absence of CommonQuantity, PreferredQuantity, Price and GrossNotional. If at least one of those is present, then this is false, otherwise this is true.
IsAffiliateOrInsider: boolsource
Note: strsource
Note from the customer
Producers
Produced by the following services:
Consumers
Consumed by the following services: