Trading2026

Brish Terminal

Where Nepal's smart money moves first. Brish Terminal puts NEPSE intelligence in one place — a real-time floorsheet, whale-trade alerts, portfolio replay against the NEPSE index, and a live block-trade radar. Built for NEPSE traders.

Role
Full stack — backend and frontend
Timeline
Team
System Design

Architecture

ClientEdgeEngineSourcewssstreamalertsevery tickTrader's BrowserNginxtls + proxyNext.jsterminal uiFloorsheet Ingestevery trade, liveWhale Detectorblock-trade radarReplay Enginevs NEPSE indexNEPSE Floorsheetpublic record

The floorsheet arrives as a firehose. The pipeline reads every trade as it lands and turns it into alerts a trader can act on while the market is still open.

01

The Floorsheet, Live

The floorsheet is NEPSE's record of every trade that actually happened — who bought, who sold, at what price. It's public, and it's where the real signal lives, but it arrives as a firehose rather than an answer. Brish takes it in real time and turns it into something a trader can read while the market is still open.

02

Following The Whales

Large trades move the market, and they show up in the floorsheet before they show up in the price. Whale-trade alerts and the block-trade radar exist to surface those the moment they land, rather than after the fact when the edge is gone.

03

Replay Against The Index

Portfolio replay answers the question every investor actually has: did I beat the market, or did the market carry me? Measuring a portfolio against the NEPSE index over time separates the two, which a raw profit-and-loss number never does.

In Practice

The API, Live

Large trades show up in the floorsheet before they show up in the price. The radar surfaces them the moment they land — after the fact, the edge is gone.

brish — block-trade radar. Request: curl -s "https://brish.swifttech.com.np/api/radar?window=5m". Response: [ { "symbol": "NABIL", "side": "BUY", "qty": 50000, "value": 25600000, "flag": "BLOCK_TRADE", "source": "floorsheet, live" } ] 200 OK · surfaced while the market is open, not after

Built With

Next.jsReactTypeScriptNode.jsNginx

Next Project

Global Smart Plus

View →