Event Name
modifyCurrencyMarket.currencyMarketModified
Domain
reference
Description
Indicates modification of a currency market, which can be used to specify different exchange rates for a currency.
Properties
{
"currencyMarketId": {
"type": "string",
"description": "Specifies the code by which the Currency Market can be identified."
},
"currencyMarketNames": {
"type": "array",
"description": "Specifies the name displayed for the currency market",
"items": {
"id": "urn:jsonschema:currencyMarketNames",
"properties": {
"currencyMarketName": {
"type": "string",
"description": "Specifies the name displayed for the currency market"
}
}
}
},
"spreadCalcuationRoutine": {
"type": "string",
"description": "Specifies the name of the routine to be used for customised spread calculation."
},
"changedAttributes": {
"type": "array",
"description": "Indicates the changes attributes in an application",
"items": {
"id": "urn:jsonschema:changedAttributes",
"properties": {
"currencyId": {
"type": "string",
"description": "Identifier of the currency. This is the 3-letter ISO 4217 code of the currency."
},
"numericCurrencyCode": {
"type": "string",
"description": "Numeric code for the currency"
},
"displayNames": {
"type": "array",
"description": "Contains the name used for display or enrichment purposes",
"items": {
"id": "urn:jsonschema:displayNames",
"properties": {
"displayName": {
"type": "string",
"description": "Contains the name used for display or enrichment purposes"
}
}
}
},
"numberofDecimal": {
"type": "string",
"description": "Indicates the applicable number of decimal positions for amount calculations and display purposes"
},
"dayBasis": {
"type": "string",
"description": "Contains the day basis on which the interest is calculated. Eg: 366/366, 360/365 (Interest days/days in the year)"
},
"preciousMetal": {
"type": "string",
"description": "Identifies if the currency is a precious metal or not."
},
"equivalentCurrencyIds": {
"type": "array",
"description": "Specifies an equivalent currency that can be used instead of the actual currency",
"items": {
"id": "urn:jsonschema:equivalentCurrencyIds",
"properties": {
"equivalentCurrencyId": {
"type": "string",
"description": "Specifies an equivalent currency that can be used instead of the actual currency"
}
}
}
},
"countryId": {
"type": "string",
"description": "ISO country code of the financial institution. "
},
"baseCurrencyRank": {
"type": "string",
"description": "Indicates the base currency used for the currency conversion if primary conversions are not specified"
},
"decimalNames": {
"type": "array",
"description": "Indicates the description of decimal places of a currency",
"items": {
"id": "urn:jsonschema:decimalNames",
"properties": {
"decimalName": {
"type": "string",
"description": "Indicates the description of decimal places of a currency"
}
}
}
},
"spreadRate": {
"type": "string",
"description": "Indicates the number of decimal places the spread rate is to be rounded off."
},
"currencyMarketNames": {
"type": "array",
"description": "Specifies the name displayed for the currency market",
"items": {
"id": "urn:jsonschema:currencyMarketNames",
"properties": {
"currencyMarketName": {
"type": "string",
"description": "Specifies the name displayed for the currency market"
}
}
}
},
"spreadCalcuationRoutine": {
"type": "string",
"description": "Specifies the name of the routine to be used for customised spread calculation."
},
"rank": {
"type": "string",
"description": "Indicates the rank of the payment order product within the group."
},
"quotationCode": {
"type": "string",
"description": "Identifies the method of quotation of the exchange rate for the currency."
},
"quotationPips": {
"type": "string",
"description": "Identifies the decimal displacement of percentage in points for a currency."
},
"noticeDay": {
"type": "string",
"description": "Indicates the number of days prior to rollover or renewal date on which the notice to be sent."
},
"nostroProjectionDay": {
"type": "string",
"description": "Defines the number of working days forward, from the run date, to commence detailed Nostro reporting."
},
"interestDayBasis": {
"type": "string",
"description": "Defines the method of calculation for accrued interest on a Security"
},
"allowedVariance": {
"type": "string",
"description": "Defines the percentage variance allowed on the middle rate"
},
"fixedRateDate": {
"type": "string",
"description": "Indicates the date of the rate fixing"
},
"markets": {
"type": "array",
"description": "The currency market for which the currency rates applies to.",
"items": {
"id": "urn:jsonschema:markets",
"properties": {
"market": {
"type": "string",
"description": "The currency market for which the currency rates applies to."
},
"buyRate": {
"type": "string",
"description": "The exchange rate at which is currency is bought."
},
"sellRate": {
"type": "string",
"description": "The exchange rate at which is currency is sold."
}
}
}
},
"rateInformation": {
"type": "array",
"description": "Indicates the currency rate information such as mid revaluation rate, default spread etc",
"items": {
"id": "urn:jsonschema:rateInformation",
"properties": {
"midRate": {
"type": "string",
"description": "Indicates the Mid rate for the currency pair. System derived if Rate type is choosen as Buy/Sell or User entered if Rate type Mid.Rate"
},
"defaultSpread": {
"type": "string",
"description": "Indicates the amount to be added to/ subtracted from average revaluation rate to obtain the market buy/sell rates."
},
"uptoSmallAmount": {
"type": "string",
"description": "Defines the amount below which the system will apply the default customer and treasury small spreads"
},
"treasurySmallSpread": {
"type": "string",
"description": "Defines the profit margin attributable to the dealers that will be used to calculate the tresaury buy or sell rate on any small value transactions"
},
"customerSmallSpread": {
"type": "string",
"description": "Defines the default spread rates required to calculate the customer buy or sell rate from the treasury buy or sell rate on any small value transactions"
},
"negotiableAmount": {
"type": "string",
"description": "Defines the amount above which the exchange rate to be used must be obtained from the dealer."
},
"treasuryMediumSpread": {
"type": "string",
"description": "Defines the profit margin attributable to the dealers that will be used to calculate the tresaury buy or sell rate on any medium value transactions"
},
"customerMediumSpread": {
"type": "string",
"description": "Defines the default spread rates required to calculate the customer buy or sell rate from the treasury buy or sell rate on any medium value transactions"
},
"revalrate": {
"type": "string",
"description": "Specifies the alternative market rate for the Currency"
},
"treasuryLimitAmount": {
"type": "string",
"description": "Specifies the treasury dealing limits of a currency"
}
}
}
},
"minAmount": {
"type": "string",
"description": "Contains the minimum principal amount defined for the deposit contract"
},
"cashOnlyRounding": {
"type": "string",
"description": "Specifies whether rounding of amounts in this currency is to take place only for cash transactions."
},
"minimumRoundType": {
"type": "string",
"description": "Indicates the type of rounding to be applied for non-cash transactions of a currency."
},
"cashRoundType": {
"type": "string",
"description": "Indicates the type of rounding to be applied for cash transactions of a currency."
},
"equivalentCurrencies": {
"type": "array",
"description": "Holds the equivalent currency information such as equivalent currency id.",
"items": {
"id": "urn:jsonschema:equivalentCurrencies",
"properties": {
"equivalentCurrencyId": {
"type": "string",
"description": "Specifies an equivalent currency that can be used instead of the actual currency"
}
}
}
},
"countryCode": {
"type": "string",
"description": "Specifies the countries which have the same national id type in the SWIFT Bank Directory Plus"
},
"fixedRate": {
"type": "string",
"description": "Numeric value for the interest rate entered manually."
},
"fixedCurrencyId": {
"type": "string",
"description": "Defines whether this currency is fixed to another currency"
},
"startDate": {
"type": "string",
"description": "Beginning Date of IPO Subscription"
},
"availableDate": {
"type": "string",
"description": "Specifies the date after which the contract or amount is available for use."
},
"blockedDateTime": {
"type": "string",
"description": "Date on which the account has been blocked."
},
"cutOffTime": {
"type": "string",
"description": "The Cut off time when all executions for the day are consolidated to create a trade"
},
"clsCurrencyId": {
"type": "string",
"description": "identifies the Continuous Linked Settlement (CLS) currency used to eliminate the risk of foreign exchange rate settlement"
},
"currencyIds": {
"type": "array",
"description": "Identifier of the currency. This is the 3-letter ISO 4217 code of the currency.",
"items": {
"id": "urn:jsonschema:currencyIds",
"properties": {
"currencyId": {
"type": "string",
"description": "Identifier of the currency. This is the 3-letter ISO 4217 code of the currency."
}
}
}
}
}
}
}
}