Roadmap
This page covers what's planned for future releases. Items are roughly ordered by priority, but nothing here is a firm commitment or timeline.
Recently shipped
- Polygon fundamentals —
incomeStatements,balanceSheets,cashFlowsvia/vX/reference/financials - Tiingo fundamentals — all three statement types via
/tiingo/fundamentals/{ticker}/statements - Twelve Data fundamentals —
incomeStatements,balanceSheets,cashFlowsvia/income_statement,/balance_sheet,/cash_flow_statement - ESG scores —
profile.esg.totalScore,environmentScore,socialScore,governanceScorevia Yahoo FinanceesgScoresmodule - Portfolio-level backtesting —
portfolioBacktest()with shared cash pool, three position sizing modes, benchmark comparison market-feed/options— options chains with Greeks from Polygon.io (see Options Chain)market-feed/macro— 15 FRED economic indicator series (see Macro Indicators)- Screener
volume_vs_avg—volume_vs_avg_above/volume_vs_avg_belowcriteria - Streaming fundamentals —
includeFundamentals: trueoption onwatch()emitsearnings_releasedevents when a new quarterly report is detected (see Stream) - More WebSocket providers —
AlpacaProvider(IEX/SIP feed) andIbTwsProvider(local TWS/IB Gateway) added tomarket-feed/ws(see WebSocket Streaming) - Level II order book —
getOrderBook()async generator for top-of-book bid/ask updates from Polygon, Alpaca, IB TWS, or polling fallback (see WebSocket Streaming) - Browser-native bundle —
market-feed/browserwith CORS proxy utilities (createFetchWithProxy,installCorsProxy); all providers acceptfetchFnfor proxy routing (see Browser Bundle) - React Native support —
useWebSocketanduseOrderBookhooks added tomarket-feed/react; all five hooks work with React Native (Expo and bare workflow) with no polyfills needed on RN 0.71+ (see React Hooks) - GraphQL / tRPC adapter —
market-feed/trpcexportscreateMarketFeedRouter()(typed procedure router) andcreateHttpHandler()(fetch-compatible REST handler); adapts to tRPC v11, GraphQL resolvers, Next.js, and Cloudflare Workers (see tRPC / HTTP Router) - Persistent cache drivers —
market-feed/cacheships three drivers:createRedisCacheDriver(ioredis/redis@4),createUpstashCacheDriver(REST, edge-compatible),createSqliteCacheDriver(better-sqlite3/bun:sqlite/node:sqlite) (see Persistent Cache Drivers)
Near-term
Medium-term
Longer-term
Contributing
If you'd like to work on any of the above, open an issue on GitHub to discuss the approach before submitting a PR. Bug fixes and documentation improvements are always welcome without prior discussion.