Screen the Indian market in conditions you can read.
ChartsBay is an end-of-day screening and charting platform for NSE-listed equities. Write a screen the way you would say it, run it over a maintained universe, and have the results ready after the close.
Pre-launch — being built now, not yet open to users.
sales(0) > sales(4) * 1.2 and opm(0) > 15 and close(0) > sma(200)| Company | Sector | RS | Daily |
|---|---|---|---|
| Autos | |||
| Capital goods | |||
| IT services | |||
| Pharma | |||
| Banks | |||
| Energy |
What a screen can say
(0) is the latest candle or reported quarter; (4) is four back. That one idea lets a screen describe change — growth, crossovers, streaks — rather than a snapshot. Every condition below ships with the platform.
A condition language you can read
Price, volume, moving averages and reported fundamentals in one sentence, read left to right.
close(1) <= sma(50, 1) and close(0) > sma(50)Smart money concepts in conditions
Order blocks, demand and supply zones, breaks of structure, changes of character, fair value gaps and liquidity sweeps, as functions a condition can test.
close(0) > sma(200) and ohlc(0) touches ob_zone(10, 0)Pattern scanners
Volatility contraction, double and triple tops and bottoms, detected on every company and usable inside a condition.
triple_bottom(5) == 1 and close(0) > triple_bottom_neckline(5) and volume(0) > 1.5 * sma(volume(0), 50)Fundamentals with quarter offsets
Earnings, sales and operating margin in the same condition as candles, with offsets that count back through reported quarters.
eps(0) > eps(4) and sales(0) > sales(4) and opm(0) > opm(4) and close(0) > sma(200)Multi-timeframe conditions
Ask a weekly or monthly question inside a daily screen, from the same end-of-day series in coarser buckets.
mtf(1w, trend(10)) == 1 and ohlc(0) touches demand(10, 0)Test a screen against history
Run a screen against past end-of-day data and see what it flagged, and when, before trusting it.
- flagged 12 Mar+11.2% after 60 days
- flagged 04 Jun−4.1% after 60 days
- flagged 02 Sep+18.6% after 60 days
What it knows about a company
A screen finds companies; the rest of the platform explains them — what they do, who they compete with, how strong they are against the market and where the market itself is moving.
Company profiles
Every company carries a written profile: what it does, how it makes money, what it sells and to whom, what moves its margins, what it has said about the road ahead, and who owns it. Each profile names the filings and disclosures it was written from.
The numbers beside the prose are computed, not authored — the latest quarter's revenue, net profit and earnings per share with their quarter-on-quarter move, and the full table of recent quarters one click away.
Tags on companies
Themes and emerging areas as browsable tags, so a company is found by what it is part of and not only by its name.
Sectors and industries as lenses
The exchange's official classification on every company, as pages to browse and as group questions a screen can ask.
Relative strength rating
Every company rated 1 to 99 by its performance against the whole market, usable in a condition and shown on its page.
Market breadth
How many companies advanced, declined, made new highs or new lows, day by day across the whole market.
The Relative Cycle Graph
Sectors, industries and companies are plotted against a benchmark by relative strength and its momentum. A trail shows where each one has been over recent periods; the quadrant it sits in says whether it is improving, leading, weakening or lagging. The same view drills from sector to industry to company.
The company graph
Sectors, industries and tags form a sphere; click one and the companies it holds arrange themselves around it, click a company and its peers appear. Companies are sized by market cap and coloured by relative strength, and every node opens the profile beside the graph.
Zones and overlays on the chart
The chart draws what the conditions detect: demand and supply zones, order blocks, breaks of structure and fair value gaps, on daily, weekly and monthly candles. The overlay and the screen come from one detection, so a zone a screen matched is the zone the chart shows.
The full feature set, in detail →
From the blog
All posts →Screening in plain conditions
A first look at ChartsBay's condition language: readable expressions that combine price behaviour and reported fundamentals in a single screen.
Why ChartsBay starts with end-of-day data
ChartsBay is launching as an end-of-day platform, and sorting out market-data licensing before opening to users rather than after. Here is the reasoning.
Get in touch
The platform is not open yet. If you would like to hear when it is, or have a question about what it will do, write to us.
support@chartsbay.in