///Creta
Mesa
⌘K
Mercados abiertos

Changelog

Lo que se ha shipeado en Mesa. Sin deadlines inventados — releases por trigger.

v1.02026-04-29
Mesa is a product (40 surfaces)
  • feat
    20 research dashboards live
    Yield curve, credit spreads, México macro, sectores SPDR, earnings scoreboard, cross-asset correlation, insider flow, peer comparables, macro pulse, dividend yield, momentum scoreboard, earnings drift (PEAD), short interest, regime detector, mexican equities, FX, commodities, global sovereign yields, crypto majors, earnings this week.
  • feat
    Position Sizing Calculator
    Fixed risk %, Kelly criterion (full + half), volatility-adjusted (ATR). Tres modelos lado a lado. /mesa/tools/sizing.
  • feat
    Tools index + Docs index + Status page + Data Sources page
    Discoverability + observability surfaces para que devs/LP/visitors encuentren lo que existe sin spelunking en git.
  • feat
    Strategy Library
    6 plantillas curadas (Golden Cross, Fast SMA, RSI clásico, RSI agresivo, Donchian 20, Donchian 55) que pre-llenan el backtester con un click.
  • feat
    Backtest comparison page
    Misma estrategia sobre 12 símbolos en paralelo, ranking sortable, presets curados (SPDR, Mexican blue chips, crypto majors). /mesa/backtest/compare.
  • feat
    Strategy backtester
    SMA crossover / RSI mean revert / Donchian breakout sobre cualquier símbolo. Sharpe + max DD + trade log + URL compartible para deep-link a resultados.
  • feat
    Global leaderboard cross-tournament
    Top 50 traders paper agregando todas las inscripciones. Linkea de vuelta al torneo individual con scoring compuesto completo.
  • feat
    Crypto Aggregator (CCXT)
    Bid/ask del mismo par en 8 exchanges + arbitraje cross-exchange en bps. Best-of-show por venue.
  • feat
    Mesa Today digest
    Composición de cinco endpoints: top sector, mayor beat, cluster insider, sorpresa macro. Cinco tiles, refresh 5 min.
  • feat
    Trade desk paper completo
    Cuenta paper anónima con $100k + demo seed, OrderTicket con segmented controls + live quote splice, OpenOrders + cancel, PositionsTable, FillsTape, Account reset.
  • feat
    Risk cockpit + equity curve
    Beta vs SPY, VaR 95% paramétrico, Sharpe 60d, max drawdown, sector concentration, equity al costo derivada de fills.
  • feat
    Tournaments con composite scoring
    Schema completo, register/leaderboard endpoints, snapshot cron 15 min, scoring retorno − ½×|DD|, 3 contests pre-sembrados.
  • feat
    v2 routing scaffold
    trading_routing_outbox + LP adapter trait + Bitso/Alpaca/cTrader stubs. TRADING_MODE=shadow|live activa el cron route-orders cuando lleguen LP keys.
  • feat
    9 dashboards de research
    Yield curve, credit spreads, México deep-dive, sector heatmap, earnings scoreboard, cross-asset correlation, insider flow, peer comparables, macro pulse.
  • feat
    Mesa cockpit i18n (ES/EN/PT)
    Sidebar + status footer + tagline traducidos. Page bodies siguen ES baseline; expansión per-page con la mismo dict.
  • feat
    PWA + offline shell
    Manifest + service worker (network-first HTML, cache-first static, network-only API), install pill en Chromium.
  • feat
    Symbol detail · Earnings tab
    Beat rate histórico, sorpresa promedio, próximo reporte, tabla últimos 12 reportes con surprise % coloreada.
  • feat
    Mesa Live real positions
    house_positions seedeada (NVDA/AAPL/BTC/GLD/TLT). El widget muestra source: house con allocation real y day P&L marcado a vivo.
  • feat
    Watchlist persistencia per-account
    trading_watchlists JSONB sincroniza con la cookie account. Mismo watchlist te sigue entre dispositivos.
  • feat
    AI Daily Wrap (Claude Opus 4.7)
    Narrativa generada por Claude con prompt caching 12h. Fallback a plantilla determinística si AI offline.
  • feat
    Admin UI house-book
    /mesa/admin/positions con token gate, idempotente sobre símbolo, robots noindex.
  • feat
    API Reference page
    Listado de 50+ endpoints públicos con method, path, descripción, auth badge. Para LP onboarding y devs externos.
  • feat
    Mesa About page
    Manifesto, stack, 3 garantías ACID, version-by-trigger roadmap, what Mesa is/isn't.
  • feat
    Vercel Analytics + Speed Insights
    Visitor counts y core web vitals sin tracking pixels invasivos.
  • feat
    Compliance disclaimer permanente
    "Paper · sin manejo de dinero · no es asesoría" en el status footer en lg+.
  • fix
    realized_pnl aggregation
    Bug en account + leaderboard que devolvía 0 hardcoded. Ahora suma desde trading_positions.
  • fix
    Hydration mismatch en StatusFooter
    Initial state null hasta useEffect — SSR y first paint quedan idénticos.
  • fix
    PathIndicator + EODHD chrome leak
    La pildora de la landing y el badge EODHD ya no aparecen sobre la cockpit.
  • perf
    Calendar API trim 96%
    Server-side projection a sólo los campos que la UI usa: 3.5MB → 142KB con default limit.
  • perf
    Capabilities slim payload
    getCapabilitiesList retorna CapabilityCard (7 fields) en vez del shape completo. Index page ~75% más liviano.
  • perf
    ccxt externalize
    ccxt es ~30MB. serverExternalPackages evita que Turbopack lo bundle y rompa el deploy.
  • infra
    Whitepaper técnico (~7,500 palabras)
    15 secciones: ACID guarantees, deterministic replay, audit completeness, compliance posture, version-by-trigger roadmap. Disponible en GitHub.
  • docs
    Tournaments rules page
    Score formula explicada, anti-cheat por categoría, tiebreakers, status states, deferred payments roadmap.
Filosofía: ship + push + verify. Cada item de arriba está en producción y fue verificable end-to-end al momento de su commit. Releases anteriores se reconstruyen desde git log en el repo.
Mercados fechados
(GMT-6) Ciudad de México
v1.0