โ„น๏ธ About TechnoFunda

What is TechnoFunda
and how does it work?

A plain-English guide to our methodology, data sources, signals, and what this site can (and cannot) do for you.

Jump to: What is it? Methodology Signals explained How it works Data sources FAQ Disclaimer
Overview

What is TechnoFunda?

TechnoFunda is a free, automated, daily stock market analysis website covering 16 global markets. Every day, after market close, our system fetches end-of-day price data and runs a set of momentum and technical analysis calculations across thousands of stocks in each country.

The results are published as static HTML pages โ€” no login required, no subscription, no paywalls. Just clean, data-driven analysis you can read and act on.

The goal is simple: help everyday investors quickly identify which stocks are showing strong momentum, improving trends, and buy signals โ€” across any market in the world.

๐ŸŒ
16 Global Markets
Canada, USA, India, UK, Australia, Germany, Japan, Singapore, Hong Kong, New Zealand, France, Italy, Brazil, South Africa, Mexico, and UAE/Saudi Arabia.
โšก
Fully Automated
Data is fetched and reports are generated automatically every trading day using GitHub Actions. No human picks stocks โ€” the algorithm does.
๐Ÿ†“
Always Free
Every report, every country, every signal โ€” completely free. No account, no email required to access the data.
Methodology

Our approach: Relative Strength Momentum

The core of TechnoFunda is Relative Strength (RS) analysis โ€” a well-established technique used by professional fund managers worldwide. RS measures how a stock is performing compared to a benchmark (usually the index ETF for that country's market).

A stock with high RS is outperforming the market โ€” it's going up more than the index when markets rally, and falling less than the index during pullbacks. These are the stocks that tend to lead bull markets.

We combine RS with several supporting technical indicators to produce a composite view of each stock's momentum health.

Why Relative Strength? Research by William O'Neil (founder of IBD), Stan Weinstein, and many academic studies shows that stocks with the highest relative strength over 3โ€“12 months tend to continue outperforming in subsequent months. We use this evidence as the foundation of our ranking system.
๐Ÿ“ˆ
Relative Strength Score
How much the stock has outperformed its benchmark over the past 1, 3, and 6 months. Scored and ranked against all other stocks in the same country.
๐ŸŽฏ
Trend Analysis
Whether the stock is trading above key moving averages (20-day, 50-day, 200-day). A stock in a healthy uptrend is above all three.
๐Ÿ”„
SuperTrend Signal
A dynamic trend-following indicator that switches between Buy and Sell based on price volatility. One of several signals we use to confirm momentum.
๐Ÿ“Š
Sector Rotation
Which sectors are gaining strength relative to others. Money often rotates from weak sectors to strong ones, and we track this across all 16 markets.
๐ŸŒก๏ธ
Market Breadth
What percentage of stocks in the market are above their 20, 50, and 200-day moving averages. Breadth shows whether a rally is broad or narrow.
๐Ÿ•ฏ๏ธ
Chart Patterns
Automated detection of classic patterns like bullish engulfing, doji, and breakout setups. These can help time entries once a stock is already on your radar.
Signals Explained

What do the signals mean?

Every stock in our reports receives one or more signal labels based on how many technical conditions it meets. Here is what each signal means:

Signal What it means Conditions required Strength
๐ŸŒŸ Prime The highest quality signal on the platform. A stock that is simultaneously showing top-tier relative strength, a healthy uptrend, and a confirmed buy signal. High RS rank + uptrend (above 50/200-day MA) + SuperTrend Buy + additional confirmations Strongest โ€” look here first
โœ… Confirmed A strong signal โ€” good relative strength with trend confirmation. Solid candidates for further research. Good RS rank + trend above at least one key MA + SuperTrend Buy Strong
๐Ÿ“ˆ RS Buy A stock that has recently made a new high in its RS line โ€” meaning it's beginning to outperform the market. Often an early signal before a full breakout. RS line made a new 52-week high recently Early / watch list
Important: These signals indicate technical momentum โ€” they do not predict the future. A Prime signal means a stock currently has strong momentum across multiple timeframes. It does not mean the stock will go up. Always do your own fundamental research before making any investment decision.
Process

How the system works, step by step

The entire pipeline runs automatically every day after market close. Here is what happens behind the scenes:

1
Market closes
After the last market session of the day closes (timing varies by country โ€” New York closes at 16:00 ET, London at 16:30 GMT, etc.), our GitHub Actions workflow triggers automatically.
2
Data fetched from Yahoo Finance
End-of-day price data (OHLCV โ€” open, high, low, close, volume) is downloaded for every stock in our universe for that country โ€” up to 500 stocks per market, plus index ETFs and sector ETFs. We use Yahoo Finance as our primary free data source.
3
Calculations run
Our Python engine calculates RS scores, moving averages, SuperTrend signals, RSI, market breadth, sector rotation strength, chart patterns, and trade setups for every stock in the universe.
4
Stocks are ranked and filtered
Stocks are ranked by their composite RS score within their country. The top-ranked stocks that also meet signal conditions are flagged as Prime, Confirmed, or RS Buy candidates.
5
HTML reports are generated
Clean, self-contained HTML pages are generated for each country โ€” including the Opportunities tab, Stocks tab, Sectors tab, Breadth tab, Patterns tab, and Snapshot. No database needed.
6
Published to Cloudflare Pages
The generated HTML files are pushed to GitHub and automatically deployed to Cloudflare Pages โ€” a fast global CDN. The site is live within minutes of market close.
Data Sources

Where does the data come from?

We use free, publicly available data sources. All data is end-of-day (delayed) โ€” we do not use real-time or intraday data.

Yahoo Finance
Primary source for all price data (OHLCV), index data, sector ETF data, and basic fundamental data like market cap and P/E ratios. Used via the yfinance Python library.
Stock Universe CSVs
Curated lists of stocks for each country's exchange (e.g. TSX for Canada, NSE for India). These define which stocks are analysed each day.
GitHub Actions
Free cloud compute that runs our Python scripts automatically every weekday. No servers to maintain โ€” just a scheduled workflow.
Cloudflare Pages
Hosts the static HTML files on a fast global CDN. Free tier. Pages are rebuilt and redeployed automatically every day.
Data accuracy: Yahoo Finance data is generally reliable for daily price analysis, but it is not perfect. Occasionally, prices may be adjusted retroactively for splits or dividends. We apply data validation checks and flag or skip obviously corrupt values, but we cannot guarantee 100% accuracy. Always verify important data points against your broker or a primary source.
Common Questions

Frequently asked questions

Is this financial advice?

No. TechnoFunda is a data and analysis tool for educational purposes only. Nothing on this site is financial advice. We are not licensed investment advisers. The signals, rankings, and scores shown are the output of a technical algorithm โ€” they indicate momentum, not future returns. Always consult a qualified financial professional before making investment decisions.

How often is the data updated?

Reports are updated once per day, after market close. The exact time depends on the country โ€” data for US markets is typically ready a few hours after 16:00 ET. Weekends and public holidays are skipped. Data is always end-of-day; there is no intraday or real-time data.

What is Relative Strength and why does it matter?

Relative Strength (RS) measures how a stock's price change compares to a benchmark (usually the country's main index ETF) over a given time period. A stock with an RS score of 80 means it has outperformed 80% of all other stocks in that market over the measurement period.

