Overview
The portfolio file contains quantities that vary between dates for each security in your portfolio. It holds quantities such as market weights or asset allocations, base and local currency returns, and risk numbers (if used).
If benchmark data is supplied, it must follow the same format as the portfolio file.
Portfolio files must be supplied in comma or tab-delimited ASCII format, without leading or trailing rows. Therefore, no data field (such as a security name) can include a comma or a tab.
Portfolio file structure
Each row in a portfolio must have at least six entries: date, portfolio, security ID, exposure, base return, local return. Other data can be supplied according to your requirements.
Click on the link in the βNameβ field to see specific information about each field.
Col | Name | Required | Type | Description |
1 | Yes | Date | End date for interval | |
2 | Yes | String | Portfolio to which current holding belongs | |
3 | Yes | String | Security for which data is provided | |
4 | Yes | Real | Exposure of security in portfolio | |
5 | Yes | Real | Base currency return for security | |
6 | Yes | Real | Local currency return for security | |
7 | No | Real | YTM of security, if applicable | |
8 | No | Real | MD of security, if applicable | |
9 | No | Real | C of security, if applicable | |
10 | No | Real | OAS of security, if applicable | |
11 | No | Real | Spread duration of security, if applicable | |
12 | No | Real | Z-spread of security, if applicable | |
13 | No | Real | Price of security, if applicable | |
14 | No | Real | Volatility of security, if applicable | |
15 | No | Real | ||
16 | No | Real | ||
17 | No | Real | ||
18 | No | Real | ||
19 | No | Real |
Aggregated values
On any given date, the sum-product of the portfolio exposure and its base currency returns, divided by the sum of the exposure, will equal the overall return of the portfolio at that date.
Nested portfolios and carve-outs
Portfolio nesting is an extremely versatile feature that is central to FIAβs capabilities. Nesting allows carve-outs, easily customized benchmarks, separation of strategic groupings of bonds, and synthetic securities. The topic is described in this white paper.