All Downloads are FREE. Search and download functionalities are using the official Maven repository.

coding-schemes.fpml.pricing-context-2-0.xml Maven / Gradle / Ivy

Go to download

Rune Testing is a java library that is utilised by Rosetta Code Generators and models expressed in the Rosetta DSL.

There is a newer version: 11.27.2
Show newest version
<?xml version="1.0" encoding="UTF-8"?>
<gcl:CodeList xmlns:gcl="http://xml.genericode.org/2004/ns/CodeList/0.2/" xmlns:doc="http://www.fpml.org/coding-scheme/documentation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xml.genericode.org/2004/ns/CodeList/0.2/ CodeList.xsd">
   <Annotation>
      <Description>
         <doc:definition>The pricing context field has dual usage: 1) It can be used, in a
			recordkeeping submission, to explain why the trade was not publicly reported (i.e. why
			there isn’t an associated public price report); or, in case the trade is publicly
			reported, to explain why the public report may not reflect market price. 2)In the
			context of a real-time report, the field describes why the price of a trade may not have
			been representative of market price, e.g. in according with SEC SBSR requirements. In
			the context of Recordkeeping, the values (ClearingForcedTrade, Clearing DefaultTrade,
			Inter-Affiliate, PackageOrBespoke, PrimeBrokerage) are related to the public reporting
			i.e. they indicate why the public reporting for that particular trade might not have
			reflected a market price (these values mirror the values on the public report itself).
			The other values available for use in recordkeeping are to provide information why the
			trade was not publicly reported.</doc:definition>
         <doc:publicationDate>2016-09-16</doc:publicationDate>
      </Description>
   </Annotation>
   <Identification>
      <ShortName>pricingContextScheme</ShortName>
      <Version>2-0</Version>
      <CanonicalUri>http://www.fpml.org/coding-scheme/pricing-context</CanonicalUri>
      <CanonicalVersionUri>http://www.fpml.org/coding-scheme/pricing-context-2-0</CanonicalVersionUri>
      <LocationUri>http://www.fpml.org/coding-scheme/pricing-context-2-0.xml</LocationUri>
   </Identification>
   <ColumnSet>
      <Column Id="Code" Use="required">
         <ShortName>Code</ShortName>
         <Data Type="token">
            <Parameter ShortName="maxLength">63</Parameter>
         </Data>
      </Column>
      <Column Id="Source" Use="optional">
         <ShortName>Source</ShortName>
         <Data Type="string"/>
      </Column>
      <Column Id="Description" Use="optional">
         <ShortName>Description</ShortName>
         <Data Type="string"/>
      </Column>
      <Key Id="PrimaryKey">
         <ShortName>key</ShortName>
         <ColumnRef Ref="Code"/>
      </Key>
   </ColumnSet>
   <SimpleCodeList>
      <Row>
         <Value>
            <SimpleValue>Allocation</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>FpML</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>The trade was created as an allocation of a previously traded contract,
					and thus does not reflect market activity.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>ClearingDefaultTrade</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>FpML</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Trade was triggered as a result of a clearing member firm default, and
					therefore may not reflect market price.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>ClearingForcedTrade</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>FpML</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Trade was required by a clearing service/CCP/DCO, e.g. as a result of its
					process to determine transaction pricing from its clearing members, and
					therefore may not reflect market price.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>CrossBorder</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>FpML</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>The trade is not eligible for price reporting because (i) neither the
					direct nor indirect counterparty on either side is a US Person (ii) the SBS was
					neither executed on a platform nor accepted for clearing by a clearing agency,
					either of which has its principal place of business in the US (iii) the SBS was
					not effected by or through a registered broker-dealer (including a SBS SEF) and
					(iv) neither direct counterparty is a SBS dealing entity which has used its
					personnel or the personnel of an agent located in a US branch or office to
					arrange, negotiate or execute the SBS.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>ForcedTrading</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>FpML</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>The trade was forced to be executed for operational or risk reason and
					therefore does accurately reflect market prices.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>HistoricTrade</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>FpML</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>The trade was executed prior to the enactment of the reporting
					legislation or regulation, and therefore is not eligible for price
					disclosure.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>Inter-Affiliate</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>FpML</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Trade was done between affiliated parties and the price may not
					accurately reflect market price.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>NettingOrCompression</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>FpML</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Trade was created as a result of netting or compression. Applies for
					cleared SBS. (For a trade resulting from a clearing compression cycle, the code
					(along with the clearing flag) clarifies why the trade was not publicly
					disseminated.)</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>PackageOrBespoke</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>FpML</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Trade is bespoke or part of a package so the price or individual price
					components cannot be accurately determined.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>PriceReportingExemptOther</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>FpML</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>The trade is exempt for price disclosure for reasons not otherwise
					identified.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>PrimeBrokerage</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>FpML</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Trade was entered into as part of an arrangement with a prime
					broker.</SimpleValue>
         </Value>
      </Row>
   </SimpleCodeList>
</gcl:CodeList>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy