---
title: "Structured Finance and Innovation: Highlights from the Barcelona Hackathon"
description: Structured finance is essential for banks and other financial institutions to access funding. It connects capital markets with the real economy and enables the transition to sustainable economies.
image: https://www.finos.org/hubfs/Community%20Blog/2024-06-12%20Hackathon%20Blog.png
---

[![FINOS](https://www.finos.org/hs-fs/hubfs/sofin%20assets/SOFIN%20LOGOS/finos-logo.png?width=543&height=126&name=finos-logo.png "FINOS")](https://finos.org)

- [Projects](https://www.finos.org/projects) 
    - [Artificial Intelligence (AI)](https://ai.finos.org/)
    - [Common Domain Model (CDM)](https://www.finos.org/common-domain-model)
    - [FDC3](https://www.finos.org/fdc3)
    - [Fluxnova](https://fluxnova.finos.org)
    - [FINOS Common Cloud Controls](https://www.finos.org/common-cloud-controls-project)
    - [High Performance Computing (HPC)](https://hpc.finos.org)
    - [OSERA](https://osera.finos.org/)
    - [Open Source Readiness Initiative](https://www.finos.org/open-source-readiness)
    - [OS-Climate](https://www.finos.org/os-climate)
    - [Try our Projects](https://www.finos.org/project-sandbox)
    - [All Projects Landscape](https://landscape.finos.org/)
- [Community](https://www.finos.org/engage-with-our-community) 
    - [FINOS Community Calendar](https://www.finos.org/calendar)
    - [Community Quickstart](https://www.finos.org/get-involved)
    - [FINOS Community Site](https://community.finos.org/)
    - [Contribute](https://community.finos.org/docs/governance/Software-Projects/contribution)
    - [Unable to Contribute?](https://www.finos.org/open-source-readiness)
    - [Join our Slack channel](https://finos-lf.slack.com/messages/finos-community/)
    - [Recognize a contributor](https://github.com/finos/community/issues/new?assignees=mcleo-d&labels=community-recognition&template=Community-Recognition.md&title=FINOS+Community+Recognition)
    - [Ambassador Program](https://www.finos.org/ambassador-program)
- [Membership](https://www.finos.org/membership-benefits) 
    - [Members](https://www.finos.org/members)
    - [Inquire](https://www.finos.org/membership-benefits#become-a-member)
    - [Join](https://joinnow.platform.linuxfoundation.org/?project=finos)
    - [Member ROI Summary & Calculator](https://www.finos.org/roi-report-calculator)
    - [Dependency Consumption Analysis](https://www.finos.org/dependency-consumption-analysis)
- Resources 
    - [2025 Mission & Vision](https://www.finos.org/2024-in-review-2025-vision)
    - [Research & Case Studies](https://www.finos.org/research-case-studies)
    - [Training](https://training.linuxfoundation.org/finos/)
    - [Open Source Maturity Model](https://osr.finos.org/docs/bok/OSMM/Introduction)
    - [Contributions Live Dashboard](https://metrics.finos.org)
    - [Our Github Organization](https://github.com/finos/)
    - [Our Developer Toolchain](https://odp.finos.org/)
    - [FINOS Store](https://store-finos.myshopify.com/)
- News & Events 
    - [This Week At FINOS](https://www.finos.org/this-week-at-finos)
    - [Community Blog](https://www.finos.org/blog)
    - [Newsletter](https://www.finos.org/newsletter)
    - [Podcast: Open Source in Finance](https://www.finos.org/open-source-in-finance-podcast)
    - [Press Releases](https://www.finos.org/press)
    - [FINOS Events](https://www.finos.org/hosted-events)
    - [Community Events](https://www.finos.org/featured-events)
    - [Community Spotlight](https://www.finos.org/community-spotlight)
    - [Stay Informed](https://www.finos.org/sign-up)
- [About](https://www.finos.org/about-us) 
    - [Stay Informed](https://www.finos.org/sign-up)
    - [FAQs](https://www.finos.org/faq)
    - [Contact Us](https://www.finos.org/contact-us)
    - [Governing Board](https://www.finos.org/governing-board)
    - [Technical Oversight Committee](https://www.finos.org/technical-oversight-committee)
    - [Team](https://www.finos.org/team)
    - [Governance](https://www.finos.org/governance)
    - [Code of Conduct](https://www.finos.org/code-of-conduct)
- [OSFF + Videos](https://events.linuxfoundation.org/open-source-finance-forum) 
    - [OSFF 2026](https://events.linuxfoundation.org/open-source-finance-forum/)
    - [OSFF NY Workshops](https://www.finos.org/osff-ny-2026-workshops)
    - [OSFF Toronto 2026 Videos](https://www.finos.org/osff-toronto-2026-videos)
    - [OSFF New York 2025 Videos](https://www.finos.org/osff-nyc-2025-videos)
    - [OSFF London 2026 Videos](https://www.finos.org/osff-london-2026-videos)
    - [apidays Paris 2025 Videos](https://www.finos.org/apidays)

- [Projects](https://www.finos.org/projects) 
    - [Artificial Intelligence (AI)](https://ai.finos.org/)
    - [Common Domain Model (CDM)](https://www.finos.org/common-domain-model)
    - [FDC3](https://www.finos.org/fdc3)
    - [Fluxnova](https://fluxnova.finos.org)
    - [FINOS Common Cloud Controls](https://www.finos.org/common-cloud-controls-project)
    - [High Performance Computing (HPC)](https://hpc.finos.org)
    - [OSERA](https://osera.finos.org/)
    - [Open Source Readiness Initiative](https://www.finos.org/open-source-readiness)
    - [OS-Climate](https://www.finos.org/os-climate)
    - [Try our Projects](https://www.finos.org/project-sandbox)
    - [All Projects Landscape](https://landscape.finos.org/)
- [Community](https://www.finos.org/engage-with-our-community) 
    - [FINOS Community Calendar](https://www.finos.org/calendar)
    - [Community Quickstart](https://www.finos.org/get-involved)
    - [FINOS Community Site](https://community.finos.org/)
    - [Contribute](https://community.finos.org/docs/governance/Software-Projects/contribution)
    - [Unable to Contribute?](https://www.finos.org/open-source-readiness)
    - [Join our Slack channel](https://finos-lf.slack.com/messages/finos-community/)
    - [Recognize a contributor](https://github.com/finos/community/issues/new?assignees=mcleo-d&labels=community-recognition&template=Community-Recognition.md&title=FINOS+Community+Recognition)
    - [Ambassador Program](https://www.finos.org/ambassador-program)
- [Membership](https://www.finos.org/membership-benefits) 
    - [Members](https://www.finos.org/members)
    - [Inquire](https://www.finos.org/membership-benefits#become-a-member)
    - [Join](https://joinnow.platform.linuxfoundation.org/?project=finos)
    - [Member ROI Summary & Calculator](https://www.finos.org/roi-report-calculator)
    - [Dependency Consumption Analysis](https://www.finos.org/dependency-consumption-analysis)
- Resources 
    - [2025 Mission & Vision](https://www.finos.org/2024-in-review-2025-vision)
    - [Research & Case Studies](https://www.finos.org/research-case-studies)
    - [Training](https://training.linuxfoundation.org/finos/)
    - [Open Source Maturity Model](https://osr.finos.org/docs/bok/OSMM/Introduction)
    - [Contributions Live Dashboard](https://metrics.finos.org)
    - [Our Github Organization](https://github.com/finos/)
    - [Our Developer Toolchain](https://odp.finos.org/)
    - [FINOS Store](https://store-finos.myshopify.com/)
- News & Events 
    - [This Week At FINOS](https://www.finos.org/this-week-at-finos)
    - [Community Blog](https://www.finos.org/blog)
    - [Newsletter](https://www.finos.org/newsletter)
    - [Podcast: Open Source in Finance](https://www.finos.org/open-source-in-finance-podcast)
    - [Press Releases](https://www.finos.org/press)
    - [FINOS Events](https://www.finos.org/hosted-events)
    - [Community Events](https://www.finos.org/featured-events)
    - [Community Spotlight](https://www.finos.org/community-spotlight)
    - [Stay Informed](https://www.finos.org/sign-up)
- [About](https://www.finos.org/about-us) 
    - [Stay Informed](https://www.finos.org/sign-up)
    - [FAQs](https://www.finos.org/faq)
    - [Contact Us](https://www.finos.org/contact-us)
    - [Governing Board](https://www.finos.org/governing-board)
    - [Technical Oversight Committee](https://www.finos.org/technical-oversight-committee)
    - [Team](https://www.finos.org/team)
    - [Governance](https://www.finos.org/governance)
    - [Code of Conduct](https://www.finos.org/code-of-conduct)
- [OSFF + Videos](https://events.linuxfoundation.org/open-source-finance-forum) 
    - [OSFF 2026](https://events.linuxfoundation.org/open-source-finance-forum/)
    - [OSFF NY Workshops](https://www.finos.org/osff-ny-2026-workshops)
    - [OSFF Toronto 2026 Videos](https://www.finos.org/osff-toronto-2026-videos)
    - [OSFF New York 2025 Videos](https://www.finos.org/osff-nyc-2025-videos)
    - [OSFF London 2026 Videos](https://www.finos.org/osff-london-2026-videos)
    - [apidays Paris 2025 Videos](https://www.finos.org/apidays)

![Community Blog](https://www.finos.org/hubfs/10.04.19.FINOS_WebsiteBanners_3.png)

# Community Blog

# Structured Finance and Innovation: Highlights from the Barcelona Hackathon

 June 12, 2024

[FINOS Team](https://www.finos.org/blog/author/finos-team)

![2024-06-12 Hackathon Blog](https://www.finos.org/hs-fs/hubfs/Community%20Blog/2024-06-12%20Hackathon%20Blog.png?width=576&height=322&name=2024-06-12%20Hackathon%20Blog.png)

Structured finance is essential for banks and other financial institutions to access funding. It connects capital markets with the real economy and enables the transition to sustainable economies.

Although this process involves intangible exchanges of money, bonds, and mortgages, it requires significant legal fees pre-closure, and ongoing reporting and compliance costs post-closure, along with extensive use of spreadsheets.

Experts in this space are increasingly acknowledging that existing analytics could be improved with climate and ESG-relevant data to stress test the pool of mortgages invested in their funds, for example. 

This insight, together with the recent [ESMA consultation paper](https://www.esma.europa.eu/sites/default/files/2023-12/ESMA12-2121844265-3053_-_Consultation_Paper_on_the_Securitisation_Disclosure_Templates.pdf) that highlights the low level of data usage in securitisation, inspired us to organise the Structured Finance Hackathon, focusing on three tracks:

- **Legal Tech:** Streamlining pre-closure legal documentation drafting and modelling
- **Climate Risk:** Future-proofing buy-side analytics with ESG and climate data
- **Reg Tech:** Automating post-closure deal compliance reporting

The SF Hackathon

We chose Barcelona and the 5th of June to coincide with [Global ABS](https://www.globalabs.org/), which our own hackathon judges were attending before the pitches.

Taking into account that the local ecosystem is still budding, we enabled online participation. More than 50 participants signed up, and four teams made it to the finish line to pitch their solutions to the judges.

We shared the hackathon challenges and provided tools & datasets in advance to let participants work on their code ahead of the event, then dedicated the on-site session to pitch training, networking and showcasing the prototypes.  

We also hosted three informative sessions for participants:

1. Marc Gratacos (Managing Partner at [TradeHeader](https://www.tradeheader.com/)) delivered an amazing walkthrough on the [Common Domain Model](https://www.finos.org/common-domain-model) (CDM), which I’d highly recommend to anyone who wants to start digging into it;
2. Martina Guzman (Pitch Coach and Master Trainer of the Best3Minutes methodology) delivered an interactive session on how to build and deliver a perfect pitch, which was very well received by participants.
3. Sam Griek (Founder at EagleAI), [showcased](https://www.youtube.com/watch?v=6VIhUyplV1E) how multi-agent AI with Human in the Middle (HitM) methodology can accurately interpret CLO tests and triggers.

Finalists and Winners

[**tradeheader\_unicorns**](https://github.com/TradeHeader/regtech_structuredfinancehackaton)

The winning team developed a CDM-based real-time reporting engine for Asset Backed Securities (RegTech Track). 

In order to deliver the solution, the team expanded the CDM so that it could accommodate the ABS deal-specific features. Then the team used Large Language Model Meta AI 3 (LLaMA3) to detect the eligible regulations based on the deal’s jurisdiction factors (e.g. EMIR for the “European derivatives” incorporated in the ABS). The solution updates the report and notifies any changes (delta). 

[**TradeHeader 1**](https://github.com/TradeHeader/legaltech-structuredfinancehackaton)

This team tackled the LegalTech Track by building a copilot that maps an ABS prospectus to the CDM. 

The team used a RAG to embed legal documents and save them in a vector database, and the LLaMA3 to obtain information concerning legal agreements, deal features and underlying assets pool composition. Finally, the team used [Python-CDM](https://central.sonatype.com/artifact/org.finos.cdm/cdm-python) to map the retrieved data into CDM and generate a JSON output.

[**EasyRealEstate**](https://github.com/Josephrp/EasyRealEstate)

Tonic, a solo participant, used [OpenBB agents](https://github.com/OpenBB-finance/openbb-agents) and [data](https://hackathon.openbb.dev/docs#/equity/equity_fundamental_metrics) combined with the data made available by the real estate data provider, [Immobiliare Insights](https://www.immobiliare.it/insights/en/), to optimise residential investments in Italy. 

The app, EasyRealEstate, is a multi-agent team with coding and data analysis capability to segment real estate deals by any means or objectives, then automatically plan and help with decision making.

[**AI4FINANCE**](https://ai4finance.org/)

The team tackled the RegTech Track by personalising a [FinGPT model](https://github.com/AI4Finance-Foundation/FinGPT) that accurately interprets the EMIR regulation. 

The personalised FinGPT model is based on LLaMA 2 and it provides lineage so that the users can trace back to the actual source, such as laws, guidelines or Q&As related to EMIR. This new model is more reliable and performant than a generic LLM when it comes to EMIR interpretation. 

Another team explored the potential for AI in aiding the development of [Digital Regulatory Reporting](https://drr.docs.rosetta-technology.io/source/overview.html) (DRR) code based on CDM. Discussing and proposing a number of applications, including the opportunity for AI to aid the maintenance of lineage between regulatory text and the executable code which implements regulatory requirements. An app was devised to review the existing DRR code and regulatory references within and validate they are correct, it is hoped that this can be shared with the FINOS community in the coming weeks.

I personally see a significant opportunity to integrate Fannie Mae and Freddie Mac loan-level data, provided by [RiskSpan via Snowflake](https://app.snowflake.com/marketplace/listing/GZT0ZU1TSMK/riskspan-mbs-loan-level-historical-data-full-access?originPage=app), into OS-Climate Data Commons and Physirisk workstream to solve challenges related to the Climate Risk track. (We haven’t found a team yet interested in this topic, if you are interested, reach out!). 

Credits

Regardless of the small group of attendants, we’ve witnessed incredible energy and commitment from participants, which resulted in creative solutions, well-prepared pitches and lots of interest from the members of the jury.

The first thank you goes to those who joined and dedicated time and effort to make this event a success.

A special shoutout goes to the [TradeHeader](https://tradeheader.com/) team, who shared their CDM excellence with the rest of the room, walked out of the event with the winning prize, and joined (en-masse) as first and left as last.

Thanks to [TAO Solutions](https://www.taosolutions.ca/) for jumping on board from the get-go and joining the jury so helping us assess contributions.

At Algoritmica we’re thrilled to collaborate with FINOS and we’ll continue working to bring more innovation around Structured Finance.

Calls to Action

- For participants - Reach out to [help@finos.org](mailto:help@finos.org) and work with the FINOS team to contribute your code to [FINOS Labs](http://github.com/finos-labs), gaining exposure to +80 members and the most active open source community in finance and fintech.
- **For decision makers in finance** - visit the FINOS website, sign up to the newsletter and share with us your interest in this topic; we’d also love to collaborate with you to host our next coding event.

[![Stay Informed](https://no-cache.hubspot.com/cta/default/2419532/interactive-170205347472.png)](https://www.finos.org/hs/cta/wi/redirect?encryptedPayload=AVxigLJVAIBIavmpzAIt%2Fr%2FSxm5PUJCSNKVnzMTZmX%2BpVUvClKg98oQ1qvg9AqyyYITcQBjKpa1uDNYbt1xAy%2Fs3EXF4GAEA3dB0N3v5tgmx0W%2FEetzfL2RBLllU74s8jVolYqOtUc4NMTykDMg%2BtvpHZL5EXzrdpGBv%2B231scCYAFPB3XCLBsauyBXE333thXIQp%2FGdeg%3D%3D&webInteractiveContentId=170205347472&portalId=2419532)

### Share this:

- [Tweet](https://twitter.com/share)

<https://www.finos.org/blog/structured-finance-innovation-highlights-from-the-barcelona-hackathon>

[← OSR Presentation: Insights Out of Chaoss, Cali Dolfi Red Hat](https://www.finos.org/blog/osr-presentation-insights-out-of-chaoss)

[Open Source in Finance Podcast: Lee Faus - Global Field CTO, GitLab →](https://www.finos.org/blog/open-source-in-finance-podcast-lee-faus-gitlab)

[![FINOS Logo](https://www.finos.org/hs-fs/hubfs/sofin%20assets/SOFIN%20LOGOS/FINOS_Icon_Wordmark_White.png?width=689&height=971&name=FINOS_Icon_Wordmark_White.png "FINOS Logo")](https://www.finos.org/)

[![Twitter logo](https://finos.org/hubfs/2419532/FINOS/website/logos/social-logos/twitter-blue-social-panel.png)](https://twitter.com/finosfoundation) [![GitHub logo](https://finos.org/hubfs/2419532/FINOS/website/logos/social-logos/github-black-social-panel.png)](https://finos.github.io) [![LinkedIn logo](https://finos.org/hubfs/2419532/FINOS/website/logos/social-logos/linkedin-blue-social-panel.png)](https://www.linkedin.com/company/finosfoundation) [![SlideShare logo](https://finos.org/hubfs/2419532/FINOS/website/logos/social-logos/Homepage%20Social%20Panel/slideshare-logo.png)](https://www.slideshare.net/finosfoundation) [![YouTube logo](https://finos.org/hubfs/2419532/FINOS/website/logos/social-logos/Homepage%20Social%20Panel/youtube_logo-1.png)](https://www.youtube.com/channel/UCfJAdRALzJ7J7snubrb_Y-Q)

[Contact Us](https://www.finos.org/contact-us)  
[info@finos.org](mailto:info@finos.org)  
+1 (650) 665-9773

[Privacy |](https://www.finos.org/privacy-policy)[Terms of Service |](https://www.finos.org/terms-of-service)[Community Code of Conduct |](https://www.finos.org/code-of-conduct)[Email Preferences](https://www.finos.org/hs/manage-preferences/unsubscribe-simple)