GithubHelp home page GithubHelp logo

willsong96 / bank-of-canada-collateral-and-pldeging-report Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 772 KB

The purpose of this report is to provide the Bank of Canada with data on collateral pledging which is necessary for evaluating linkages between counterparties and activities, as well as determining the magnitude of transactions across various asset classes

bank business-analytics collateral data-analysis data-visualization database finance-application financial-analysis financial-data pledge

bank-of-canada-collateral-and-pldeging-report's Introduction

Bank of Canada Collateral and Pledging Report

Background Information

The purpose of this report is to provide the Bank of Canada with data on collateral pledging which is necessary for evaluating linkages between counterparties and activities, as well as determining the magnitude of transactions across various asset classes.

This return is to be completed at the business day frequency. Business days are defined to include all weekdays except federal and provincial statutory holidays. The attached template identifies a selection of rows and columns which are only required to be updated as of month end. Values are required to be reported in these cells for every business day; however, previous values can be carried forward until month end is reached.

The template for this return has been provided in “objectives” section

[Definition for asset types]

  • Level 1 Asset: Government Bond
  • Level 2 Asset: Non-financial corporate bond/equity, with credit rating between A and AAA.
  • Level 3 Asset: Financial corporate bond/equity, or non-financial corporate bond/equity with credit rating under A.

Note that we rank credit ratings from high to low as following:

AAA, AA+, AA, AA-, A+, A, A-, BBB+, BBB, BBB-, BB+, BB, BB-, B+, B, B-, etc.

Objective

Our objective is to fill in the report template as requested by Bank of Canada: image

Figure I: Final Report Template from Bank of Canada

Inputs

The inputs provided as following:

  • Collateral transactions as of Jul 2020. (“Collateral_Transaction.csv") image

Figure II: Collateral transactions source file (sample).

  • Security instrument details. (“Security.csv") image

Figure III: Security instruments source file (sample).

  • Counterparty details. ("Customer.csv")

image

Figure IV: Counterparty source file (sample)

Tools

SQLite Studio, Excel

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.