GIS Historical Data
Retrieve historical pricing and yield data for Government of Pakistan Ijarah Sukuk securities.
GET/3.0/gis/historical
Description
This endpoint provides historical price, yield, and trading volume data for GOP Ijarah Sukuk securities. Track market performance, price movements, and yield trends over time.
Request
Authentication
- Type: Bearer Token
- Required: Yes
Parameters
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
symbol | string | Yes | Sukuk symbol to fetch historical data for. | GIS-25-I |
Response
Success Response (200)
{
"status": "ok",
"data": [
{
"date": "2025-12-24",
"symbol": "GIS-25-I",
"openPrice": 99.500,
"highPrice": 100.250,
"lowPrice": 99.375,
"closePrice": 99.875,
"ytm": 13.25,
"bidPrice": 99.750,
"askPrice": 99.900,
"volume": 2500000,
"trades": 145,
},
{
"date": "2025-12-23",
"symbol": "GIS-25-I",
"openPrice": 99.750,
"highPrice": 99.900,
"lowPrice": 99.450,
"closePrice": 99.500,
"ytm": 13.30,
"bidPrice": 99.400,
"askPrice": 99.550,
"volume": 1800000,
"trades": 98,
},
{
"date": "2025-12-22",
"symbol": "GIS-25-I",
"openPrice": 100.000,
"highPrice": 100.125,
"lowPrice": 99.600,
"closePrice": 99.750,
"ytm": 13.28,
"bidPrice": 99.650,
"askPrice": 99.800,
"volume": 3200000,
"trades": 167,
}
]
}
Response Fields
| Field | Type | Description |
|---|---|---|
date | string | Date of the data point (YYYY-MM-DD) |
symbol | string | Sukuk symbol |
openPrice | number | Opening price for the period |
highPrice | number | Highest price during the period |
lowPrice | number | Lowest price during the period |
closePrice | number | Closing price for the period |
ytm | number | Yield to maturity (percent) |
bidPrice | number | Bid price |
askPrice | number | Ask price |
volume | number | Trading volume (PKR) |
trades | integer | Number of trades executed |
Error Responses
For detailed Common Error responses, see the Error Handling.
Examples
Get Historical Data for Specific Sukuk (Latest 100 Days)
curl -X GET "https://csapis.com/3.0/gis/historical?symbol=GIS-25-I" \
-H "Authorization: Bearer YOUR_API_TOKEN"
Use Cases
- Price Analysis: Track price movements and identify trends
- Yield Analysis: Monitor yield changes over time
- Performance Evaluation: Calculate returns and performance metrics
- Risk Analysis: Analyze price volatility and duration risk
- Charting: Create price and yield charts for technical analysis
- Backtesting: Use historical data for strategy backtesting
- Liquidity Assessment: Track volume trends and liquidity changes