Press on.
Keep working through the part that does not come easily.
A student-owned association committed to excellence in data science, quantitative finance, and applied AI — building rigor into work that actually ships.
We are a student-owned collective working across data science, quantitative finance, and applied AI.
Workshops to understand the mathematics. Projects to put it to work. Conversations with people who have gone further.
Meet enodeProjects, workshops, and contributions.
Some finished. Some still taking shape.
Workshops, reading groups,
and visiting perspectives.
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|
Engagement, initiative, and the willingness to keep going.
That is where membership begins.
An academy, a lab, and a place to think together. Founded at ESADE in 2024, built by the people who show up.
enode is a student-owned technical association at ESADE, operating across Sant Cugat and Pedralbes. Research and Quant are based in Sant Cugat; AI4Law brings the legal perspective from Pedralbes.
We run workshops and learning sessions, build applied projects and research notebooks, and bring external speakers, practitioners, and alumni into the room through localhost.
A small board coordinates the association. Members make the workshops, projects, and conversations happen.
Keep working through the part that does not come easily.
Mathematically describe what you implement. Implement what you describe.
A notebook, a workshop, a paper, a strategy in the paper-trading account. The artifact is the proof.
First members, workshop calendar, and the launch of Quant.
A database querying tool for an NGO. The engagement is now paused.
A lead-production demo, subsequently archived as the association refocused on fundamentals.
Members rebuilt both architectures end-to-end.
Terraform-managed ETL and paper-trading on Alpaca.
A Pedralbes department and a shared cross-campus programme.
Backtesting engine v0.4 and member contributions to a Spanish research group.
Board appointments are in an ongoing election process. The structure below describes how the association is organised.
ESADE Sant Cugat campus.
Workshops in Aula 001 and 005.
ESADE Pedralbes campus.
A shared association, across disciplines.
The how and why beneath modern computing. Mathematical foundations, the mechanics of code, and projects that make understanding visible.
A loss landscape. A starting point. A sequence of decisions. Change the learning rate and watch the same gradient lead to a different journey.
Small steps are patient. Larger steps can overshoot the valley. An illustrative loss function, with the actual gradient underneath.
We want to understand what our tools do, why they work, and where they fail. Our long-term aim is a collective repository of workshops and projects that prepares members for technical work and further study.
Maximum likelihood, change of variables, transformation of densities, optimization, and automatic differentiation.
Embeddings, transformers, mixture density networks, diffusion, graph neural networks, and applied ML.
Memory, performance, and lower-level code. Learning to read C++ and Rust, and to understand what sits beneath a training loop.
If you have mastered a library or built a side project, bring it into the room. Teaching is another way to test understanding.
A member group replicated both architectures end-to-end. Rebuilding a system gives its abstractions something concrete to stand on.
Select members have contributed to work with the Spanish research group ICSO, including a paper on forecasting limits in residential water demand, described in our project record as under review.
A natural-language database query tool for Barcelonactua and an agentic lead-production demo for Supersonik. Consulting is currently on the back-burner as we focus on fundamentals.
Bring statistics, calculus, linear algebra, and Python—or a clear commitment to getting there. Engagement, initiative, and consistency matter. Systems curiosity is a welcome bonus.
Understand the mathematics. Write the strategy. Build the infrastructure that makes the work reproducible.
A path tells one story. A distribution tells you what that story leaves out. Adjust volatility to see uncertainty take shape.
Geometric Brownian motion · 5% annual drift · 252 steps. Shaded area: sample 5th–95th percentiles. Illustrative simulation.
Education is a core part of the department. We want to describe our strategies mathematically and understand the assumptions we turn into code.
Our workshops move from real analysis and optimization into stochastic processes and financial applications. We document the teaching so future members can follow the theory and reuse the material.
From theory to labsSmall pods choose the mathematical trading questions they want to pursue, then bring the results back through write-ups, reviews, and clean implementations. We run strategies in a paper-trading account; a small student-led fund remains a longer-term ambition.
Pricing intuition, volatility, sensitivities, simulation-based pricing, and risk estimation.
Distributions, tails, correlation, regime shifts, and the limits of diversification.
Black–Litterman, optimization, momentum, pairs trading, and volatility forecasting.
ETL and storage on AWS, managed with Terraform. A repeatable path from source data to usable features.
A consistent backtesting engine, versioned datasets, proper packaging, and environments that travel beyond one laptop.
Math, statistics, and Python on the research side. Databases, Docker, cloud infrastructure, and reliable systems on the engineering side. Either profile is welcome; the best teams have both.
Before writing trading code, understand the mathematics, where the assumptions enter, and how a model becomes an implementation.

The quant track is not meant to be a collection of disconnected finance demos. We want members to move from definitions to proofs, from proofs to models, and from models to code that can be inspected, defended, and improved.
The first block built the mathematical base: real analysis, numerical thinking, optimization, and the discipline of stating assumptions precisely. The second moved into stochastic processes and financial applications, where the same theory becomes simulation, pricing intuition, and hands-on labs.
The point was not to cover everything. It was to give members enough structure to read future material seriously, ask better questions, and build strategies without treating the mathematics as decoration.
Marius supported the mathematical foundations: real analysis, optimization, and the bridge from abstract concepts to quantitative reasoning. At ESADE, he coordinates mathematics courses in the BBA and BAIB programmes. His background is in mathematical physics, specialising in general relativity and numerical analysis.
Adrià led the stochastic workshops, final financial applications, and hands-on labs. He is a PhD student with an MSc in Physics of Complex Systems & Biophysics and a BSc in Physics from Universitat de Barcelona.
We are grateful to both for helping a young department bring rigor, curiosity, and implementation together.
Instructor content and slides are available in the public Drive; stochastic-process implementations are in the GitHub repository.



AI4Law brings legal thinking into the room with technology. For aspiring law professionals who want to understand the systems reshaping their discipline—and the institutions those systems touch.
A technical process carries
human questions at every step.
Trace where the information came from, what its use was intended to be, and how that use follows a person through the system.
The EU AI Act, GDPR, sectoral compliance, and the operational shape of high-risk systems.
Reading judgments and statutes for evidence, scope, and limits, with the same care technical readers bring to papers.
Document review, contract drafting, and evidentiary tooling, built with lawyers in the room.
Where machine-learning decisions meet due process, consent, and accountability.
Joint sessions with Research and Quant. Lawyers explain problems; technologists explain tradeoffs.
Conversations with legaltech founders, in-house counsel, judges, and academics shaping the discipline.
AI4Law operates under enode’s charter and editorial standard, from the Pedralbes campus. Membership is open to students of either discipline.
Research and Quant interrogate models. AI4Law examines the institutions those models touch, and what credibility means when the artifact is a contract, a brief, or a verdict.
A place for legal scholars and technical thinkers to learn from each other, through close reading, practical work, and questions worth staying with.
You do not need to arrive as a researcher or a quant. Bring engagement, initiative, and the willingness to put in the work.
What I cannot create, I do not understand.