β οΈ Not financial advice β this only runs the rules you give it. Uses free Yahoo
Finance data (via a small proxy you deploy once, since browsers block direct
Yahoo requests). Works with NSE symbols (RELIANCE.NS, ^NSEI for
Nifty 50, ^NSEBANK for Bank Nifty) as well as US stocks/crypto. This is
an unofficial data source and delayed β not a broker-grade real-time feed.
Connection
This must be your separate Cloudflare Worker address (ends in
.workers.dev) β
not the address of this site itself.
Don't have a Proxy Worker URL yet? One-time free setup (~2 min, no card):
see SETUP.md / worker.js in the download, or ask for the steps again.
Strategies
You get
candles (array, oldestβnewest, each has open/high/low/close/volume)
and ind (helpers: ind.sma(), ind.ema(),
ind.rsi(), ind.macd()). Return
{signal:'BUY'|'SELL'|'HOLD', reason:'...'} β optionally also
target and stopLoss numbers.
Backup / Restore strategies
Copy this text somewhere safe β reloading the page clears your custom strategies otherwise. Paste it back in and load to restore.
Scanner β Daily Swing Buy Signals
Scans a whole watchlist on daily candles (6 months of history) using
every enabled strategy below β including the Demand Zone strategy (which
also gives Target and Stop Loss) β and shows which stocks are on a BUY
(or SELL) signal right now. Good for an end-of-day / once-a-day swing check.
Needs the Proxy Worker URL set up below first.
This is a large practical list of liquid / F&O-eligible NSE stocks (~140) β
not literally all ~2000 NSE-listed stocks. Scanning the full exchange isn't
realistic on this free, unofficial data path (very slow, and Yahoo may start
rate-limiting long runs). Edit the list above freely β remove/add symbols as needed.
Symbol
Signal
Entry
Target
SL
R:R
Qty
History
Strategy
Intraday Scanner (VWAP Β· Volume Β· Opening Range Β· Gaps)
Scans on 15-minute candles (5 days of history, so gap and prior-session
context is available) using the 4 intraday strategies below. Meant for a same-day
check during market hours β remember free Yahoo data is delayed, not tick-real-time,
so treat this as a screening tool, not an execution feed.
Kept short by default β intraday scanning fetches more data per symbol than the
daily scanner, so large watchlists are slower and more likely to hit rate limits.
Symbol
Signal
Entry
Target
SL
R:R
Qty
History
Strategy
Not started
--
--
Signal Feed (live watch, single symbol)
No signals yet β start watching to see BUY/SELL alerts here.