Terms & Conditions
Acceptance of terms
By downloading, installing or using StoxPattern (the "app"), you agree to these Terms & Conditions. If you do not agree, please do not use the app.
What StoxPattern is
StoxPattern is an educational research tool. It scores listed companies from publicly available data and shows technical stages and news sentiment. It is not investment advice, a recommendation, or a portfolio management service, and we are not a SEBI registered investment adviser or research analyst.
Licence
A StoxPattern licence key is issued to a single user for personal use. You may not share, resell, sublicense, publish or distribute your key. Trial keys are time limited and stop working at the end of the trial period. We may deactivate a key that is shared, misused, or obtained fraudulently.
Acceptable use
You agree not to reverse engineer, decompile, scrape, automate, or attempt to bypass the licensing of the app, and not to use it for anything unlawful.
Data accuracy
Scores, prices, statuses and news are generated automatically from third party public sources and may be delayed, incomplete or wrong. Prices are shown for the last settled market session. You must verify anything you rely on and do your own due diligence.
Limitation of liability
The app is provided "as is" without warranties of any kind. To the maximum extent permitted by law, StoxPattern is not liable for any trading loss, investment loss, lost profit, or indirect or consequential damage arising from use of the app.
Changes and termination
We may update the app, its features and these terms at any time. Continued use after an update means you accept the revised terms. We may suspend access if these terms are breached.
Governing law
These terms are governed by the laws of India, and the courts of Bangalore, Karnataka have exclusive jurisdiction.
Disclaimer & scoring methodology
StoxPattern is an educational research and screening tool. Nothing in the app or in a generated report is investment advice, a recommendation to buy or sell, or a solicitation of any kind. We are not a SEBI registered investment adviser or research analyst. Every score shown is produced by an automated model from public data, and models can be wrong. Please consult a qualified adviser and do your own due diligence before acting.
How the overall score is calculated
Every stock is scored out of 100 points, split across three independent engines: Fundamentals carry 40 points, Technicals carry 30 points and News sentiment carries 30 points. Each engine is scored on its own and then scaled to its weight, so the three parts always add up to the overall score shown on the dashboard and in the report.
Fundamentals (40 points)
A set of quarterly and annual metrics — revenue and profit growth, margin trend, return ratios, leverage and valuation — are each compared against fixed benchmark bands and marked Strong (+1), Neutral (0) or Weak (-1). Each metric carries its own weight; the weighted average is taken across only the metrics for which data is available, so a missing metric dilutes neither direction. That weighted average, which sits between -1 and +1, is rescaled to a 0-10 quality score and then to 0-40 points. When no data at all is available the engine returns a neutral half score rather than a zero.
Technicals (30 points)
Four independent indicators are computed from the price and volume history of the last settled session: RSI (momentum, overbought/oversold), MACD (trend direction and crossover state), ROC (rate of change over the lookback window) and VWAP position (where price is trading relative to the volume weighted average price). Each indicator is classified into positive, neutral or negative, and momentum is flagged when an indicator is both directional and accelerating. The four readings are averaged into a single technical stage — Positive Momentum, Positive, Balanced, Negative or Negative Momentum — and that stage maps to a fraction of the 30 point weight, from 100% for Positive Momentum down to 0% for Negative Momentum, with a neutral stage earning half.
News sentiment (30 points)
Recent public headlines for the company are collected and each headline is classified as positive, negative or neutral using a keyword and phrase model tuned for Indian market reporting. The balance of positive against negative coverage produces a 0-10 sentiment score which is scaled to 0-30 points. If no recent coverage is found, sentiment is treated as neutral and adds no edge in either direction.
How the verdict is decided
The verdict is not a simple threshold on the total. The three engines are grouped into a price side (technicals) and a value side (fundamentals plus news), each expressed out of 100. When both sides are strong and the trend is confirmed the verdict is Positive Momentum; when both are weak and the downtrend is active it is Negative Momentum. When the value side is strong while the price side is still quiet the verdict is Accumulation, and when the price side is still elevated while the value side deteriorates it is Distribution. Everything else resolves to Positive or Negative based on the total score.
Data, timing and limitations
All prices, fundamentals and news are sourced automatically from public third party data and may be delayed, incomplete or incorrect. Prices are refreshed only after the Indian market closes, so no figure in the app is a live or intraday quote. Scores can change materially when new results, prices or news arrive, and past readings are not an indication of future performance. The methodology and the weights described here may be revised as the model is improved.
Registered address
StoxPattern, No-1, 1st Main, 5th Cross, Shivu Layout, Mariyappanapalya, Bangalore - 560056, Karnataka, India
Email: stoxpattern@gmail.com