logo of pulsarsignals.com

The Profit Rhythm

Methodology & Data

How every number on this site is produced — and where its limits are.

This page documents exactly how PulsarSignals computes its technical indicators, how those indicators combine into an overall signal, where the underlying data comes from, and what the analysis cannot do. We publish it because a technical reading you cannot audit is worth very little.

1. Data sources and update frequency

  • Price and volume history is collected from public market data providers and stored locally. Every chart and comparison on the site is drawn from that local store, so figures across pages stay consistent.
  • Financial statement figures come from company filings as distributed by the market data provider, and are refreshed on a weekly basis.
  • Dividends and stock splits come from the same provider and are refreshed weekly.
  • Institutional holders reflect the most recent disclosure available from the provider. Note that institutional holdings are disclosed with a delay of several weeks to a few months after the reporting date shown in the table.
  • Technical indicators are recomputed daily after the U.S. market close, from the latest stored price history.

All prices on this site are end-of-day. Nothing here is a real-time exchange feed, and intraday moves are not reflected until the following update.

2. How the technical indicators are calculated

All indicators are computed over daily bars with the standard periods below. Values are calculated on the full stored history, then the most recent values are shown.

RSI (Relative Strength Index)

A 14-period RSI on closing prices. Readings above 70 are described as overbought, below 30 as oversold. RSI is a momentum measure, not a timing signal: a stock can stay overbought for weeks in a strong uptrend.

MACD

12-period and 26-period exponential moving averages with a 9-period signal line. We report the MACD line, the signal line and the histogram (the difference between the two). A "golden cross" refers to the MACD line crossing above its signal line; a "death cross" to the opposite.

Moving averages

Short, medium and long simple moving averages are computed across each daily series. Their relative position and the distance between them (normalised to the long average) set the direction and strength shown in the signal breakdown.

Bollinger Bands

A 20-period simple moving average with bands two standard deviations above and below. Price near the upper band indicates an extended move rather than an automatic sell, and vice versa.

ATR (Average True Range)

A 14-period true range average. We use it as the volatility unit for the price levels below.

ADX, CCI, Stochastic, SAR, OBV

Computed with their conventional parameters and used as supporting readings in the overall signal. OBV compares price and volume direction to flag accumulation or distribution.

3. How support and resistance levels are set

Support and resistance levels are derived from the latest close and the current volatility, using the average true range of the recent bars:

  • Weak support / resistance: price − 1×ATR / price + 1×ATR
  • Medium support / resistance: price − 2×ATR / price + 2×ATR
  • Strong support / resistance: price − 3×ATR / price + 3×ATR

Because these levels are anchored to the latest closing price, a support level is always below that close and a resistance level is always above it. If the price history behind a page is stale, the levels will look out of line with the current quote — that is a data-freshness symptom, not a calculation result. Stop-loss suggestions are built the same way, with tighter multiples for conservative settings.

4. How the overall signal is produced

Each indicator contributes a direction (buy, sell or neutral) and a strength. The overall signal is a weighted aggregate of those contributions, and the confidence figure reflects how much they agree: a set of indicators pointing the same way produces a higher confidence than a mixed set, where confidence is capped down accordingly.

The overall signal is a summary of current indicator readings. It is not a forecast, and it is not a recommendation.

5. Known limitations — please read

  • End-of-day only. Everything reflects the previous close. An intraday move can invalidate a reading entirely.
  • Technical analysis describes past price behaviour. Indicators summarise what has already happened; none of them reliably predicts the next move.
  • Coverage varies. A security with a short or interrupted price history produces less reliable readings, and indicators computed on thin data can be unstable.
  • Not adjusted for every corporate action. Splits and dividends are tracked, but comparisons across different periods can still be affected by capital structure changes.
  • No fundamental context. A technical signal knows nothing about earnings, litigation, management or the business itself.
  • Not investment advice. Nothing on PulsarSignals is a recommendation to buy or sell a security. See our disclaimer.

6. Corrections

If you find a figure that looks wrong, please contact us with the ticker and the page. Data defects are corrected at the source and the affected pages are recomputed on the next daily run.

Last updated: 2026-11-04. This page describes the live production methodology and is updated whenever that methodology changes.