GET_APK
DOCS INDEX
[03.1] Market Assets

Stocks & Mutual Funds.

Deep analytics for your equity and debt portfolios.

The End-User Perspective

Unified Portfolio Management

Temporal allows you to track both Stocks and Mutual Funds in a single interface. By adding your 'Lots' (purchase history), the app automatically handles price updates and computes your weighted gains.

Market Watchlists

Beyond tracking what you own, Temporal provides a high-density Watchlist engine. Designed with "Financial Brutalism" in mind, it allows you to monitor Indian Equities (NIFTY 50) and Mutual Funds with zero-latency price updates and sparkline visualizations.

Use Case: Market Sentiment

"I want to track the NIFTY Next 50 but I'm not ready to buy yet." By adding symbols like `HDFCBANK.NS` to your watchlist, you can keep a pulse on the market without cluttering your actual portfolio.

Technical Specs (25%)

Market Data Integration

Yahoo Finance Proxy

To bypass restricted access to standard quote endpoints, Temporal utilizes the `query2` chart endpoint via a specialized proxy. This ensures reliable 1-minute to 1-day interval data for NSE/BSE symbols without requiring user-side authentication.

NAV Fetching Engine

Mutual Fund NAVs are sourced via AMFI APIs. All data is stored locally in the `nav_cache` table, utilizing a delayed-focus loading strategy to ensure the UI remains flicker-free during heavy data refreshes.

XIRR Precision

The XIRR calculation iterates until the NPV is less than 0.0001, providing high-precision return metrics. All calculation logic is contained within the `src/lib/investmentCalc.ts` module.