Market Data Definition Language (MDDL)
Google
The Financial Information Services Division of the Software & Information Industry Association
MDDL 2.4-draft : Schema Docs
MDDL 2.4-draft Schema Documentation
Contains: 640 elements
Root: mddl
Domains: caeDomain civDomain debtDomain
derivativeDomain entityDomain equityDomain
foreignExchangeDomain indexDomain indicatorsDomain
Classes: annuityClass certificateClass commonClass
corporateActionsClass corporateEventsClass depositaryClass
forwardClass fundClass futureClass
interestRateClass issuerClass linkedClass
optionClass partnershipClass preferredClass
rightClass swapClass trustClass
warrantClass
Subclasses: exchangeTradedSubclass insuranceSubclass limitedSubclass
moneyMarketSubclass mutualSubclass oeiSubclass
sharedSubclass umbrellaSubclass unitSubclass
unitsSubclass
Properties: accrual accrualBasis accrualBasisType
accrualConventionType address agencyRankings
agencyRatings agent agentType
agreedRestrictions allowedIndebtedness amortization
amortizationBehavior amortizationType amountOutstanding
amountOutstandingType analytics announcementDate
ask auctionDate background
backLoad baseValue benchmark
benchmarkStrategy bid caeType
calculationType callable callableType
callConditionType capitalizationType capped
change changeDirection changeType
cleanup clearingHouse clearingProcess
clearingSettlement clearingSystem close
closeType closingDate closingDateType
code codeType collateral
collateralType comment component
componentIdentifier componentValue compounding
contractValueMultiplier convertible convertibleType
country covenant creditEnhancement
creditEnhancementType crossrate currency
dateTime dayOfWeek dayRuleType
days daysInMonth daysInYear
debtIndicatorsType debtIssueData debtPricing
declining defaultClause deferred
delayFactor delivery deliveryType
delta denomination depositoryName
depositorySystem description determination
determinationSource deviation deviationType
diary distributionType dividend
dividendYield dividendYieldType duration
earnings earningsRef earningsType
end endTime enhancement
entityType event eventElement
eventType eventValue exercisePrice
exerciseRights exerciseRightsType extendible
extendibleDate faceValue factor
firstAmount firstDate firstDealingDate
firstEvent firstSettlementDate formula
fraction frontLoad fundStrategyType
governingLaw header high
hours incomeType increment
incremental indexBaseDate indexBaseValue
indexMethodology indexMultiplier indexObjective
indexValue indexWeighting indicatorsType
industryIdentifier instrumentData instrumentFormType
instrumentIdentifier instrumentStatusType instrumentType
interestPayment interestPaymentContainer interestRate
interestRateContainer investingRestrictions investingStyle
investingTechniques issueAmount issueData
issueDate issueFees issueFeesType
issueMarketType issuePrice issuerChoice
issuerRef jurisdiction jurisdictionType
last lastAmount lastCAE
lastDate lastEvent lifetime
limited linked liquidationStatusType
location locationType low
makeWholeCall mandatory margin
marginable marginableLimit marketCapitalization
marketCenter marketConditions marketDerivedInfo
marketIdentifier marketStatusType marketType
maturity maturityDate maturityType
maxVal mddl mddlQuerySource
mid minVal modification
modificationType multiplier municipality
name nameRef nav
negativePledge nextEvent nonFixedRate
nonFixedRateType notification numberHolders
objective objectiveType obligor
offerType open openType
orderbook orderbookType orders
ordinalDay overAllotment partial
partiesInvolved partyStatusType payableInKind
payment paymentDate paymentDelay
paymentFrequency penultimateAmount penultimateDate
peRatio peRatioType period
periodType placeOfListing placeOfTrade
postalCode precision previousDateTime
priceRef principalProtection principalRepayment
principalRepaymentContainer programSpecific programType
purchasingMinimums putable putableType
putConditionType qualifiedPlans quantityDescriptionType
quantityType query queryReference
queryStatusType quotation rank
ranking rate rateChangeType
rateMethodChange rateSpread rating
ratingType recordingDate recurring
redeemable redemption redemptionType
references refrainFromActs region
registrationStatusType regulationAct regulatory
relatedTo relationshipType relationshipValid
replaces resetFrequency resetFrequencyType
restrictionsExist revenues role
rulesType salesRestrictionsType schedule
scheduleEvent scheduleType schemeInfo
scopeType segmentIdentifier segmentType
sequence session sessionStatusType
settlement settlementDate settlementType
sharesControlled sinkable sinkableComputationType
sinkableType sinkComputationAmount size
snap snapType softCall
source specialRedemption spread
start startTime stateOrProvince
strippable stripType subscriptions
support targetMarketType taxation
taxExempt taxReasons taxType
terms tickDirection timeseries
timeseriesType timezone trade
tradingHaltedType tradingRestrictionsType tradingStatusType
tranche transferAgent transferSize
turnover underlying underlyingCount
underwriting underwritingFees underwritingFeesType
unitSize unitType useOfProceeds
valuationBase valuationRef valuationType
volatility volatilityCalculationType volatilityType
volume volumeType votingRightsType
vwap vwop weighting
yield yieldType