Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

BRMS - Bank Risk Management Simulation

LICENSE

BRMS is an educational tool designed to provide users with an in-depth understanding of bank risk management practices. It allows users to simulate and respond to various risk scenarios, and analyze the impact on a bank's financial health.

It is developed by Dr. Mingze Gao from the Department of Applied Finance at Macquarie Business School.

[!NOTE]
This application is under active development for use in my teaching AFIN8003 Banking and Financial Intermediation at the Macquarie University.

How It Works

A simulation in BRMS begins with a predefined set of banking and trading books, covering instruments from standard mortgages to HTM, FVOCI, and FVTPL securities (e.g., Treasuries). Each simulation unfolds through daily scenarios, incorporating economic data such as yield curves. As users navigate these scenarios, the bank's performance is automatically computed and reported under IFRS accounting. Capital adequacy and liquidity ratios are assessed following the Basel III framework, with RWAs calculated based on the selected approach. Users can actively adjust exposures through various risk mitigation strategies, and their overall performance is analyzed at the simulation’s conclusion.

GUI Demo

Here is an overview of the user interface at this stage (2025-01-31).

GUI Demo 1

GUI Demo 2

GUI Demo 3

Metadata

Release files for brms 0.1.0.dev2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for brms 0.1.0.dev2
File Size Uploaded
brms-0.1.0.dev2.tar.gz 110.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for brms 0.1.0.dev2
File Interpreter ABI Platform
brms-0.1.0.dev2-py3-none-any.whl Python 3 none any Details

Total release size: 251.3 kB

Release files / brms-0.1.0.dev2.tar.gz

Download URL brms-0.1.0.dev2.tar.gz
Size 110.5 kB
Tags Source
SHA-256 checksum
How to use checksums
da838fc8335845261cfb3ffb65f78a1f5d51b767bddb7eaa99ce126460f9b8ce
BLAKE2b-256 checksum
How to use checksums
40aa572ba041b66d8f9432c8c8f9279a57838ecbc3c438501cb7b86d155b1966
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 10, 2025.

Transparency log

Release files / brms-0.1.0.dev2-py3-none-any.whl

Download URL brms-0.1.0.dev2-py3-none-any.whl
Size 140.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
446f84b9e48ebeccdb34007eccf21c7d8346de67c24fa82a3e6e530799ad8e5d
BLAKE2b-256 checksum
How to use checksums
8b3472df83a8557656992d8e6a58f6f0d57efd4cc422d6eaa995b40ecea0e7f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 10, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0.dev2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page