Balsam provides a way to query, visualize and analyze financial data for Canadian property and casualty insurers.
There is a wealth of publicly available financial data that has been filed with OSFI. By exposing this data to fast, modern means of analysis it is hoped that new insights into risk management can be found.
- Rails ActiveRecord does not support certain database features like composite keys.
- As the analysis aspect grows more complex this may impact performance.
- Must maintain detailed ERDs and documentation on data consumption in case migration to a different backend is necessary.
- Single Financial Statement Mapping (60.20 Consolidated Premiums and Claims) a. Create a template to display the data as a financial statement b. Generate year-specific schema c. Parse, record, index and map the raw data to the template
- Multiple Mapping
- Tables a. Statement i. Name (Domestic, Foreign) b. Year c. Quarter d. Company i. Name ii. Code e. Page i. Code ii. Name f. Data i. Row ii. Column iii. Value iv. FK for all of the above