A student-owned association committed to excellence in data science, quantitative finance, and applied AI — building rigor into work that actually ships.

01research / ai 02quant 03ai4law
SCROLL OR CLICK TO EXPLORE

A student-led collective for data science, quant finance, and applied AI.

enode is a student-owned association at ESADE. We run workshops, build projects, and bring practitioners into the room — across three disciplinary tracks.

We're young: a year and change old. The work is real, the standard is high, and the bar to ship is non-negotiable. Press on.

Three departments.

Recent artifacts.

Calendar.

May 2026

If the standard sounds right — write to us.

We're not selecting for "already a quant" or "already a researcher." We're selecting for engagement, proactiveness, and people who consistently show up.

Apply enode@esade.edu Fall cohort 2026 opening applications soon

about enode.

A student-owned association at ESADE. Founded in 2024. Three departments — Research / AI, Quant, and AI4Law. A small board, a smaller standard, and a list of things shipped.

2024
Founded
~40members
Active across cohorts
30+workshops
Run since launch
2campuses
Sant Cugat & Pedralbes

What enode is.

enode is a student-owned technical association at ESADE — operating across the Sant Cugat campus (Research, Quant) and Pedralbes (AI4Law).

We are an academy (workshops & learning sessions), a lab (applied projects & research notebooks), and a talks programme (external speakers, masterclasses, alumni) through localhost.

The association is run by a small board, with a head per department. Everything else — speakers, workshops, projects — is run by members. Press on, show your work, ship the artifact.

Who runs it.

President

ongoing election process.

Head of Quant

ongoing election process.

Head of Research / AI

ongoing election process.

Head of AI4Law

ongoing election process.

Head of Marketing & Community

ongoing election process.

Head of Operations

ongoing election process.

Operating structure.

President
Executive Board
├── Head of Quant
├── Head of Research / AI
├── Head of AI4Law           (Pedralbes)
├── Head of Marketing & Community
└── Head of Operations

Quant Department
├── Quant Workshop Lead
├── Quant Projects Lead
└── Quant Associates

Research / AI Department
├── AI Foundations Lead
├── Applied ML Lead
└── Research Associates

AI4Law Department
├── Content / Doctrine Lead
└── AI4Law Associates

Marketing & Community
├── Content Lead — Tech
├── Content Lead — Legal
└── Marketing Associates

Operations
└── Events Coordinator

What we've shipped.

  • 2024 Q4
    Founding cohort

    First members onboarded. Initial workshop calendar and Quant department launch.

  • 2025 Q1
    NL → DB query · Barcelonactua

    Built a natural-language querying tool for an NGO's operational database. Engagement now paused.

  • 2025 Q2
    Agentic lead-production demo · Supersonik

    Prototype for a startup. Useful, then archived; consulting de-prioritised in favour of fundamentals.

  • 2025 Q3
    GPT-2 & Llama replications

    Member group rebuilt both architectures end-to-end. The kind of work we want to foster.

  • 2025 Q4
    AWS data platform · v0.1

    ETL pipeline, Terraform-managed, paper-trading on Alpaca. Iterating quarterly.

  • 2026 Q1
    AI4Law department launch

    Pedralbes campus, separate stream, joint cross-campus seminars with Research and Quant.

  • 2026 Q2
    Backtesting engine v0.4 + research paper contributions

    Strategy framework hardened. Select members contributing to a Spanish research group's preprint.

Three principles.

  • I.
    Press on.

    Persistence and determination alone are omnipotent.

  • II.
    Show your work.

    Mathematically describe what you implement. Implement what you describe.

  • III.
    Ship the artifact.

    A workshop, a notebook, a paper, a strategy in the paper-trading account — the artifact is the proof.

Where to find us.

ESADE Sant Cugat — Research / AI, Quant. Workshops in Aula 001 and 005.

ESADE Pedralbes — AI4Law.

Mail: enode@esade.edu · Cycle 2025—26

enode/research.

The how and why behind modern computing and data science. We learn the mathematical theory behind data, the optimization of algorithms, and the lower-level mechanics of code — then turn it into projects we can show.

Bridging the gap between using a library and understanding the system.

