Skip to main content

M2M Revaluation Rate

Retrieve Mark-to-Market (M2M) revaluation rates for institutional accounting.

GET/3.0/forex/m2m

Description

This endpoint provides daily Mark-to-Market (M2M) revaluation rates as published by the State Bank of Pakistan (SBP). These rates are essential for institutional investors and financial institutions for portfolio revaluation, financial reporting, and compliance purposes.

Request

Authentication

  • Type: Bearer Token
  • Required: Yes

Parameters

NameTypeRequiredDescriptionExample
fromstring (date)NoStart date for range (YYYY-MM-DD)2025-02-01
tostring (date)NoEnd date for range (YYYY-MM-DD)2025-02-06
datestring (date)NoSingle date to fetch rates for2025-02-06
currencystringNoFilter by specific currency code (ISO 4217)USD

Note: Either provide a single date parameter OR both from and to parameters. Do not mix them.

Response

Success Response (200)

{
"status": "ok",
"message": "",
"data": [
{
"date": "2025-12-24",
"currency": "USD",
"period": "ready",
"rate": 280.2018
},
{
"date": "2025-12-24",
"currency": "EUR",
"period": "ready",
"rate": 330.3439
}
]
}

Response Fields

FieldTypeDescription
datestringDate of the M2M rate (YYYY-MM-DD)
currencystringQuoted currency ISO code
periodstringEffective date of the M2M rate i.e. ready
ratenumberMark-to-Market rate published by SBP (PKR per unit)

Error Responses

For detailed Common Error responses, see the Error Handling.

Examples

Get Latest M2M Rates

curl -X GET "https://api.capitalstake.com/3.0/forex/m2m" \
-H "Authorization: Bearer YOUR_API_TOKEN"

Use Cases

  • Portfolio Revaluation: Revalue foreign currency holdings at official SBP rates
  • Financial Reporting: Compliance with accounting standards using official revaluation rates
  • Risk Management: Calculate forex exposure using standardized rates
  • Corporate Treasury: Track portfolio value changes using official benchmarks
  • Regulatory Compliance: Meet SBP guidelines for foreign asset valuation