MCP-Server

SSCMFI Bond Calculations

com.sscmfi/bond
Finanzen & Investieren Öffentlich und erreichbar MCP 2026-07-28

Was dieses MCP kann

Calculates periodic bond prices, yields, accrued interest, duration, and yield-to-worst using standard fixed-income methods.

calculate_bond_periodic
Calculate Periodic Bond Price/Yield
Calculate price, yield, and accrued interest for Periodic bonds. Powered by the Standard Securities Calculation Methods - Fixed Income (https://api.sscmfi.com).
Nur Lesen
Eingabeschema
{'type': 'object', 'required': ['securityType', 'maturityDate', 'couponRate', 'givenType', 'givenValue'], 'properties': {'givenType': {'enum': ['Price', 'Yield'], 'type': 'string', 'description': 'Are you providing the clean Price or the Yield to find the other?'}, 'couponRate': {'type': 'number', 'description': 'Annual coupon rate as a percentage (e.g., 5.0 for 5%). Use 0 for zero coupon bonds.'}, 'givenValue': {'type': 'number', 'description': 'The numeric value of the Price (e.g. 98.75) or Yield (as a percent e.g. 4.25).'}, 'callSchedule': {'type': 'array', 'items': {'type': 'object', 'required': ['date', 'price'], 'properties': {'date': {'type': 'string', 'description': 'Required format: MM/DD/YYYY.'}, 'price': {'type': 'number'}}}, 'description': 'Optional. List of discrete call dates and prices. AI Hint: The engine will automatically calculate the Yield-to-Worst using this schedule.'}, 'maturityDate': {'type': 'string', 'description': 'The date the principal is due. Required format: MM/DD/YYYY (e.g., 01/05/2030). AI: Must use leading zeros and 4-digit years. (Ensure this is in the future relative to settlement).'}, 'securityType': {'enum': ['Treasury', 'Agency', 'Corporate', 'Municipal', 'CD'], 'type': 'string', 'description': 'Crucial for math accuracy. Treasury: Usually uses Actual/Actual. Corporate/Agency/Municipal: Usually uses 30/360. CD: Usually uses Actual/360.'}, 'settlementDate': {'type': 'string', 'description': 'Optional. Defaults to today. The date the money actually changes hands. Required format: MM/DD/YYYY (e.g., 07/04/2025).'}}}
Hinzugefügt
calculate_bond_periodic
17. September 2026 12:37