# baseURI: https://spec.edmcouncil.org/fibo/ontology/master/latest/DER/DerivativesContracts/DerivativesBasics/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/BE/LegalEntities/LegalPersons/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FBC/DebtAndEquities/Debt/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FBC/FinancialInstruments/FinancialInstruments/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FBC/FinancialInstruments/InstrumentPricing/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FBC/FunctionalEntities/FinancialServicesEntities/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FBC/FunctionalEntities/Markets/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FBC/ProductsAndServices/FinancialProductsAndServices/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FND/Accounting/CurrencyAmount/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FND/Agreements/Agreements/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FND/Agreements/Contracts/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FND/Arrangements/Assessments/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FND/ProductsAndServices/PaymentsAndSchedules/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FND/ProductsAndServices/ProductsAndServices/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FND/Relations/Relations/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FND/Utilities/Analytics/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/FND/Utilities/AnnotationVocabulary/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/IND/EconomicIndicators/EconomicIndicators/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/IND/ForeignExchange/ForeignExchange/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/IND/Indicators/Indicators/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/SEC/Securities/Baskets/
# imports: https://spec.edmcouncil.org/fibo/ontology/master/latest/SEC/Securities/SecuritiesListings/
# imports: https://www.omg.org/spec/Commons/AnnotationVocabulary/
# imports: https://www.omg.org/spec/Commons/DatesAndTimes/
# imports: https://www.omg.org/spec/Commons/QuantitiesAndUnits/
# imports: https://www.omg.org/spec/Commons/RolesAndCompositions/
@base .
@prefix cmns-av: .
@prefix cmns-dt: .
@prefix cmns-qtu: .
@prefix cmns-rlcmp: .
@prefix dcterms: .
@prefix fibo-der-drc-bsc: .
@prefix fibo-fbc-dae-dbt: .
@prefix fibo-fbc-fct-fse: .
@prefix fibo-fbc-fi-fi: .
@prefix fibo-fbc-pas-fpas: .
@prefix fibo-fnd-acc-cur: .
@prefix fibo-fnd-agr-ctr: .
@prefix fibo-fnd-arr-asmt: .
@prefix fibo-fnd-pas-pas: .
@prefix fibo-fnd-pas-psch: .
@prefix fibo-fnd-rel-rel: .
@prefix fibo-fnd-utl-alx: .
@prefix fibo-fnd-utl-av: .
@prefix fibo-ind-ei-ei: .
@prefix fibo-ind-fx-fx: .
@prefix fibo-ind-ind-ind: .
@prefix fibo-sec-sec-lst: .
@prefix owl: .
@prefix rdf: .
@prefix rdfs: .
@prefix skos: .
@prefix xsd: .
a owl:Ontology ;
rdfs:label "Derivatives Basics Ontology" ;
dcterms:abstract "This ontology defines basic terminology common to derivative and over-the-counter (OTC) contracts." ;
dcterms:license "https://opensource.org/licenses/MIT"^^xsd:anyURI ;
owl:imports
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
;
owl:versionIRI ;
skos:changeNote
"The https://spec.edmcouncil.org/fibo/ontology/DER/DerivativesContracts/DerivativesBasics.rdf version of the ontology was modified to eliminate deprecations that are more than 6 months old." ,
"The https://spec.edmcouncil.org/fibo/ontology/DER/DerivativesContracts/DerivativesBasics.rdf version of this ontology was modified to add the concept of a credit derivative, modify the notion of an underlying asset valuation to be a kind of value assessment, and modify the concept of valuation terms to be a subclass of derivative terms." ,
"The https://spec.edmcouncil.org/fibo/ontology/DER/DerivativesContracts/DerivativesBasics.rdf version of this ontology was modified to address text formatting issues identified via hygiene testing." ,
"The https://spec.edmcouncil.org/fibo/ontology/DER/DerivativesContracts/DerivativesBasics.rdf version of this ontology was modified to eliminate duplication with concepts in LCC and eliminate a redundant subclass declaration in observable value." ,
"The https://spec.edmcouncil.org/fibo/ontology/DER/DerivativesContracts/DerivativesBasics.rdf version of this ontology was modified to eliminate hasThirdParty as a superproperty of hasCalculationAgent, which led to unintended reasoning consequences, added concepts and properties specific to settlement and valuation required for futures, forwards, and options, and moved general properties from forwards and swaps up to derivatives basics." ,
"The https://spec.edmcouncil.org/fibo/ontology/DER/DerivativesContracts/DerivativesBasics.rdf version of this ontology was modified to extend the definition of has notional amount, covering the variations allowed by the ISO CFI standard (DER-127) and to replace content that is now available in the OMG Commons Ontology Library (Commons) v1.1 (FND-380)." ,
"The https://spec.edmcouncil.org/fibo/ontology/DER/DerivativesContracts/DerivativesBasics.rdf version of this ontology was modified to loosen the domain of the hasUnderlier property, which could be either an instrument or leg, refine the definition of Underlier and hasUnderlier based on recent work on swaps, add the definition of a contract for difference (CFD), simplify the contract party hierarchy where the subclasses of contract party do not add semantics, add the concepts of underlying asset valuation and calculation agent, which are needed for various derivatives (moved from forwards) and eliminate the language related to transactions as well as the distinction between an OTC contract and exchange-traded contract / listed security, given how blurry the lines are today, across derivatives." ,
"The https://spec.edmcouncil.org/fibo/ontology/DER/DerivativesContracts/DerivativesBasics.rdf version of this ontology was modified to move designated contract market to the markets ontology in FBC and eliminate the notion of NonPhysicalUnderlier, which was determined to add unnecessary overhead." ,
"The https://spec.edmcouncil.org/fibo/ontology/DER/DerivativesContracts/DerivativesBasics.rdf version of this ontology was modified to replace additional content that is now available in the OMG Commons Ontology Library (Commons) v1.1 (FND-380)." ,
"The https://spec.edmcouncil.org/fibo/ontology/DER/DerivativesContracts/DerivativesBasics.rdf version of this ontology was modified to replace hasContractSize with hasLotSize." ,
"The https://spec.edmcouncil.org/fibo/ontology/DER/DerivativesContracts/DerivativesBasics.rdf version of this ontology was modified to use the Commons Ontology Library (Commons) Annotation Vocabulary rather than the OMG's Specification Metadata vocabulary, and to move the definition of an underlier and the related property, has underlier, to financial instruments so that these concepts are also available for use in relation to pool-backed securities." ,
"The https://spec.edmcouncil.org/fibo/ontology/DER/DerivativesContracts/DerivativesBasics.rdf version of this ontology was modified to use the Commons Ontology Library (Commons) rather than the OMG's Languages, Countries and Codes (LCC), eliminating redundancies in FIBO as appropriate."
;
fibo-fnd-utl-av:hasMaturityLevel fibo-fnd-utl-av:Release ;
cmns-av:copyright
"Copyright (c) 2015-2024 EDM Council, Inc." ,
"Copyright (c) 2015-2024 Object Management Group, Inc."
;
.
fibo-der-drc-bsc:CalculationAgent
a owl:Class ;
rdfs:subClassOf fibo-fbc-pas-fpas:ThirdPartyAgent ;
rdfs:label "calculation agent"@en ;
rdfs:isDefinedBy ;
skos:definition "party that is responsible for determining the value of a derivative and in some cases, determines how much the parties owe one another"@en ;
cmns-av:explanatoryNote "The calculation agent can also establish the price for a structured product and may act as its guarantor and issuer. If the counterparty in a derivative transaction is a broker-dealer, then they will often act as the calculation agent."@en ;
.
fibo-der-drc-bsc:CashflowExpression
a owl:Class ;
rdfs:subClassOf cmns-qtu:Expression ;
rdfs:label "cashflow expression" ;
rdfs:isDefinedBy ;
skos:definition "expression that specifies a calculation of a cash flow as a component of a cashflow formula" ;
.
fibo-der-drc-bsc:CashflowFormula
a owl:Class ;
rdfs:subClassOf
fibo-fnd-utl-alx:Formula ,
[
a owl:Restriction ;
owl:onProperty cmns-qtu:hasExpression ;
owl:someValuesFrom fibo-der-drc-bsc:CashflowExpression ;
]
;
rdfs:label "cashflow formula" ;
rdfs:isDefinedBy ;
skos:definition "formula for determining cashflows for a derivative instrument" ;
.
fibo-der-drc-bsc:CashflowTerms
a owl:Class ;
rdfs:subClassOf
fibo-der-drc-bsc:DerivativeTerms ,
fibo-fbc-dae-dbt:DebtTerms
;
rdfs:label "cashflow terms" ;
rdfs:isDefinedBy ;
skos:definition "terms setting out a cashflow structure of payments committed to by one party to a contract" ;
skos:editorialNote "Swap cashflows are known as Swapstreams and are the terms for payment to and from either party. These are defined in swap transaction messages and represent the terms of the contract implied by that transaction. Options (Nordea reviews): Cashflows are defined as Payouts. This is not the same as a model of a cashflow which is a consequence of applying some legal term for payment of interest or principal, but is a commitment expressed in purely cashflow terms. Review this though. Payout terms include: Values - values can only go up or down; Static values are defined for limits and the like. i.e. Constraints (and direction) - this covers caps and floors - these are read upward or downward Conditionality Formula relations (Input and Output): - these are values - these may have a cap or a floor on them also - these also may have Multiplication - there is also fixed margin - may have addition or substraction between these Linearity in covered in the above Timing / expiry Observaton (not terms): Probability Sensitivity" ;
.
fibo-der-drc-bsc:ContractForDifference
a owl:Class ;
rdfs:subClassOf fibo-fbc-fi-fi:DerivativeInstrument ;
rdfs:label "contract for difference"@en ;
rdfs:isDefinedBy ;
skos:definition "cash-settled derivative where the parties agree to exchange on the maturity of the contract the difference between the current value of the underlying asset and the initial value of that asset when the contract is initiated"@en ;
skos:example "For example, suppose the initial price of share XYZ is $100 and a CFD for 1000 shares is exchanged. Both the buyer and seller must post some margin. If the price goes to $105, then the buyer gets $5,000 from the seller. If the price goes to $95, the buyer pays the seller $5,000. This contract avoids ownership of the stock and all the associated transactions issues (like stamp taxes). The contract also allows for leverage (typically 10:1) because the margin that must be posted is only a fraction of the value of the underlying asset."@en ;
cmns-av:abbreviation "CFD"@en ;
cmns-av:adaptedFrom
"ISO 10962:2019, Securities and related financial instruments - Classification of financial instruments (CFI) code" ,
"https://www.nasdaq.com/glossary/c/contract-for-difference"^^xsd:anyURI
;
cmns-av:explanatoryNote "These contracts can also be on the difference of two assets' prices. They can also be on the difference of a single asset of different maturities (like a bond or futures contracts)."@en ;
cmns-av:synonym "spread trading"@en ;
.
fibo-der-drc-bsc:CreditDerivative
a owl:Class ;
rdfs:subClassOf fibo-fbc-fi-fi:DerivativeInstrument ;
rdfs:label "credit derivative"@en ;
rdfs:isDefinedBy ;
skos:definition "derivative instrument that is a privately held, negotiable bilateral contract traded over-the-counter (OTC) between two parties in a creditor/debtor relationship, enabling the creditor to effectively transfer some or all of the risk of a debtor defaulting to a third party"@en ;
skos:example "Examples include credit default swaps (CDS), collateralized debt obligations (CDO), total return swaps, and credit spread options and forwards."@en ;
cmns-av:explanatoryNote "The third party accepts the risk in return for payment, known as the premium."@en ;
.
fibo-der-drc-bsc:DerivativeSettlementTerms
a owl:Class ;
rdfs:subClassOf
fibo-der-drc-bsc:DerivativeTerms ,
fibo-fbc-pas-fpas:SettlementTerms ,
[
a owl:Restriction ;
owl:onProperty fibo-der-drc-bsc:hasAdditionalCosts ;
owl:onClass fibo-fnd-acc-cur:MonetaryAmount ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
] ,
[
a owl:Restriction ;
owl:onProperty fibo-der-drc-bsc:hasUnderlyingAssetPrice ;
owl:onClass fibo-fnd-acc-cur:MonetaryPrice ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
]
;
rdfs:label "derivative settlement terms" ;
rdfs:isDefinedBy ;
skos:definition "settlement terms specifying additional details with respect to what is to be delivered when, to whom, under what conditions at the time of settlement" ;
.
fibo-der-drc-bsc:DerivativeTerms
a owl:Class ;
rdfs:subClassOf fibo-fnd-agr-ctr:ContractualCommitment ;
rdfs:label "derivative terms" ;
rdfs:isDefinedBy ;
skos:definition "contractual terms specific to derivative contracts, including terms related to payments and delivery between parties" ;
.
fibo-der-drc-bsc:DerivativesClearingOrganization
a owl:Class ;
rdfs:subClassOf fibo-fbc-fct-fse:ClearingHouse ;
rdfs:label "derivatives clearing organization" ;
rdfs:isDefinedBy ;
skos:definition "clearing house that enables parties to substitute the credit of the DCO for the credit of the parties" ;
cmns-av:abbreviation "DCO" ;
cmns-av:adaptedFrom "http://www.cftc.gov/IndustryOversight/ClearingOrganizations/index.htm"^^xsd:anyURI ;
cmns-av:explanatoryNote "Substitution may be done through contract novation, for example. A derivatives clearing organization (DCO) also arranges or provides, on a multilateral basis, for the settlement or netting of obligations, or otherwise provides clearing services or arrangements that mutualize or transfer credit risk among participants." ;
.
fibo-der-drc-bsc:IntroducingBroker
a owl:Class ;
rdfs:subClassOf
fibo-fbc-fct-fse:NonDepositoryInstitution ,
fibo-fbc-pas-fpas:Broker
;
rdfs:label "introducing broker" ;
rdfs:isDefinedBy ;
skos:definition "broker that solicits or accepts orders for derivatives that are traded on or subject to the rules of an exchange" ;
cmns-av:abbreviation "IB" ;
cmns-av:adaptedFrom "http://www.cftc.gov/IndustryOversight/Intermediaries/index.htm"^^xsd:anyURI ;
cmns-av:explanatoryNote "Introducing brokers do not accept money, securities, or property (or extend credit in lieu thereof) to margin, guarantee, or secure any trades or contracts that result or may result." ;
.
fibo-der-drc-bsc:ObservableValue
a owl:Class ;
rdfs:subClassOf fibo-fnd-acc-cur:MonetaryAmount ;
rdfs:label "observable value" ;
rdfs:isDefinedBy ;
rdfs:seeAlso ;
skos:definition "value for something discernible and for which evidence can be obtained" ;
cmns-av:explanatoryNote "Derivatives, such as certain exotics, can be based on values ascribed to virtually anything, including weather. Typically, however, an observable value refers to something that can be readily observed in the marketplace, such as a quoted rate (e.g., interest rate, exchange rate), index value, commodity price, stock price, economic indicator, or something similar as of some point in time." ;
.
fibo-der-drc-bsc:OverTheCounterInstrument
a owl:Class ;
rdfs:subClassOf
fibo-fbc-fi-fi:FinancialInstrument ,
fibo-fnd-agr-ctr:MutualContractualAgreement
;
rdfs:label "over-the-counter instrument" ;
rdfs:isDefinedBy ;
owl:disjointWith fibo-sec-sec-lst:ListedSecurity ;
skos:definition "financial instrument and bilateral contract that is not listed on an organized exchange" ;
cmns-av:abbreviation "OTC instrument" ;
.
fibo-der-drc-bsc:ParametricCashflowTerms
a owl:Class ;
rdfs:subClassOf
fibo-der-drc-bsc:CashflowTerms ,
[
a owl:Restriction ;
owl:onProperty fibo-fnd-utl-alx:hasFormula ;
owl:someValuesFrom fibo-der-drc-bsc:CashflowFormula ;
]
;
rdfs:label "parametric cashflow terms" ;
rdfs:isDefinedBy ;
skos:definition "terms for a set of cashflows defined according to a mathematical formula" ;
.
fibo-der-drc-bsc:PayingParty
a owl:Class ;
rdfs:subClassOf
fibo-fnd-agr-ctr:ContractParty ,
fibo-fnd-pas-psch:Payer ,
fibo-fnd-pas-pas:Buyer
;
rdfs:label "paying party" ;
rdfs:isDefinedBy ;
skos:definition "party responsible for making payments in a transaction specified in a contract" ;
.
fibo-der-drc-bsc:ReceivingParty
a owl:Class ;
rdfs:subClassOf
fibo-fnd-agr-ctr:ContractParty ,
fibo-fnd-pas-psch:Payee ,
fibo-fnd-pas-pas:Seller
;
rdfs:label "receiving counterparty" ;
rdfs:isDefinedBy ;
skos:definition "party that receives payments in a transaction specified in a contract" ;
.
fibo-der-drc-bsc:UnderlyingAssetValuation
a owl:Class ;
rdfs:subClassOf
fibo-fnd-arr-asmt:ValueAssessment ,
[
a owl:Restriction ;
owl:onProperty fibo-der-drc-bsc:hasCalculationAgent ;
owl:onClass fibo-der-drc-bsc:CalculationAgent ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
] ,
[
a owl:Restriction ;
owl:onProperty fibo-fnd-rel-rel:evaluates ;
owl:someValuesFrom fibo-fbc-fi-fi:Underlier ;
]
;
rdfs:label "underlying asset valuation"@en ;
rdfs:isDefinedBy ;
skos:definition "assessment activity to estimate the value of an underlying asset of a derivative"@en ;
.
fibo-der-drc-bsc:ValuationTerms
a owl:Class ;
rdfs:subClassOf
fibo-der-drc-bsc:DerivativeTerms ,
[
a owl:Restriction ;
owl:onProperty fibo-fnd-arr-asmt:hasDateOfAssessment ;
owl:someValuesFrom cmns-dt:ExplicitDate ;
] ,
[
a owl:Restriction ;
owl:onProperty fibo-fnd-rel-rel:involves ;
owl:someValuesFrom fibo-der-drc-bsc:UnderlyingAssetValuation ;
]
;
rdfs:label "valuation terms" ;
rdfs:isDefinedBy ;
skos:definition "contract terms specific to valuation of the underlying asset(s)" ;
.
fibo-der-drc-bsc:hasAccretingNotionalAmount
a owl:ObjectProperty ;
rdfs:subPropertyOf fibo-fnd-acc-cur:hasNotionalAmount ;
rdfs:label "has accreting notional amount"@en ;
rdfs:isDefinedBy ;
rdfs:range fibo-fnd-acc-cur:MonetaryAmount ;
skos:definition "indicates that the notional amount increases through the life of the contract" ;
cmns-av:adaptedFrom "ISO 10962:2019, Securities and related financial instruments - Classification of financial instruments (CFI) code, Fourth Edition, 2019-10, clause 6.8.2" ;
.
fibo-der-drc-bsc:hasAdditionalCosts
a owl:ObjectProperty ;
rdfs:subPropertyOf fibo-fnd-acc-cur:hasMonetaryAmount ;
rdfs:label "has additional costs"@en ;
rdfs:isDefinedBy ;
rdfs:range fibo-fnd-acc-cur:MonetaryAmount ;
skos:definition "indicates costs, such as up front costs, brokerage fees and the like, that must be paid on delivery"@en ;
.
fibo-der-drc-bsc:hasAmortizingNotionalAmount
a owl:ObjectProperty ;
rdfs:subPropertyOf fibo-fnd-acc-cur:hasNotionalAmount ;
rdfs:label "has amortizing notional amount"@en ;
rdfs:isDefinedBy ;
rdfs:range fibo-fnd-acc-cur:MonetaryAmount ;
skos:definition "indicates that the notional amount decreases through the life of the contract" ;
cmns-av:adaptedFrom "ISO 10962:2019, Securities and related financial instruments - Classification of financial instruments (CFI) code, Fourth Edition, 2019-10, clause 6.8.2" ;
.
fibo-der-drc-bsc:hasCalculationAgent
a owl:ObjectProperty ;
rdfs:subPropertyOf fibo-fnd-rel-rel:isProvidedBy ;
rdfs:label "has calculation agent"@en ;
rdfs:isDefinedBy ;
rdfs:range fibo-der-drc-bsc:CalculationAgent ;
skos:definition "indicates the party that is responsible for determining the value of a derivative" ;
.
fibo-der-drc-bsc:hasConstantNotionalAmount
a owl:ObjectProperty ;
rdfs:subPropertyOf fibo-fnd-acc-cur:hasNotionalAmount ;
rdfs:label "has constant notional amount"@en ;
rdfs:isDefinedBy ;
rdfs:range fibo-fnd-acc-cur:MonetaryAmount ;
skos:definition "indicates that the notional amount is constant through the life of the contract" ;
cmns-av:adaptedFrom "ISO 10962:2019, Securities and related financial instruments - Classification of financial instruments (CFI) code, Fourth Edition, 2019-10, clause 6.8.2" ;
.
fibo-der-drc-bsc:hasCustomNotionalAmount
a owl:ObjectProperty ;
rdfs:subPropertyOf fibo-fnd-acc-cur:hasNotionalAmount ;
rdfs:label "has custom notional amount"@en ;
rdfs:isDefinedBy ;
rdfs:range fibo-fnd-acc-cur:MonetaryAmount ;
skos:definition "indicates that the notional amount is customized per a notional step schedule" ;
cmns-av:adaptedFrom "ISO 10962:2019, Securities and related financial instruments - Classification of financial instruments (CFI) code, Fourth Edition, 2019-10, clause 6.8.2" ;
.
fibo-der-drc-bsc:hasFirstDeliveryDate
a owl:ObjectProperty ;
rdfs:subPropertyOf
cmns-dt:hasExplicitDate ,
cmns-dt:hasStartDate
;
rdfs:label "has first delivery date"@en ;
rdfs:domain fibo-fbc-pas-fpas:SettlementTerms ;
rdfs:isDefinedBy ;
rdfs:range cmns-dt:ExplicitDate ;
skos:definition "specifies the initial date in a range of dates by which the underlying asset (or some portion thereof) must be delivered in order for the terms of the contract to be fulfilled"@en ;
.
fibo-der-drc-bsc:hasFirstNoticeDate
a owl:ObjectProperty ;
rdfs:subPropertyOf
cmns-dt:hasExplicitDate ,
cmns-dt:hasStartDate
;
rdfs:label "has first notice date"@en ;
rdfs:domain fibo-fbc-pas-fpas:SettlementTerms ;
rdfs:isDefinedBy ;
rdfs:range cmns-dt:ExplicitDate ;
skos:definition "specifies the initial date on which a delivery notice can be issued"@en ;
.
fibo-der-drc-bsc:hasLastDeliveryDate
a owl:ObjectProperty ;
rdfs:subPropertyOf
cmns-dt:hasEndDate ,
cmns-dt:hasExplicitDate
;
rdfs:label "has last delivery date"@en ;
rdfs:domain fibo-fbc-pas-fpas:SettlementTerms ;
rdfs:isDefinedBy ;
rdfs:range cmns-dt:ExplicitDate ;
skos:definition "specifies the final date in a range of dates by which the underlying asset (or some portion thereof) must be delivered in order for the terms of the contract to be fulfilled"@en ;
.
fibo-der-drc-bsc:hasLastNoticeDate
a owl:ObjectProperty ;
rdfs:subPropertyOf
cmns-dt:hasEndDate ,
cmns-dt:hasExplicitDate
;
rdfs:label "has last notice date"@en ;
rdfs:domain fibo-fbc-pas-fpas:SettlementTerms ;
rdfs:isDefinedBy ;
rdfs:range cmns-dt:ExplicitDate ;
skos:definition "specifies the final date on which a delivery notice can be issued"@en ;
.
fibo-der-drc-bsc:hasSettlementTerms
a owl:ObjectProperty ;
rdfs:subPropertyOf fibo-fnd-agr-ctr:hasContractualElement ;
rdfs:label "has settlement terms"@en ;
rdfs:domain fibo-fbc-fi-fi:DerivativeInstrument ;
rdfs:isDefinedBy ;
rdfs:range fibo-fbc-pas-fpas:SettlementTerms ;
skos:definition "relates a derivative to contractual terms specific to the settlement process" ;
.
fibo-der-drc-bsc:hasTickValue
a owl:ObjectProperty ;
rdfs:subPropertyOf fibo-fnd-acc-cur:hasMonetaryAmount ;
rdfs:label "has tick value"@en ;
rdfs:domain fibo-fbc-fi-fi:DerivativeInstrument ;
rdfs:isDefinedBy ;
rdfs:range fibo-fnd-acc-cur:MonetaryAmount ;
skos:definition "indicates the cash value of one tick, i.e., the minimum price change of the contract"@en ;
.
fibo-der-drc-bsc:hasUnderlyingAssetPrice
a owl:ObjectProperty ;
rdfs:subPropertyOf fibo-fnd-acc-cur:hasPrice ;
rdfs:label "has underlying asset price" ;
rdfs:isDefinedBy ;
rdfs:range fibo-fnd-acc-cur:MonetaryPrice ;
skos:definition "specifies a price for something on which the contract is based" ;
.
fibo-der-drc-bsc:hasValuationTerms
a owl:ObjectProperty ;
rdfs:subPropertyOf fibo-fnd-agr-ctr:hasContractualElement ;
rdfs:label "has valuation terms"@en ;
rdfs:domain fibo-fbc-fi-fi:DerivativeInstrument ;
rdfs:isDefinedBy ;
rdfs:range fibo-der-drc-bsc:ValuationTerms ;
skos:definition "relates a derivative to contractual terms specific to valuation of the underlying asset(s)" ;
.
fibo-fbc-fi-fi:DerivativeInstrument
a owl:Class ;
rdfs:subClassOf
[
a owl:Restriction ;
owl:onProperty fibo-der-drc-bsc:hasSettlementTerms ;
owl:someValuesFrom fibo-fbc-pas-fpas:SettlementTerms ;
] ,
[
a owl:Restriction ;
owl:onProperty fibo-der-drc-bsc:hasValuationTerms ;
owl:someValuesFrom fibo-der-drc-bsc:ValuationTerms ;
] ,
[
a owl:Restriction ;
owl:onProperty fibo-fbc-fi-fi:hasUnderlier ;
owl:someValuesFrom fibo-fbc-fi-fi:Underlier ;
] ,
[
a owl:Restriction ;
owl:onProperty fibo-fnd-agr-ctr:hasContractualElement ;
owl:someValuesFrom fibo-der-drc-bsc:DerivativeTerms ;
]
;
.
fibo-fbc-fi-fi:Underlier
a owl:Class ;
rdfs:subClassOf [
a owl:Restriction ;
owl:onProperty cmns-rlcmp:isPlayedBy ;
owl:someValuesFrom [
a owl:Class ;
owl:unionOf (
fibo-fbc-fi-fi:FinancialInstrument
fibo-fnd-pas-pas:Commodity
fibo-fbc-pas-fpas:Basket
fibo-ind-ind-ind:MarketRate
fibo-ind-ei-ei:EconomicIndicator
fibo-der-drc-bsc:ObservableValue
fibo-ind-fx-fx:QuotedExchangeRate
) ;
] ;
] ;
.