RS matters because academic research and decades of practitioner experience show that stocks with high recent RS tend to continue outperforming in the near future โ€” a phenomenon known as momentum. This is not guaranteed, but it is one of the most robust patterns in financial markets.

What is SuperTrend?

SuperTrend is a technical indicator that uses the Average True Range (ATR) to set a dynamic trailing stop. When price is above the SuperTrend line, the signal is Buy. When it falls below, the signal switches to Sell. It is particularly useful for identifying the direction of a trend, not just its strength.

We use it as one of several inputs to our signal logic โ€” a stock needs strong RS and a SuperTrend Buy signal to qualify for our Confirmed or Prime signals.

How many stocks are analysed per country?

Up to 500 stocks per country, depending on how many liquid stocks are listed on that country's exchange. Smaller markets like New Zealand may have fewer stocks. The universe is defined by a curated stock list for each exchange that we maintain.

Does this work for short selling or bear markets?

The current version of TechnoFunda is primarily designed for identifying long-side momentum opportunities โ€” stocks going up. The signals are bullish by design. In bear markets, most signals will be sparse or absent, which is itself useful information (it tells you the market is weak).

Short-side analysis and bear market tools are on the roadmap for future development.

Why is some data missing or showing N/A?

There are several reasons a value might be missing: the stock may not have enough price history for the calculation, Yahoo Finance may not have data for that field, the stock may have had a data issue (split, delisting, etc.), or the value is genuinely not applicable (e.g. P/E for a company with negative earnings).

We handle these gracefully by showing N/A rather than displaying incorrect data. If you see many N/A values for a specific stock, it may be worth checking whether Yahoo Finance has reliable data for it.

Can I use this for fundamental analysis?

Partially. We include some fundamental data (market cap, P/E, EPS growth, revenue growth, dividend yield, etc.) where Yahoo Finance makes it available. However, TechnoFunda is primarily a technical and momentum analysis tool. For deep fundamental analysis, we recommend combining our signals with a dedicated fundamental data source.

Legal

Disclaimer

โš ๏ธ Important: Read before using this site

Not financial advice. All content on TechnoFunda is for educational and informational purposes only. Nothing on this website constitutes financial advice, investment advice, trading advice, or any other type of advice. We are not registered investment advisers or brokers.

Past performance is not a guarantee of future results. Technical signals and momentum rankings reflect historical price data. They do not predict the future. Any stock highlighted on this site could decline in value, including to zero.

Do your own research. The signals on this site are starting points for your own research โ€” not buy or sell recommendations. Before making any investment decision, carefully consider your financial situation, risk tolerance, investment goals, and consult a qualified financial professional.

Data accuracy. We source data from Yahoo Finance and other publicly available sources. While we apply validation checks, we cannot guarantee the accuracy, completeness, or timeliness of any data displayed. Do not rely solely on our data for trading decisions.

No liability. TechnoFunda and its creators accept no responsibility or liability for any investment decisions made based on content displayed on this website. You use this site at your own risk.