org.symphonyoss.fin.price [E]

org.symphonyoss.fin.price [E]

An entity representing the price of a financial product at some venue.

Version 0.2

Name

Type

Cardinality

Description

product

org.symphonyoss.fin.security [E]

org.symphonyoss.fin.ccypair [A]

1

The product referred to

 

org.symphonyoss.fin.venue [E]

1

The pricing venue.

at

org.symphonyoss.time.moment [E]

0..1

 

The intention is that a price could be for various financial products including a security such as a bond or stock as well as an FX rate, which is why the product could be of type security or ccypair.

Example

The following example represents the historic price of a security at a particular moment in time:

PresentationML
<presentationML> <div class="entity" data-entity_id="apple"> Apple common stock on NYSE at 2016-05-20 15:30 Z $95.27 </div> </presentationML>
EntityJSON
"apple": { "type": ”org.symphonyoss.fin.price”, "version: "0.2", "product": { "type": ”org.symphonyoss.fin.security”, "version": "0.2", "id": [ { "type": ”org.symphonyoss.fin.security.id.isin”, "value": ”US0378331005” }, { "type": ”org.symphonyoss.fin.security.id.cusip”, "value": ”037833100” }, {      "type": ”org.symphonyoss.fin.security.id.openfigi” "value": ”BBG000B9XRY4" } ] }, "venue": { "type": ”org.symphonyoss.fin.venue”, "version": "0.2", "id": [ { "type": ”org.symphonyoss.fin.venue.id.mic” "value": ”45" } ], "name": { "type": "org.symphonyoss.string", "value": "The New York Stock Exchange (NYSE)" } }, "at": { "type": ”org.symphonyoss.time.moment”, "version": "0.2", ”at”: { "type": ”org.symphonyoss.time.millis”, "value": 1463758200000 } } }

 

This example represents the current price of a security, it could be rendered as a ticking price by a rendering App with access to the appropriate market data:

PresentationML
<presentationML> <div class="entity" data-entity_id="apple"> Apple common stock as traded on NYSE </div> </presentationML>
EntityJSON
"apple": { "type": ”org.symphonyoss.fin.price”, "version: "0.2", "product": { "type": ”org.symphonyoss.fin.security”, "version": "0.2", "id": [ { "type": ”org.symphonyoss.fin.security.id.isin”, "value": ”US0378331005” }, { "type": ”org.symphonyoss.fin.security.id.cusip”, "value": ”037833100” }, {      "type": ”org.symphonyoss.fin.security.id.openfigi” "value": ”BBG000B9XRY4" } ] }, "venue": { "type": ”org.symphonyoss.fin.venue”, "version": "0.2", "id": [ { "type": ”org.symphonyoss.fin.venue.id.mic” "value": ”45" } ], "name": { "type": "org.symphonyoss.string", "value": "The New York Stock Exchange (NYSE)" } } }