chore: add specs related to displaying product type
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
## Closed Markets
|
||||
|
||||
- **Must** see market's instrument code (<a name="6001-MARK-001" href="#6001-MARK-001">6001-MARK-001</a>)
|
||||
- **Must** see product type of market's instrument near to instrument code (of Market and Successor market both, if there are present) (<a name="6001-MARK-071" href="#6001-MARK-071">6001-MARK-071</a>)
|
||||
- **Must** see market's instrument name (sometimes labelled 'description') (<a name="6001-MARK-002" href="#6001-MARK-002">6001-MARK-002</a>)
|
||||
- **Must** see status (<a name="6001-MARK-003" href="#6001-MARK-003">6001-MARK-003</a>)
|
||||
- **Must** see the settlement date (<a name="6001-MARK-004" href="#6001-MARK-004">6001-MARK-004</a>)
|
||||
@@ -45,10 +46,12 @@
|
||||
- **Must** be able to close and open the market selector (<a name="6001-MARK-066" href="#6001-MARK-066">6001-MARK-066</a>)
|
||||
- **Must** must change color and have + or negative suffix of the price change and change color for the sparkline (<a name="6001-MARK-067" href="#6001-MARK-067">6001-MARK-067</a>)
|
||||
- **Must** be default tab "All" where there's no filtering by product. (<a name="6001-MARK-070" href="#6001-MARK-070">6001-MARK-070</a>)
|
||||
- If tab "All" is selected **Must** see product type of market's instrument near to instrument code (<a name="6001-MARK-072" href="#6001-MARK-072">6001-MARK-072</a>)
|
||||
|
||||
## All Markets
|
||||
|
||||
- **Must** see market's instrument code (<a name="6001-MARK-035" href="#6001-MARK-035">6001-MARK-035</a>)
|
||||
- **Must** see product type of market's instrument near to instrument code (of Market and Successor market both, if there are present) (<a name="6001-MARK-073" href="#6001-MARK-073">6001-MARK-073</a>)
|
||||
- **Must** see market's instrument name (sometimes labelled 'description') (<a name="6001-MARK-036" href="#6001-MARK-036">6001-MARK-036</a>)
|
||||
- **Must** see Trading mode (<a name="6001-MARK-037" href="#6001-MARK-037">6001-MARK-037</a>)
|
||||
- **Must** see status (<a name="6001-MARK-038" href="#6001-MARK-038">6001-MARK-038</a>)
|
||||
@@ -71,6 +74,7 @@
|
||||
## Proposed markets
|
||||
|
||||
- **Must** see market's instrument code (<a name="6001-MARK-049" href="#6001-MARK-049">6001-MARK-049</a>)
|
||||
- **Must** see product type of market's instrument near to instrument code (of Market and Successor market both, if there are present) (<a name="6001-MARK-074" href="#6001-MARK-074">6001-MARK-074</a>)
|
||||
- **Must** see market's instrument name (sometimes labelled 'description') (<a name="6001-MARK-050" href="#6001-MARK-050">6001-MARK-050</a>)
|
||||
- **Must** show the settlement asset (<a name="6001-MARK-051" href="#6001-MARK-051">6001-MARK-051</a>)
|
||||
- **Must** see state (<a name="6001-MARK-052" href="#6001-MARK-052">6001-MARK-052</a>)
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
- **Could** have default sort order (<a name="7001-COLL-010" href="#7001-COLL-010">7001-COLL-010</a>)
|
||||
- General
|
||||
- Margin
|
||||
- associated market name (instrument code) with its product type **must** be shown
|
||||
- Bond
|
||||
- Fees - Maker
|
||||
- Fees - Liquidity
|
||||
|
||||
@@ -51,6 +51,7 @@ When looking at a list of orders, I...
|
||||
|
||||
- **must** see what [market](9001-DATA-data_display.md#market) an order is related to (either code, ID or name, preferable name) (<a name="7003-MORD-002" href="#7003-MORD-002">7003-MORD-002</a>)
|
||||
- **should** see what the `status` is of the market (particularly if it is not "normal")
|
||||
- **must** see product type of market's instrument near to market label (<a name="7003-MORD-020" href="#7003-MORD-020">7003-MORD-020</a>)
|
||||
- **must** see the [size](9001-DATA-data_display.md#size) of the order (<a name="7003-MORD-003" href="#7003-MORD-003">7003-MORD-003</a>)
|
||||
- **must** see the [direction/side](9001-DATA-data_display.md#direction--side) (Long or Short) of the order (this can be implied with a + or negative suffix on the size, + for Long, - for short) (<a name="7003-MORD-004" href="#7003-MORD-004">7003-MORD-004</a>)
|
||||
- **must** see [order type](9001-DATA-data_display.md#order-type) (<a name="7003-MORD-005" href="#7003-MORD-005">7003-MORD-005</a>)
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
- **Must** be able to view the following columns (<a name="7004-POSI-002" href="#7004-POSI-002">7004-POSI-002</a>):
|
||||
|
||||
- market
|
||||
- market (with its product type)
|
||||
- notional
|
||||
- open volume
|
||||
- mark price
|
||||
@@ -16,6 +16,8 @@
|
||||
- unrealised PNL
|
||||
- Updated
|
||||
|
||||
- **Must** see product type of market's instrument near to market label (<a name="7004-POSI-014" href="#7004-POSI-014">7004-POSI-014</a>)
|
||||
|
||||
- **Must** be able to sort each column by asc and dsc (<a name="7004-POSI-003" href="#7004-POSI-003">7004-POSI-003</a>)
|
||||
|
||||
- **Must** be able to scroll horizontally to see all columns if screen resolution isn't wide enough (<a name="7004-POSI-004" href="#7004-POSI-004">7004-POSI-004</a>)
|
||||
|
||||
@@ -59,6 +59,7 @@ The quantum is a value that is used to define "The minimum economically meaningf
|
||||
Markets do not have names, technically it is the instrument within a market that has the name. Theoretically the same instrument can be traded in multiple markets. if/when this happens a user needs to be able to disambiguate between markets. Each market does have a unique ID, Note: this is a hash of the definition of the market when it was created.
|
||||
Instruments have both a Name and Code, see [market framework](../protocol/0001-MKTF-market_framework.md) for how these are used. Generally the Code can save space once a user is familiar with the market. The Name is more descriptive and should be the default when discovering markets. It remains to be seen how the community will use these exactly.
|
||||
Markets can have several statuses and it may be sensible when listing markets to highlight their status. e.g. if a market is usually in continuous trading mode, but is currently in an auction due to low liquidity. The market name field could be augmented to show the status (add an icon etc).
|
||||
Near to instrument code or name its product type should be shown (Future, Spot, Perpetual).
|
||||
|
||||
## Public keys
|
||||
|
||||
|
||||
Reference in New Issue
Block a user