CreateBlockSignal

Command definition

Create a signal of interest to buy or sell shares of an Issuer.

structs::commands::CreateBlockSignal

Create a signal of interest to buy or sell shares of an Issuer.

Fields

Account: Id<Account>source

The account that will own the signal. If the signal is entered on behalf of an investor, this is the investor's account.

Issuer: Id<Issuer>source

The company issuing the shares for which this is a buy or sell signal.

Side: OrderSidesource

The side of the signal (buy or sell).

optionalQuantity: BlockSignalShareClassQuantities | BlockSignalTotalQuantitysource

The quantity of shares that the investor is interested in buying or selling. This is either an explicit set of quantities for each share class, or an abstract total quantity.

optionalPrice: decimalsource

The indicative limit price.

optionalGrossNotional: decimalsource

optionalSecurityTypes: Set<EquityClassStockType>source

optionalNote: strsource

IsAffiliateOrInsider: boolsource

optionalEmailInvestor: boolsource

Result

Success

If successful, an OK outcome will be produced.

In addition, one of the following models may be produced:

Error

If unsuccessful, one of the following error types will be produced:

Producers

Produced by the following services:

Consumers

Consumed by the following services: