Oracle Portfolio Management — where a trading academy became an institution.
The problem. — an online academy trying to sound like an institution.
Oracle Portfolio Management was being born out of BAJAFX brand, an online trading academy with a loyal community of 400+ active members and a founder, Rubén López, trained by ex-Goldman Sachs and JP Morgan operators. The product was institutional. The brand wasn't. The old surface read like every other trading academy on the internet, neon greens, candlestick graphics as decoration, hype-driven copy and it capped what the program could charge and who it could attract.
The brief was to rebuild the entire digital surface as something a senior portfolio manager would recognize as serious. New name, new positioning, new price point, new audience across South America instead of just Mexico. And to do it without breaking the community that was already paying.
How we thought about it. — infrastructure first, marketing second.
Premium positioning is not a typography choice. It's an operational claim. If the brand says "institutional" and the application form, the payment page, the member portal, the support DMs, and the founder's AI assistant all feel like an academy, the claim collapses. So we treated every surface as part of the same product.
The other call was about how leads enter. The old playbook for this category is "DM us for pricing." It scales badly and it makes the founder the bottleneck. We built an application form instead: multi-step, fullscreen, with a disqualification floor at $2,000 USD of declared capital and a hidden branch that flags high-capital leads for a one-on-one upsell path. Price is never shown on the homepage. It surfaces inside the form, after the lead has declared capital, experience, and motive. By then the number lands in a different context.
What shipped. — a complete digital ecosystem.
A cinematic institutional homepage on WordPress with snap-scroll sections, mouse-tracked spotlight effects, and a navy editorial palette built deliberately against the category. An admissions form with conditional logic, lead disqualification, and a high-ticket branch — feeding directly into a custom CRM built as a WordPress mu-plugin with Kanban pipeline, response-time tracking, and the real metric of the business: qualified applications per period.
A full Whop ecosystem for memberships, payments, and content delivery, with Discord integration that assigns and revokes access automatically. A protected web-embed pattern that lets the premium tools (a calculator, a trading journal, an AI assistant) live inside our WordPress and render natively inside Whop via iframe, no duplicate UI, no double login.
Ask Ruben AI, a conversational clone of the founder built on Claude with web search and document upload, trained on his framework and tone. A complete brand system applied across every surface: web, forms, dashboard, payment pages, PDFs, Whop embeds, even the WordPress admin login. And a 100+ member migration from the old brand executed in a 48-hour window with zero loss of access, supported by a single-file cinematic walkthrough page with ambient audio, scene-by-scene narration, and a copyable coupon pill, so the migration felt like part of the product instead of an operations email.
The day we flipped the new brand on, the conversation with prospects changed. They stop asking what the course is and start asking how to apply.
— Rubén López, Founder, Oracle Portfolio Management
The numbers.
- +100 members migrated in a 48h window, zero lost
- +2k declared capital floor for new applicants
- 0 min daily ops on access management post-migration
Other case studies.
2026
Link Sports
First proper website and custom CMS for an international sports representation agency.