Watchlist Technicals app icon

Watchlist Technicals

Track stocks with pro-grade technical indicators, charts, and news sentiment — offline-capable, in your pocket.

A cross-platform Flutter app for traders and investors who follow technical analysis. Build custom watchlists, then dive into any stock to see professionally calculated indicators — RSI, MACD, EMA/SMA, Bollinger Bands, VWAP, and a Hilbert-Transform dominant-cycle estimator — rendered on interactive charts. It layers in real-time quotes, company profiles, and earnings from Finnhub, plus news-sentiment scoring from MarketAux, with full offline caching and dark mode.

APK download

What it does

  • 6+ technical indicators — RSI, MACD, EMA/SMA, Bollinger Bands, VWAP, and a Hilbert-Transform dominant-cycle estimator.
  • Custom watchlists — build and manage multiple lists of the symbols you follow.
  • Interactive charts — candlestick charts you can pan, zoom, and overlay with indicators.
  • Market context — real-time quotes, company profiles, and earnings from Finnhub, plus news-sentiment scoring from MarketAux.
  • Offline-first — local caching keeps your watchlists and recent data available without a connection.
  • Full dark mode — easy on the eyes for late-session chart watching.

Architecture

Built with a clean, feature-first architecture — BLoC for state, GetIt for dependency injection, Freezed for immutable models, and Hive for local persistence. Charts are rendered with Syncfusion; networking goes through Dio against REST APIs.

FlutterDartBLoCClean ArchitectureHiveSyncfusion ChartsDioREST APIs

More repositories