Market Data Definition Language (MDDL)
Google
The Financial Information Services Division of the Software & Information Industry Association
MDDL 2.5-beta : Schema Docs
MDDL 2.5-beta Schema Documentation
Contains: 772 elements
Root: mddl
Domains: caeDomain cashDomain civDomain
commodityDomain debtDomain derivativeDomain
entityDomain equityDomain foreignExchangeDomain
indexDomain indicatorsDomain portfolioDomain
Classes: annuityClass businessClass certificateClass
commonClass corporateActionsClass corporateEventsClass
counterpartyClass demographicClass depositaryClass
economicClass forwardClass fundClass
futureClass industrySpecificClass interestRateClass
issuerClass linkedClass marketClass
marketStatsClass optionClass partnershipClass
preferredClass rightClass swapClass
trustClass warrantClass
Subclasses: corporateSubclass corporateChangeSubclass dataChangeSubclass
distributionSubclass exchangeTradedSubclass holderActionSubclass
insuranceSubclass issuanceSubclass limitedSubclass
meetingSubclass moneyMarketSubclass mutualSubclass
oeiSubclass paymentActionSubclass redemptionSubclass
restructureSubclass sharedSubclass statusChangeSubclass
umbrellaSubclass unitSubclass unitsSubclass
Properties: acceptance accretion accretionBehavior
accretionType 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
blocking caeDate caeIdentifier
caeLifecycleType caeStatus caeType
calculationType callable callableType
callConditionType capitalizationType capped
ceaseDate change changeDirection
changeType cleanup clearingHouse
clearingProcess clearingSettlement clearingSystem
close closeType closingDate
closingDateType code codeType
collateral collateralType comment
compensationDate component componentIdentifier
componentValue compounding compulsory
confirmationDate contractValueMultiplier convertible
convertibleType country covenant
creationDate creditEnhancement creditEnhancementType
crossrate currency dataValueChange
dataValueNew dataValueOld dateTime
dayOfWeek dayRuleType days
daysInMonth daysInYear deadlineDate
deadlineType debtIndicatorsType debtIssueData
debtPricing declining defaultClause
deferred delayFactor deliver
delivery deliveryType delta
denomination depositoryName depositorySystem
description determination determinationSource
deviation deviationType diary
distributionType dividend dividendYield
dividendYieldType documentURL duration
earnings earningsRef earningsType
effectiveDate electionPeriod eligibility
end endTime enhancement
entitlementDate entityIdentifier entityStatusType
entityType event eventElement
eventType eventValue exercisePrice
exerciseRights exerciseRightsType extendible
extendibleDate faceValue factor
fieldName firstAmount firstDate
firstDealingDate firstEvent firstSettlementDate
formula fraction fractionHandlingType
frontLoad fullOffer fundStrategyType
governingLaw header high
holdingStatus hours inclusionType
incomeType increment incremental
indexBaseDate indexBaseValue indexMethodology
indexMultiplier indexObjective indexValue
indexWeighting indicatorsType industryIdentifier
instrumentData instrumentFormType instrumentIdentifier
instrumentStatusType instrumentType interestPayment
interestPaymentContainer interestRate interestRateContainer
investingRestrictions investingStyle investingTechniques
investorRestrictions 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 maturityPrice
maturityType maxVal mddl
mddlQuerySource meetingDate meetingType
mid minVal modification
modificationType multiplier municipality
name nameRef nav
negativePledge nextAmount nextDate
nextEvent nextPeriod nonFixedRate
nonFixedRateType notification numberHolders
objective objectiveType obligor
offer offerType open
openType orderbook orderbookType
orders ordinalDay overAllotment
partial partiesInvolved partyStatusType
payableInKind payment paymentDate
paymentDelay paymentDelayType paymentFrequency
penultimateAmount penultimateDate peRatio
peRatioType period periodType
placeOfListing placeOfTrade postalCode
precision previousCode previousDateTime
priceRef principalProtection principalRepayment
principalRepaymentContainer programSpecific programType
proofType purchasingMinimums putable
putableType putConditionType qualifiedPlans
quantityDescriptionType quantityType query
queryReference queryStatusType quotation
rangeType rank ranking
rate rateChangeType rateMethodChange
rateSpread rating ratingType
receive recordDate recordingDate
recurring redeemable redemption
redemptionType references refrainFromActs
region registrationDate registrationStatusType
regulationAct regulatory regulatoryDate
relatedTo relationshipType relationshipValid
replacementEntity replacementType replaces
resetFrequency resetFrequencyType restrictionsExist
revenues reviewDate role
rulesType salesRestrictionsType schedule
scheduleEvent scheduleType schemeInfo
scopeType segmentIdentifier segmentType
selection selectionAmount selectionItem
sequence session sessionStatusType
settlement settlementDate settlementType
sharesControlled sinkable sinkableComputationType
sinkableType sinkComputationAmount size
snap snapType softCall
source specialRedemption sponsor
spread start startTime
stateOrProvince strippable stripType
subscriptions support targetMarketType
taxation taxExempt taxReasons
taxType telephone telephoneType
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 website
weighting yield yieldType