Our long-term goal is a collective repository of workshops and high-impact projects — a track record that prepares members for careers in tech or for graduate degrees.

We want to focus on fundamentals not currently covered in our classrooms: transformation of densities, maximum likelihood, mixture density networks, gradient descent — and on group projects that force us to understand the layers of a system.

Upcoming — research.

What we hope to achieve

  • FOUND/01
    Statistical foundations

    MLE derivation under common distributions, change of variables, transformation of densities.

  • FOUND/02
    Optimization & backprop

    Gradient descent variants, automatic differentiation, the math underneath training loops.

  • APPL/01
    Applied ML

    Recommender systems, classifiers, simple LLM apps, forecasting, dataset analysis from scratch.

  • DEEP/01
    Architectures

    Embeddings, transformers, mixture density networks, diffusion, graph neural networks.

  • SYS/01
    Systems & performance (early-stage)

    Memory management in large AI models. Reading C++ and Rust to write high-performance tools.

  • LED/01
    Student-led sessions

    If you've mastered a niche library or built a unique side project — you teach it.

Before listing what we have done: enode is only a year old. We are still in our founding phase. Everything you see here is being molded in real time.

LLM architectures from scratch. A group of our members replicated GPT-2 and Llama from scratch. With the pace of the field these are already outdated — but this is the kind of work we want to foster.

Consulting (paused). We previously developed a natural-language database query system for the NGO Barcelonactua and an agentic lead-production demo for the startup Supersonik. We've put consulting on the back-burner; the most valuable growth comes from sticking to the fundamentals.

Research exposure. Select members have contributed to papers with a Spanish research group. These collaborations depend on external cycles — but we believe research exposure, perhaps even our own preprints, will come naturally with our learning.

Past projects.

Ideal candidates.

We're not selecting for "already a researcher." None of us would claim to be one. We're selecting for engagement, proactiveness, and people who consistently show up, take initiative, and like learning by building.

  • A.
    A solid grasp of statistics, calculus and linear algebra

    And a desire to see how they apply to AI/ML.

  • B.
    Python with mathematical rigor

    Pandas, NumPy, notebooks. Willingness to write clean, testable code.

  • C.
    Curiosity for low-level work (bonus)

    Even basic intuition about memory, compilers, hardware, or Rust/C++ to build faster, safer tools.

enode/quant.

Learning the math, turning it into efficient code, and building the infrastructure so our work is reproducible and properly deployable. We run strategies in a paper-trading account today; the longer-term goal is a small, student-led fund.

Education is a core part of the department.

We focus on mathematical learning and rigor — we want to be able to fully and mathematically describe and understand the strategies we are coding.

We also document our teaching work so future members can follow the theory, reuse the material, and see why the department was designed this way.

Upcoming — quant.

Research threads.

  • R/01
    Options fundamentals

    Pricing intuition, volatility, sensitivities.

  • R/02
    Monte Carlo methods

    Simulation-based pricing and risk estimation.

  • R/03
    Return behavior

    Distributions, tails, assumptions beyond normality.

  • R/04
    Correlation & dependence

    Structure, regime shifts, diversification limits.

  • R/05
    Black–Litterman

    Baking personal expectations into classical portfolio optimization.

For developing strategies, we work in small pods. Each pod can pick a direction and run with it.

Everyone has the freedom to explore the mathematical trading topics they're genuinely curious about — momentum, pairs trading, portfolio optimization, volatility forecasting, financial dashboards — then bring the best ideas back to the group through write-ups, reviews, and clean implementations.

Strategy development.

Engineering.

  • E/01
    ETL + data platform on AWS

    Ingestion → cleaning → feature generation → storage / access → automated strategies → trading on Alpaca.

  • E/02
    Terraform

    Infrastructure as code, versioned and repeatable.

  • E/03
    Deployment-ready structure

    Proper packaging and environments so the team isn't dependent on one laptop setup.

  • E/04
    Backtesting engine

    A consistent framework for unbiased testing of any strategy.

  • E/05
    Reproducibility mindset

    Consistent datasets and repeatable runs so results can be compared and improved over time.

Two profiles.

We typically see two strong profiles. Either is welcome on its own; the best teams have both.

Quant / research. Solid math/stats foundation (calc, linear algebra, probability — more is a plus); interest in modeling (returns, risk, optimization, time series); solid Python for research and a willingness to write clean, testable code.

Engineering / dev. Stronger on databases & data modeling (SQL, schemas, performance, pipelines); Docker; cloud tooling (AWS basics); CI/CD, packaging, and keeping systems reliable for a team.

Quant education / workshop note

Quant workshops/from theory to labs.

These sessions were built to slow the department down in the right way: before writing trading code, members should understand the mathematics they are using, where assumptions enter, and how each model becomes an implementation.

Why we designed them.

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 block 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 math as decoration.

Real analysis Convex optimization Stochastic processes Asset pricing Instructor slides Code repo

All content and slides developed by our instructors are available in the public Drive. The stochastic processes in finance implementations are available in the linked GitHub repository.

Who guided the work.

Marius Oltean

Marius supported the mathematical foundations: real analysis, optimization, and the broader bridge from abstract concepts to usable quantitative reasoning. At ESADE, he coordinates mathematics courses in the BBA and BAIB programs. His background is in mathematical physics, with specialization in general relativity and numerical analysis.

Adrià Garcés Ortiz

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 professors for helping turn a young student department into a place where rigor, curiosity, and implementation can meet.

Quant workshop session
Workshop session / ESADE
Quant workshop board work
Working through theory
Stochastic processes finance lab
Stochastic processes lab
Final financial applications workshop
Final applications

ai & the
letter of
the law.

A specialized branch dedicated to mastering applied artificial intelligence within the juridical field, and to bridging the gap between technical innovation and legal frameworks.

Cultivating a specialized branch for aspiring law professionals.

In this spirit of convergence, we recognize the immense value of integrating into the broader ESADE ecosystem — and particularly into the Pedralbes campus and its body of aspiring law professionals.

An initiative led by AI4Law proponents to ensure legal scholars are equipped not merely to adapt, but to lead a legal field being rapidly transformed by complex regulatory, ethical and data-privacy challenges.

Upcoming — ai4law.

§ 01

Regulatory landscape

The EU AI Act, GDPR, sectoral compliance, and the operational shape of "high-risk" systems.

§ 02

Doctrinal analysis

Reading judgments and statutes the way technical readers read papers — for evidence, scope, and limits.

§ 03

Applied prototypes

Document review, contract drafting, evidentiary tooling — built with lawyers in the room.

§ 04

Ethics & data privacy

Where ML decisions meet due process, consent, and the slow grammar of accountability.

§ 05

Cross-campus seminars

Joint sessions with Research and Quant. Lawyers explain problems; technologists explain tradeoffs.

§ 06

Career & practice

Talks with legaltech founders, in-house counsel, judges, and academics shaping the discipline.

AI4Law operates under enode's charter and editorial standard, on a separate campus. Membership is open to students of either discipline; the cross-pollination is the point.

Where Research and Quant interrogate models, AI4Law interrogates the institutions models touch — and asks what credibility looks like when the artifact is a contract, a brief, or a verdict.

One umbrella, one standard.

press on.

We are not selecting for "already a quant" or "already a researcher." We are selecting for engagement, proactiveness, and people who consistently show up. The biggest expectation is simple: you need to put in the work.

R · 01

Research / AI

Stats, calculus, linear algebra. Python with rigor. Bonus for Rust/C++ or systems curiosity.

Q · 02

Quant

Modeling intuition (returns, risk, time series). Pandas / NumPy. Willingness to write clean, testable code.

E · 03

Engineering

SQL, Docker, AWS basics, CI/CD. Keeping systems reliable for a team.

M · 04

Marketing & Community

Social, content, member spotlights. Help us answer: what is enode, and why stay?

O · 05

Operations

Make things actually happen — rooms, calendars, forms, speaker logistics, internal organization.

§ · 06

AI4Law (Pedralbes)

Law students who want to lead, not adapt to, an AI-transformed legal field.

Write to us.

Tell us what you've been reading, building, or stuck on. A paragraph is enough. We read everything.

Submitting opens your mail client with the message pre-filled to enode@esade.edu.

Opens your mail client · message pre-filled to hello@enode.org