




Started with stock analysis. Ended up building an entire market intelligence layer
Arthshastra is now a full local NSE analysis terminal built around how I actually trade.
The core is a deterministic engine for short swing, mid swing, positional and intraday setups (my pre-set strategies). It gives each stock a BUY, WATCH or AVOID verdict with an entry, stop and target. The Analyze page then goes deeper into the technical and fundamental pillars, sector and peer context, setup calibration and the actual historical performance behind the setup.
The dashboard gives me the market view first: regime, breadth, 20/50/200 DMA participation, FII/DII flows, 52-week highs/lows and sector rotation, including which sectors are leading, improving, weakening or lagging.
The charts have order blocks, FVGs, liquidity sweeps, market structure, 35+ candlestick patterns, 15+ formations, drawing tools and replay. There’s also a screener across the full NSE universe.
One thing I really wanted to solve was news. Arthshastra continuously tracks market news against my portfolio and watchlist and can send a real-time alert when something critical happens. There’s also a separate trade-ideas layer that looks at the same news flow for potential opportunities and risks.
The journal imports my Kite trades and then looks at my entries, exits and behaviour over time to surface patterns in how I actually trade.
I’ve also built 10 different PDF report types, from detailed single-stock reports and portfolio summaries to sector and peer analysis and execution-focused reports. So I can take the analysis outside the terminal rather than just staring at dashboards.
For forecasting, the app runs Kronos locally on my machine. It’s a 102M parameter probabilistic model trained on billions of K-line records from global markets, giving me forecast ranges rather than one artificial target price.
There’s a hybrid AI layer too. Qwen runs locally, with Gemini available online when needed for news summaries, explanations, market and sector reads, and journal insights. The AI stays completely outside the scoring engine, so it can explain the numbers but never change them.
I wasn't planning to build all of this. I just wanted one terminal that worked the way I wanted.
And then I kept adding things.
This isn't a product I'm planning to sell or release publicly. Arthshastra is a personal tool I built for my own market analysis and trading workflow. There are no plans to commercialize it or make the application publicly available.
I’m sharing it here purely because I enjoyed building it and wanted to show what I ended up with.