diff --git a/PresentValueSeries/AnalysisOfChange.png b/PresentValueSeries/AnalysisOfChange.png new file mode 100644 index 00000000..75bbb916 Binary files /dev/null and b/PresentValueSeries/AnalysisOfChange.png differ diff --git a/PresentValueSeries/Dimensions.xlsx b/PresentValueSeries/Dimensions.xlsx index 806a6c76..0fd16d7d 100644 Binary files a/PresentValueSeries/Dimensions.xlsx and b/PresentValueSeries/Dimensions.xlsx differ diff --git a/PresentValueSeries/PresentValue - Episode 2.ipynb b/PresentValueSeries/PresentValue - Episode 2.ipynb index b4fd0906..804597e7 100644 --- a/PresentValueSeries/PresentValue - Episode 2.ipynb +++ b/PresentValueSeries/PresentValue - Episode 2.ipynb @@ -31,9 +31,33 @@ { "cell_type": "markdown", "source": [ - "> IFRS 17 is a new accounting standard for insurance contracts. It is an economic accounting approach, replacing the nominal accounting of the previous standard IFRS 4, that is, the economic value of the insurance products is considered. The focus is on the liabilities of an insurance company, namely the insurance policies. ", + "> The International Financial Reporting Standard (IFRS) 17 is the new economic accounting standard for insurance contracts. It entails that the **economic value of insurance products** is considered, ", + "\n> as opposed to the previous nominal accounting standard IFRS 4. The focus is on the liabilities of an insurance company, namely the insurance policies. ", + "\n>", + "\n> This means being able to answer to the question: ", + "\n> ", + "\n> *what is the value of an issued insurance contract today?*", "\n", - "\n

" + "\n> For this reason, IFRS 17 is based on the idea of computing the Present Value of the insurance contracts. ", + "\n> This is the money you or someone else would pay for all these insurance policies today. ", + "\n> Calculating present value, and understanding its evolution over time, is the basis for computing IFRS 17 financials. ", + "\n", + "\n

", + "\n
", + "\n", + "\nThe aim of this notebook is to illustrate the IFRS 17 *Present Value* calculation using Systemorph Cloud Technology. Present Values are the amount of money that someone would pay in the present day for the contracts of the group up to their run off. The starting point are the so called *Nominal Cash flows*, which express the amounts of cash and cash equivalents being transferred into and out of a business. Cash flow values are **discounted** according to the *Yield Curve* provided as economic input in order to take into account the corresponding Interest Accretion, and the discounted figures are **cumulated** to find the **Present Values**. ", + "\n", + "\nThe IFRS 17 standard prescribes that the accounting statements are based on the value of a group of insurance contracts at the beginning of the period (BoP), their development throughout the period, and the value at the end of the period (EoP). While the period is typically a quarter, the **Analysis of Change** (AoC) from BoP to EoP per group of contract is made considering for each step the variation of the cash flow so as to enhance the readability of the value changes. To this aim it is necessary to **evaluate the Present Value difference** (or delta) between each step, yielding the figures shown in the resulting report.", + "\n", + "\nThe company portfolio value change throughout one period is given by the following standard steps:", + "\n", + "\n1. Beginning of Period (BOP): starting value of the portfolio as of December last year (in the Year to Date view), ", + "\n2. Model Corrections (MC): change of the portfolio value based on the model change,", + "\n3. Cash Flow (CF): release of the expected cash flow for the current period", + "\n4. Interest Accretion (IA): change of the nominal cash flow due to the economic interest rate", + "\n5. Assumption Update (AU): change in (non-)financial assumptions (insurance risks, expenses, other non-economic)", + "\n6. Experience Variance (EV): value adjustments following insurance related events which took place (e.g. mortality),", + "\n7. End of Period (EOP): portfolio value at the end of the current period." ], "metadata": {}, "execution_count": 0, @@ -42,13 +66,9 @@ { "cell_type": "markdown", "source": [ - "
", + "The AoC chain for two consecutive periods looks like this", "\n", - "\nThe aim of this notebook is to illustrate the IFRS 17 *Present Value* calculation using Systemorph Cloud Technology. Present Values are the amount of money that someone would pay in the present day for the contracts of the group up to their run off. The starting point are the so called *Nominal Cash flows*, which express the amounts of cash and cash equivalents being transferred into and out of a business. Cash flow values are **discounted** according to the *Yield Curve* provided as economic input in order to take into account the corresponding Interest Accretion, and the discounted figures are **cumulated** to find the **Present Values**. ", - "\n", - "\nThe IFRS 17 standard prescribes that the accounting statements are based on the value of a group of insurance contracts at the beginning of the period (BoP), their development throughout the period, and the value at the end of the period (EoP). While the period is typically a quarter, the **Analysis of Change** (AoC) from BoP to EoP per group of contract is made considering for each step the variation of the cash flow so as to enhance the readability of the value changes. To this aim it is necessary to **evaluate the Present Value difference** (or delta) between each step, yielding the figures shown in the resulting report.", - "\n", - "\nThis process is pictorially represented in the flowchart below" + "\n
" ], "metadata": {}, "execution_count": 0, @@ -57,7 +77,9 @@ { "cell_type": "markdown", "source": [ - "
" + "This process is pictorially represented in the flowchart below", + "\n", + "\n
" ], "metadata": {}, "execution_count": 0, @@ -217,7 +239,7 @@ { "cell_type": "markdown", "source": [ - "














", + "



", "\n", "\n# View imported Data" ], diff --git a/PresentValueSeries/PresentValue - Episode 3.ipynb b/PresentValueSeries/PresentValue - Episode 3.ipynb index 114e275b..3463cc41 100644 --- a/PresentValueSeries/PresentValue - Episode 3.ipynb +++ b/PresentValueSeries/PresentValue - Episode 3.ipynb @@ -31,9 +31,33 @@ { "cell_type": "markdown", "source": [ - "> IFRS 17 is a new accounting standard for insurance contracts. It is an economic accounting approach, replacing the nominal accounting of the previous standard IFRS 4, that is, the economic value of the insurance products is considered. The focus is on the liabilities of an insurance company, namely the insurance policies. ", + "> The International Financial Reporting Standard (IFRS) 17 is the new economic accounting standard for insurance contracts. It entails that the **economic value of insurance products** is considered, ", + "\n> as opposed to the previous nominal accounting standard IFRS 4. The focus is on the liabilities of an insurance company, namely the insurance policies. ", + "\n>", + "\n> This means being able to answer to the question: ", + "\n> ", + "\n> *what is the value of an issued insurance contract today?*", "\n", - "\n

" + "\n> For this reason, IFRS 17 is based on the idea of computing the Present Value of the insurance contracts. ", + "\n> This is the money you or someone else would pay for all these insurance policies today. ", + "\n> Calculating present value, and understanding its evolution over time, is the basis for computing IFRS 17 financials. ", + "\n", + "\n

", + "\n
", + "\n", + "\nThe aim of this notebook is to illustrate the IFRS 17 *Present Value* calculation using Systemorph Cloud Technology. Present Values are the amount of money that someone would pay in the present day for the contracts of the group up to their run off. The starting point are the so called *Nominal Cash flows*, which express the amounts of cash and cash equivalents being transferred into and out of a business. Cash flow values are **discounted** according to the *Yield Curve* provided as economic input in order to take into account the corresponding Interest Accretion, and the discounted figures are **cumulated** to find the **Present Values**. ", + "\n", + "\nThe IFRS 17 standard prescribes that the accounting statements are based on the value of a group of insurance contracts at the beginning of the period (BoP), their development throughout the period, and the value at the end of the period (EoP). While the period is typically a quarter, the **Analysis of Change** (AoC) from BoP to EoP per group of contract is made considering for each step the variation of the cash flow so as to enhance the readability of the value changes. To this aim it is necessary to **evaluate the Present Value difference** (or delta) between each step, yielding the figures shown in the resulting report.", + "\n", + "\nThe company portfolio value change throughout one period is given by the following standard steps:", + "\n", + "\n1. Beginning of Period (BOP): starting value of the portfolio as of December last year (in the Year to Date view), ", + "\n2. Model Corrections (MC): change of the portfolio value based on the model change,", + "\n3. Cash Flow (CF): release of the expected cash flow for the current period", + "\n4. Interest Accretion (IA): change of the nominal cash flow due to the economic interest rate", + "\n5. Assumption Update (AU): change in (non-)financial assumptions (insurance risks, expenses, other non-economic)", + "\n6. Experience Variance (EV): value adjustments following insurance related events which took place (e.g. mortality),", + "\n7. End of Period (EOP): portfolio value at the end of the current period." ], "metadata": {}, "execution_count": 0, @@ -42,13 +66,9 @@ { "cell_type": "markdown", "source": [ - "
", - "\n", - "\nThe aim of this notebook is to illustrate the IFRS 17 *Present Value* calculation using Systemorph Cloud Technology. Present Values are the amount of money that someone would pay in the present day for the contracts of the group up to their run off. The starting point are the so called *Nominal Cash flows*, which express the amounts of cash and cash equivalents being transferred into and out of a business. Cash flow values are **discounted** according to the *Yield Curve* provided as economic input in order to take into account the corresponding Interest Accretion, and the discounted figures are **cumulated** to find the **Present Values**. ", + "The AoC chain for two consecutive periods looks like this", "\n", - "\nThe IFRS 17 standard prescribes that the accounting statements are based on the value of a group of insurance contracts at the beginning of the period (BoP), their development throughout the period, and the value at the end of the period (EoP). While the period is typically a quarter, the **Analysis of Change** (AoC) from BoP to EoP per group of contract is made considering for each step the variation of the cash flow so as to enhance the readability of the value changes. To this aim it is necessary to **evaluate the Present Value difference** (or delta) between each step, yielding the figures shown in the resulting report.", - "\n", - "\nThis process is pictorially represented in the flowchart below" + "\n
" ], "metadata": {}, "execution_count": 0, @@ -57,7 +77,9 @@ { "cell_type": "markdown", "source": [ - "
" + "This process is pictorially represented in the flowchart below", + "\n", + "\n
" ], "metadata": {}, "execution_count": 0, @@ -271,7 +293,7 @@ { "cell_type": "markdown", "source": [ - "














", + "








", "\n", "\n# View imported Data" ], @@ -345,7 +367,7 @@ { "cell_type": "code", "source": [ - "await Report.ForDataCube(nominals.ToReportType()).SliceRowsBy(\"AmountType\",\"AocType\").SliceColumnsBy(\"Index\").WithQuerySource(Workspace).ToBarChart().ExecuteAsync()" + "await Report.ForDataCube(nominals.ToReportType()).SliceRowsBy(\"AmountType\",\"AocType\").SliceColumnsBy(\"Index\").WithQuerySource(Workspace).ToBarChart().WithColorScheme(Palettes.Brewer.PuBu3).ExecuteAsync()" ], "metadata": {}, "execution_count": 0,