{"id":16744965,"url":"https://github.com/open-risk/opensecuritisation","last_synced_at":"2026-03-17T13:32:43.200Z","repository":{"id":80021979,"uuid":"180539319","full_name":"open-risk/openSecuritisation","owner":"open-risk","description":"Demonstrating technical elements in support of open source securitisation frameworks","archived":false,"fork":false,"pushed_at":"2024-09-05T19:40:54.000Z","size":69,"stargazers_count":13,"open_issues_count":0,"forks_count":6,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-24T12:21:38.732Z","etag":null,"topics":["cashflows","credit-risk","lambda-functions","python","quantitative-finance","standards","yaml"],"latest_commit_sha":null,"homepage":"https://www.openriskmanagement.com/tags/securitisation/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-risk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-10T08:39:37.000Z","updated_at":"2025-01-31T13:37:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"46701f89-0158-4209-b7da-1dd0471198dd","html_url":"https://github.com/open-risk/openSecuritisation","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-risk%2FopenSecuritisation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-risk%2FopenSecuritisation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-risk%2FopenSecuritisation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-risk%2FopenSecuritisation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-risk","download_url":"https://codeload.github.com/open-risk/openSecuritisation/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248226185,"owners_count":21068149,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cashflows","credit-risk","lambda-functions","python","quantitative-finance","standards","yaml"],"created_at":"2024-10-13T01:44:20.962Z","updated_at":"2026-03-17T13:32:38.165Z","avatar_url":"https://github.com/open-risk.png","language":"Python","readme":"# openSecuritisation\n\nThis repository aims to demonstrate a number of technical elements in support of open source securitisation frameworks. The motivation and approach is [described more fully here](https://www.openriskmanagement.com/open-source-securitisation/)\n\nMore specifically, we propose the following:\n\n* Specifying a securitisation structure (_tranching_) using a yaml file\n* Specifying cashflow operations using lambda functions serialized in a yaml file\n* Documenting the cashflow logic using a python file\n\n![Cashflow Screenshot](cashflows.png)\n\n\n# Dependencies\n\n* ruamel.yaml for parsing and emitting yaml documents that are part of the specification\n* numpy for storage and processing of vectors / matrices holding numerical data\n* pickle for storage of data / objects not part of the specification\n\n# Further Resources\n\n* [Open Risk Manual](https://www.openriskmanual.org/wiki/Category:Securitisation)","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-risk%2Fopensecuritisation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopen-risk%2Fopensecuritisation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-risk%2Fopensecuritisation/lists"}