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]

1The 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)"
	    }
	}
}

Need help? Email help@finos.org we'll get back to you.

Content on this page is licensed under the CC BY 4.0 license.
Code on this page is licensed under the Apache 2.0 license.