Skip to content

Commit 87780e2

Browse files
feat(tools): add RIFLGFCY10XIINA annual Treasury inflation-indexed yield tool
1 parent 7a2e9b3 commit 87780e2

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,15 @@ Install the server, for example, on [Claude Desktop](https://claude.ai/download)
224224
* `limit` _(number, optional)_: Maximum number of observations to return.
225225
* `sort_order` _(enum["asc", "desc"], optional)_: Sort order of observations.
226226

227+
### `RIFLGFCY10XIINA`
228+
229+
* **Description**: Retrieve data for *Market Yield on U.S. Treasury Securities at 10-Year Constant Maturity, Inflation-Indexed (Annual)* (`RIFLGFCY10XIINA`) from FRED®.
230+
* **Parameters**:
231+
* `start_date` _(string, optional)_: Start date in `YYYY-MM-DD` format.
232+
* `end_date` _(string, optional)_: End date in `YYYY-MM-DD` format.
233+
* `limit` _(number, optional)_: Maximum number of observations to return.
234+
* `sort_order` _(enum["asc", "desc"], optional)_: Sort order of observations.
235+
227236
## Testing
228237

229238
See [TESTING.md](./TESTING.md) for more details.

src/fred/registry.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,5 +123,10 @@ export const SERIES_REGISTRY: Record<string, FREDSeriesMetadata> = {
123123
title: "Market Yield on U.S. Treasury Securities at 10-Year Constant Maturity, Quoted on an Investment Basis, Inflation-Indexed",
124124
description: "This series measures the weekly inflation-adjusted interest rates on 10-year Treasury Inflation-Protected Securities (TIPS). Updated weekly with values ending on Friday, it provides more frequent observations than the monthly FII10 series but less granular than the daily DFII10 series. It helps track real interest rate movements over time, providing investors with insights into inflation-adjusted Treasury yields.",
125125
units: "Percent, Not Seasonally Adjusted"
126+
},
127+
"RIFLGFCY10XIINA": {
128+
title: "Market Yield on U.S. Treasury Securities at 10-Year Constant Maturity, Quoted on an Investment Basis, Inflation-Indexed",
129+
description: "This series provides the annual average yield of 10-year Treasury Inflation-Protected Securities (TIPS). It represents the average real interest rate for each year, derived from daily figures. The series is particularly useful for analyzing long-term trends in real interest rates and comparing year-over-year changes in inflation-adjusted government borrowing costs.",
130+
units: "Percent, Not Seasonally Adjusted"
126131
}
127132
};

src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ export function createServer() {
4646
registerSeriesTool(server, "DFII10"); // 10-Year TIPS Yield (Daily)
4747
registerSeriesTool(server, "FII10"); // 10-Year TIPS Yield (Monthly)
4848
registerSeriesTool(server, "WFII10"); // 10-Year TIPS Yield (Weekly)
49+
registerSeriesTool(server, "RIFLGFCY10XIINA"); // 10-Year TIPS Yield (Annual)
4950

5051
// To add more series, simply add them here:
5152
// registerSeriesTool(server, "FEDFUNDS"); // Federal Funds Rate

0 commit comments

Comments
 (0)