🗺️ Product Roadmap

From content portal to quant finance web app — a 40-week, 4-phase build plan.

QBAI’s evolution follows a deliberate arc: from definitive news and analysis portal for quant/AI investing, to interactive tools that turn static knowledge into actionable personal finance utilities, to live data and analytics dashboards — and finally to a full quant finance web app where users can screen, backtest, and manage strategies using our proprietary methodologies. Each phase builds on the last, adding a new layer of interactivity and user value, all on a static-first Astro + Cloudflare stack designed for a solo builder.

Live In dev Planned·Full roadmap document (Markdown)·Updated July 31, 2026
Total features
0
Live
0
In dev
0
Planned
0

Showing all 29 features

1 · Foundation

9 features

News + analysis portal · Weeks 1–6

Harden the existing content platform, improve discoverability, and introduce the first app-like surfaces.

Content Library (51 posts, static pages)Live
High priorityEffort: Done

The existing editorial foundation — 51 published posts and static analysis pages.

Model-Battle Arena (JSON-backed)Live
Medium priorityEffort: Done

JSON-backed head-to-head AI model comparisons with automated judging.

Tools Hub Page (/tools)Planned
High priorityEffort: S

Central /tools index page categorizing all current and future interactive utilities.

Ticker Pages (Static, Price-Snapshot)Planned
High priorityEffort: M

Auto-generated static pages per covered stock (NVDA, PLTR, META, …) with latest analysis, key fundamentals, and links to the full post.

Market Snapshot DashboardPlanned
Medium priorityEffort: M

One-page dashboard aggregating index levels, commodity prices, and crypto prices via a lightweight client-side fetch.

Watchlist (Client-Side, LocalStorage)Planned
Low priorityEffort: S

Star tickers client-side and see their latest prices on the dashboard.

Newsletter Signup & EngagementPlanned
High priorityEffort: S

Privacy-friendly newsletter form (Mailchimp, Buttondown) to capture emails and build an audience.

SEO & Sitemap OptimizationPlanned
High priorityEffort: S

Improve meta descriptions, add JSON-LD structured data, and optimize the sitemap.

Data-Freshness Pipeline (get-prices.py)Planned
Medium priorityEffort: M

Run get-prices.py on a schedule (GitHub Actions / Cloudflare Cron Trigger) to keep price data fresh.

2 · Interactive Tools

7 features

Client-side finance apps v1 · Weeks 7–12

Launch self-contained, client-side financial calculators and checkers that establish QBAI as a tools destination.

Position Size CalculatorPlanned
High priorityEffort: S

Input account size, risk %, entry/stop price to calculate position size and share count.

Compound Growth CalculatorPlanned
High priorityEffort: S

Visualize portfolio growth with contributions, inflation, and tax adjustments.

Valuation Tool: DCFPlanned
High priorityEffort: M

Input free cash flow, growth rate, discount rate, and terminal value to get an intrinsic value estimate.

Valuation Tool: MultiplesPlanned
Medium priorityEffort: S

Compare P/E, EV/EBITDA, and P/S ratios against a user-defined peer group.

Options Payoff CalculatorPlanned
Medium priorityEffort: M

Visualize long/short call & put strategies (incl. spreads) at expiration — P&L plotted against underlying price.

Portfolio Allocation CheckerPlanned
Medium priorityEffort: M

Check diversification against target weights (sector, asset class) and highlight over/underweight positions.

Simple Fundamental Screener (v0)Planned
Low priorityEffort: L

Client-side filtering of a static S&P 500 dataset on metrics like market cap, P/E, and dividend yield.

3 · Data & Analytics

6 features

Live, personalized dashboards · Weeks 13–21

Transform static tools into live analytics dashboards with real market data and performance tracking.

Interactive Charts (TradingView Lightweight)Planned
High priorityEffort: M

Embed lightweight-charts (~35KB, Apache-2.0) for candlestick/line charts with volume on all ticker pages.

Ticker Detail Pages (Live Fundamentals)Planned
High priorityEffort: L

Enhance Phase 1 pages with live price, key stats (P/E, EPS, market cap), 52-week high/low, and news headlines via API.

Portfolio Tracker (Performance & Risk)Planned
High priorityEffort: L

Track total return, CAGR, Sharpe, Sortino, max drawdown, alpha/beta, and win rate for a user-defined period.

Market Data Integration (Finnhub, Twelve Data)Planned
High priorityEffort: M

Centralize Finnhub, Twelve Data, and Alpha Vantage calls behind a Cloudflare Pages Function.

Cloudflare Workers/KV CachingPlanned
Medium priorityEffort: M

Cache API responses in Cloudflare KV (e.g., a quote for 60 seconds) to stay within free-tier limits.

Scheduled Price Refreshes (Cron)Planned
Medium priorityEffort: S

Cloudflare Cron Trigger refreshes a watchlist of key tickers on a schedule.

4 · Quant Web App

7 features

Screening · backtesting · strategy lab · Weeks 22–40

Deliver the full QBAI vision: an integrated platform for screening, backtesting, and strategy development.

Advanced Stock Screener (Fund. + Tech.)Planned
High priorityEffort: L

Fundamental filters (market cap, P/E, PEG, margins) + technical filters (RSI, MACD, MA crossovers, 52-week highs) in a sortable table with sparklines.

Backtesting Engine (Client-Side TS)Planned
High priorityEffort: XL

Define a strategy (e.g., RSI < 30 & price > SMA(200)), run it against historical data, and get equity curves, drawdown charts, and performance stats.

Strategy Lab (Pairs Trading, HMM)Planned
High priorityEffort: XL

Explore QBAI methodologies: pairs trading (spread, z-score, entry/exit signals) and HMM regime detection on indices.

Risk Analytics DashboardsPlanned
Medium priorityEffort: L

Extend the portfolio tracker with Value at Risk, Conditional VaR, correlation matrix, and rolling volatility.

Watchlist Price AlertsPlanned
Medium priorityEffort: M

Set price alerts (e.g., “Notify me when NVDA crosses $500”) triggered by cron, delivered via email or browser notification.

User Accounts & Saved Strategies (D1)Planned
High priorityEffort: L

Auth via Clerk/Supabase; store saved strategies, watchlists, and portfolio history in Cloudflare D1 (SQLite).

Monetization (Premium Tier)Planned
Medium priorityEffort: M

Premium tier: unlimited backtests, advanced Strategy Lab parameters, real-time alerts, and priority data refresh.

Last updated: 2026-07-31 · Living document — statuses track the latest roadmap