52 lines
2.6 KiB
Plaintext
52 lines
2.6 KiB
Plaintext
Context:
|
|
{page_text}
|
|
|
|
Instructions:
|
|
Read the context carefully.
|
|
Maybe there are TER, performance fees data in the context, the TER reported name could be:
|
|
Total Expense Ratio, TER, Annualised TER including performance fees,etc.
|
|
The performance fees reported name could be:
|
|
performance fees, performance fees ratio, etc.
|
|
Special cases
|
|
1. Performance fees is part of TER.
|
|
If exist both of "TER including performance fees" or "TER with performance" and "TER excluding performance fees" or "TER without performance",
|
|
The TER should be "TER including performance fees" or "TER with performance".
|
|
The performance fees should be:
|
|
"TER including performance fees - TER excluding performance fees" or "TER with performance fees - TER without performance fees".
|
|
The performance fees value can be negative or less than 0, e.g., -0.27 or -0.18.
|
|
|
|
2. Combo TER value table.
|
|
2.1 Exist Feeder fund TER and Master fund TER.
|
|
The relevant table header is like this:
|
|
Feeder fund (share class)\nMaster fund\nTER\nFeeder\nTER Master\nTotal
|
|
Please output separately as below:
|
|
- "feeder fund share class" and "TER feeder" values
|
|
- "Master fund" and "TER Master" values
|
|
Here is the example:
|
|
Feeder fund (share class)\nMaster fund\nTER\nFeeder\nTER Master\nTotal\nGlobal Portfolio Solution DKK -\nBalanced Class TI\nDanske Invest SICAV Global Portfolio\nSolution \u2013 Balanced Class X\n0.1475%\n0.7025%\n0.850%\n
|
|
|
|
The output should be:
|
|
[
|
|
{"fund name": "Global Portfolio Solution DKK", "share data": ["share name": "Balanced Class TI", "ter": 0.1475]},
|
|
{"fund name": "Danske Invest SICAV Global Portfolio Solution DKK", "share data": ["share name": "Balanced Class X", "ter": 0.7025]},
|
|
]
|
|
|
|
The TER and performance fees value is percentage number, it means the value should be less than 100.
|
|
The performance fees value can be negative, e.g. -0.2 or -0.67.
|
|
Most of cases, the data is in the table(s) of context.
|
|
If with multiple TER/ performance fee values in same row, please extract the latest.
|
|
If possible, please extract fund name, share class name, TER or performance fees value as the output.
|
|
One fund could be with multiple share classes and relevant TER values.
|
|
The output should be JSON format, the format is like:
|
|
[{
|
|
"fund name": "fund 1",
|
|
"share data": [{"share name": "share 1", "ter": 1.23, "performance fees": 0.2},{"share name": "share 2", "ter": 2.56, "performance fees": 1.2}]
|
|
},
|
|
{
|
|
"fund name": "fund 2",
|
|
"share data": [{"share name": "share a", "ter": 1.16, "performance fees": 0.5},{"share name": "share b", "ter": 1.45, "performance fees": 1.1}]
|
|
}]
|
|
Only output JSON data.
|
|
If can't find share class name in context, please output empty JSON data: []
|
|
|
|
Answer: |