Skip to main content
Skip table of contents

First Steps

After the successful Installation of Jabatix NC and a corresponding licence, you are ready to calculate simulations for your own business figures with the programme.

In this section, we explain in brief how you can perform the corresponding calculations with Jabatix NC using the example of simulating a balance sheet.

Provision of the data

Firstly, transfer your existing balance sheets into the following format in Excel:

Balance sheet position

Account number

31/12/2021

31/12/2022

31/12/2023

Cash reserve

10001

11,000.00

12,000.00

12,500.00

Receivables from banks

10002

23,000.00

24,000.00

25,000.00

Risk provisioning

10003

-1,500.00

-1,600.00

-1,700.00

If only the balance sheet for the last business year is available, this is sufficient for most functions of Jabatix NC.
If you have more than three historical balance sheets, add the corresponding date columns with the values of the balance sheet items.

Name the worksheet BALANCE_SHEET, for example, and then save the file, e.g. as FINANCE_DATA.xlsx.

A First Simulation

As you now want to generate a first simulation, create a new directory (e.g. JAB-SIM1).

Now open a text editor and enter the following commands:

CODE
input FINANCE_DATA.xlsx financial

loop over 2 years
[10001] + 5%

output FORECAST_OUTPUTS.xlsx

Save this Control File in the JAB-SIM1 directory, for example under the name forecast_ctrl.txt, and then start the calculation with Jabatix NC.

You can view the result after just a few moments. In the above case, Jabatix NC has created the Output File FORECAST_OUTPUTS.xlsx in the JAB-SIM1 directory. This file contains a worksheet BALANCE_SHEET_FORECAST with the following values:

Balance sheet position

Account number

31/12/2023

31/12/2024

31/12/2025

Cash reserve

10001

12,500.00

13,125.00

13,781.25

Receivables from banks

10002

25,000.00

25,000.00

25,000.00

Risk provisioning

10003

-1,700.00

-1,700.00

-1,700.00

Since a Loop over 2 years was used in the Control File, the Output File contains the simulated balance sheets for the next two business years in addition to the balance sheet for the last business year.

Since a command for simulation was entered in the Control File only for the balance sheet item ‘Cash reserve’, only the values of this balance sheet item were adjusted in the output file for the next two business years – each with an increase of 5% compared to the previous year in accordance with the command entered.

Trend forecast for several years

After the successful first simulation of the balance sheet item ‘Cash reserve’, you now want to create another simulation. This time, however, with a somewhat more sophisticated calculation method: the balance sheet item ‘Receivables from banks’ should be simulated using a trend continuation. To realise this, adjust your Control File as follows:

CODE
input FINANCE_DATA.xlsx financial

loop over 2 years
[10001] + 5%
[10002] = Forecast Trend

output FORECAST_OUTPUTS.xlsx

After you have started a new calculation with Jabatix NC, take another look at the Output File. This now shows the following:

Balance sheet position

Account number

31/12/2023

31/12/2024

31/12/2025

Cash reserve

10001

12,500.00

13,125.00

13,781.25

Receivables from banks

10002

25,000.00

26,000.00

27,000.00

Risk provisioning

10003

-1,700.00

-1,700.00

-1,700.00

Now, in addition to the values of the balance sheet item ‘Cash reserve’, also the values of the balance sheet item ‘Receivables from banks’ have been adjusted for the next two business years according to the command in the Control File – in this case, a linear continuation of the trend was recognised and applied by the programme.

In order to use the Forecast Trend function for a balance sheet item, at least two historical values must be available for this balance sheet item.

Scenario analysis

Finally, you also want to perform a stress testing in your simulation by using different simulations for different scenarios.

  • In a ‘good’ scenario, the balance sheet item ‘Receivables from banks’ should be increased by the amount 800 compared to the normal simulation. On the other hand, the risk provisioning can be reduced by 10% if the reference rate falls below 4%.

  • Similarly, in a ‘bad’ scenario, the balance sheet item ‘Receivables from banks’ should be reduced by 500 compared to the normal simulation. On the other hand, the risk provisioning must be increased by 10% if the reference rate rises above 5%.

To perform the calculation, create another Excel file, for example named FORECAST_INPUTS.xlsx. This file contains a worksheet FORECASTS (this name must be used) in which you enter the following data:

Parameter

Date

Value

Reference rate

31/12/2024

3.8%

Reference rate

31/12/2025

5.5%

Now you adapt your Control File as follows in order to generate the Scenario Analysis:

CODE
input FINANCE_DATA.xlsx financial
input FORECAST_INPUTS.xlsx

loop over 2 years
[10001] + 5%
[10002] = Forecast Trend
[10001]_BEST = [10001] + 800
[10003]_BEST = if Forecast reference rate < 0.04 then [10003] - 10% else [10003]
[10001]_WORST = [10001] - 500
[10003]_WORST = if Forecast reference rate > 0.05 then [10003] + 10% else [10003]

output FORECAST_OUTPUTS.xlsx

After you have started a new calculation with Jabatix NC, take another look at the Output File . This file now contains the following worksheets:

BALANCE_SHEET_FORECAST

Balance sheet position

Account number

31/12/2023

31/12/2024

31/12/2025

Cash reserve

10001

12,500.00

13,125.00

13,781.25

Receivables from banks

10002

25,000.00

26,000.00

27,000.00

Risk provisioning

10003

-1,700.00

-1,700.00

-1,700.00

In this worksheet there is no change compared to the previous situation, since the same commands were used in the Control File as for the normal simulation.

BALANCE_SHEET_FORECAST_BEST

Balance sheet position

Account number

31/12/2023

31/12/2024

31/12/2025

Cash reserve

10001

12,500.00

13,925.00

14,581.25

Receivables from banks

10002

25,000.00

26,000.00

27,000.00

Risk provisioning

10003

-1,700.00

-1,530.00

-1,700.00

This sheet contains the calculation results for the BEST scenario. Here, the values of the balance sheet item ‘Cash reserve’ are increased by the amount 800 compared to the normal simulation. In addition, the risk provisioning is reduced by 10% on 31/12/2024, since the reference rate on this date is below 4% according to the data provided.

BALANCE_SHEET_FORECAST_WORST

Balance sheet position

Account number

31/12/2023

31/12/2024

31/12/2025

Cash reserve

10001

12,500.00

12,625.00

13,281.25

Receivables from banks

10002

25,000.00

26,000.00

27,000.00

Risk provisioning

10003

-1,700.00

-1,700.00

-1,870.00

This sheet contains the calculation results for the WORST scenario. Here, the values of the balance sheet item ‘Cash reserve’ are reduced by the amount 500 compared to the normal simulation. In addition, the risk provisioning is increased by 10% on 31/12/2025, since the reference rate on this date is over 5% according to the data provided.

BALANCE_SHEET_FORECAST_ALL

Balance sheet position

Account number

31/12/2023

31/12/2024

31/12/2025

BEST

WORST

BEST

WORST

Cash reserve

10001

12,500.00

13,125.00

13,925.00

12,625.00

13,781.25

14,581.25

13,281.25

Receivables from banks

10002

25,000.00

26,000.00

26,000.00

26,000.00

27,000.00

27,000.00

27,000.00

Risk provisioning

10003

-1,700.00

-1,700.00

-1,530.00

-1,700.00

-1,700.00

-1,700.00

-1,870.00

In this sheet, the calculation results of the normal simulation are compared and contrasted with those of all scenarios.

Further Information

More detailed information on how to use Jabatix NC can be found in the Use Cases. A description of all available functions is available in the Reference Guide.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.