The AlphaLucid Analysis Guide

Everything the platform computes — explained in plain words, with the underlying math wherever numbers appear.

How this guide is built. Every section follows the same shape: what it is (in normal language) → why it mattershow it's computed (the formula) → often a worked example with numbers. English terms and abbreviations (P/E, ROE, RSI…) are explained on first use and collected in the Glossary. Use the table of contents on the left to jump anywhere.
Notation: × multiply, ÷ divide, Σ sum, square root, ^ power. "TTM" = Trailing Twelve Months (the last 12 months).
Honesty about data. The platform shows AI predictions, the ML signal and the price chart only on instruments where it has real data — never on illustrative placeholders. When fundamentals haven't loaded yet, an "illustrative" banner says so. The price is live (real) even when fundamentals are still loading. Nothing is faked.

1Core concepts

The building blocks that show up everywhere.

Price & Change %

The price is the last quote. The daily change compares the current price with yesterday's close.

Change% = (Current_price − Previous_close) ÷ Previous_close × 100
Ex.: price 291.7, yesterday's close 301.5 → (291.7 − 301.5) ÷ 301.5 × 100 = −3.25%.

Return & annualized return

The return over a period = how much the value grew. Annualized = the equivalent "per year" rate, so you can compare different periods.

Return = Final_value ÷ Initial_value − 1 Annualized = (1 + Total_return) ^ (1 ÷ years) − 1
Ex.: +44% over 2 years → (1.44)^(1/2) − 1 = +20%/year.

Percentile

Tells you where you rank within a group, from 0 to 100. The 80th percentile = "better than 80% of the comparison peers". It's the key mechanism behind the AlphaLucid Score.

Percentile(x) = (how many values in the group are ≤ x) ÷ (total values) × 100

For metrics where "lower is better" (e.g. P/E), the platform inverts the percentile (100 − p), so a high score always means "good".

2The AlphaLucid Score centerpiece

A single 0–100 number with the "why" visible: an explainable grade, not a black box.

The idea

Instead of absolute thresholds ("P/E under 15 = cheap"), the platform compares each instrument with its peers (the instrument universe) and places it on a 0–100 scale via percentiles. That way the score adapts to market conditions.

The 6 dimensions

Value — how cheap (P/E, P/B, P/S) Growth — how fast it grows (revenue, earnings per share) Quality — how profitable (margins, ROE) Health — how financially solid (debt, liquidity) Momentum — price direction (1M / 3M / 1Y) Sentiment — the tone of the news

How the number is reached (step by step)

1) For each of the ~30 factors, the instrument's percentile vs the universe is computed. 2) The factor percentiles within a dimension are weight-averaged → a sub-score (0–100). 3) The 6 sub-scores are weight-averaged → the overall score.

Sub-score_dimension = Σ ( factor_percentile × factor_weight ) ÷ Σ weights Overall_score = Σ ( dimension_sub-score × dimension_weight ) ÷ Σ weights
Ex. (Quality): net margin in the 90th percentile, ROE in the 80th, gross margin in the 70th, equal weights → (90+80+70)/3 = 80 → Quality = 80/100.

The rating

The score maps to a plain-language RATING of its strength — a description of the analysis, not buy/sell advice:

ScoreRating
≥ 78Excellent — strong across the 6 dimensions
62 – 77Strong
48 – 61Average — balanced / mixed
32 – 47Weak
< 32Poor

The confidence band

The score comes with a band (e.g. "64 ± 6"). The more complete and consistent the data, the tighter the band. This is honest uncertainty: it won't promise false certainty.

3Fundamentals & ratios

A company's "vital signs". All are real (from the data provider), TTM = the last 12 months.

Valuation (how expensive)

MetricWhat it meansFormula
P/E
Price / Earnings
What you pay for $1 of annual profit. Low = cheap (usually).P/E = Price ÷ Earnings per share (EPS)
P/B
Price / Book
Price vs book value (net assets).P/B = Price ÷ Book value per share
P/S
Price / Sales
Price vs sales. Useful when profit is low/negative.P/S = Price ÷ Sales per share
Market CapThe company's total market value.Market Cap = Price × Shares outstanding

Profitability (quality)

MetricWhat it meansFormula
Gross marginWhat's left after the direct cost of the product.(Revenue − Cost of sales) ÷ Revenue
Operating marginProfit from operations, before interest/taxes.Operating profit ÷ Revenue
Net marginFinal profit left from each $ of sales.Net profit ÷ Revenue
ROE
Return on Equity
How much profit shareholder capital produces. High = efficient.ROE = Net profit ÷ Shareholders' equity
ROA
Return on Assets
Profit relative to all assets.ROA = Net profit ÷ Total assets

Financial health

MetricWhat it meansFormula
D/E
Debt / Equity
How leveraged the firm is vs its own capital. Low = prudent.D/E = Total debt ÷ Shareholders' equity
Current RatioCan it pay short-term debts? >1 = yes.Current assets ÷ Current liabilities
BetaHow volatile vs the market. 1 = like the market; >1 = jumpier.slope of the regression of the stock's returns vs the market

Growth & dividend

MetricFormula
Revenue / EPS growth (year over year)(Current_year_value ÷ Prior_year_value) − 1
Dividend YieldAnnual dividend per share ÷ Price
Payout RatioDividends paid ÷ Net profit

4DCF valuation — fair value

DCF = Discounted Cash Flow. It answers "what should it be worth, given the cash it will generate?"

The idea

Money in the future is worth less today ($1000 in 10 years < $1000 now). DCF estimates future cash flows and "brings them to the present" with a discount rate r (cost of capital / risk).

Value = Σ FCF_t ÷ (1 + r) ^ t + Terminal_value ÷ (1 + r) ^ n Terminal_value = FCF_n × (1 + g) ÷ (r − g)

FCF = Free Cash Flow; r = discount rate; g = long-term growth; t = the year; n = the last projected year.

Simplified ex.: FCF in year 1 = 100, r = 10% → today it's worth 100 ÷ 1.10 = 90.9. The higher r (more risk), the lower today's value.

Variants by business type

The platform picks the right model automatically: FCF (normal companies), Excess Returns (banks/financials), AFFO (REITs / real estate), NAV (ETFs, the value of the underlying assets).

Margin of Safety

The percentage gap between the estimated fair value and the current price. Positive = potentially undervalued.

Margin of Safety = (Fair_value − Price) ÷ Fair_value

Tornado (sensitivity analysis)

Shows which assumption moves the value the most (growth, margin, discount rate). Each bar in the "tornado" is how much the value changes if one assumption varies by ± a little. It helps you see where the biggest uncertainty is.

5Probabilistic scenarios (Monte Carlo)

Instead of a single target, a range of possible outcomes with their probabilities.

How it works

Thousands of price "futures" are simulated from an expected return (drift) and a volatility (how "jumpy" it is). The per-step model is geometric Brownian motion:

Future_price = Current_price × exp( (μ − σ²/2) × t + σ × √t × Z )

μ = expected return; σ = volatility; t = horizon (years); Z = a random shock (normal distribution). Repeat thousands of times → a distribution of outcomes.

How the inputs are estimated (honestly)

The quality of the output depends entirely on μ and σ, so the platform estimates them carefully rather than naively:

This rework fixed pathological outputs the naive model produced (e.g. a bogus ~99% chance of loss on a healthy mega-cap). The model lives in one place and is shared by the app and the calibration tools, so what you see is what we test.

Selectable horizon

You can run the analysis over 1M, 3M, 6M, 1Y, 5Y, 10Y, 15Y or 20Y. The horizon drives both the historical lookback and the forward projection, so short- and long-term views are consistent.

What you read

QuantityMeaning
P5 – P95The band where 90% of scenarios fall (5th to 95th percentile).
Median (P50)The "middle" scenario — half above, half below.
P(loss)The probability the price is below today's at the horizon.
P(≥ 2×)The probability of at least doubling.

6Technical analysis

Signals from the price chart (not the fundamentals). On real data.

Moving averages (SMA) & trend

SMA = Simple Moving Average (the simple mean of the last N prices). Compare the 50-day vs 200-day SMA for direction.

SMA(N) = (P₁ + P₂ + … + P_N) ÷ N Trend: Uptrend if Price > SMA50 ≥ SMA200 ; Downtrend if Price < SMA50 ≤ SMA200 ; otherwise Sideways

RSI (Relative Strength Index)

Measures how "overbought/oversold" something is, on a 0–100 scale, over 14 days. Above 70 = overbought; below 30 = oversold.

RS = Average gain (14d) ÷ Average loss (14d) RSI = 100 − 100 ÷ (1 + RS)
Ex.: average gain 2, average loss 1 → RS = 2 → RSI = 100 − 100/3 = 66.7 (neutral-to-warm).

Support / Resistance & breakout

Support = a recent low (a "floor"); Resistance = a recent high (a "ceiling"). If the price breaks above resistance → Breakout; if it falls below support → Breakdown.

7Trained ML model

A real statistical model (logistic regression), trained on price history — with no "look-ahead" (it can't see the future while learning).

What it does

It estimates the probability that the instrument rises over the next ~month, from price signals known at that point in time.

The features

1-month momentum3-month momentumVolatility (21d) RSIDistance from SMA50Distance from SMA200

How it "decides" (the math)

Each feature is standardized (z-score), combined linearly with learned weights, then passed through a sigmoid that maps to a 0–1 probability.

z-score = (x − mean) ÷ standard_deviation z = w₁·x₁ + w₂·x₂ + … + b Probability = 1 ÷ (1 + e^(−z))

The weights (w) are learned by gradient descent over thousands of historical examples (at each past date: the features then → did it rise over the next 21 days or not).

Validated honestly

The model is trained only on instruments with real data, with non-overlapping samples (so a label can't leak into the training window), and it is evaluated out-of-sample — on dates it never trained on. The "training accuracy" shown is in-sample and optimistic by nature; the honest measure is the out-of-sample evaluation and the public Track Record. We are transparent that the edge of a price-only model is modest and uncertain — the platform won't oversell it.

8Sentiment / NLP

NLP = Natural Language Processing. It reads real news headlines and assigns a tone (positive/negative).

How it's computed

Each headline is scanned with a financial lexicon (lists of positive words: "beat, surge, upgrade…" and negative: "miss, plunge, downgrade…"). A headline's score is the balance of words:

Headline_score = (positive words − negative words) ÷ (total sentiment words) Overall_score = average of headline scores × 99 → scale −99 … +99

It also handles negation ("not strong" becomes negative). The "delta" shows how the tone changed vs the previous reading.

9Backtesting

Tests a strategy on real historical prices, honestly — with costs and without "cheating" with the future.

The momentum strategy (the platform's example)

At each rebalance (monthly): rank the instruments by past momentum, hold the top K, measure the next month's return, apply a trading cost, and compound. Compare with an "equal-weight" benchmark (all of them, in equal weights).

New_capital = Old_capital × (1 + period_return − turnover_cost) Total_return = Final_capital − 1 Cost drag = (return without costs) − (return with costs)

"No look-ahead" = at each moment it uses ONLY the information available then. That's what makes the backtest credible (it also shows when the strategy doesn't beat the market).

10Portfolio — return & risk

TWR — Time-Weighted Return

The "pure" return of the investments, which removes the effect of your deposits/withdrawals. Good for judging selection, not how much you put in.

TWR = (1 + r₁) × (1 + r₂) × … × (1 + r_n) − 1 where each r is the return of the sub-period between two cash moves

XIRR — money-weighted return (annualized)

Accounts for how much and when you invested. It's the rate r that makes all the cash flows (deposits −, final value +) cancel out on a discounted basis:

Σ Flow_i ÷ (1 + r) ^ (days_i ÷ 365) = 0 → solve for r

The platform caps extreme values (e.g. positions opened the same day) so it doesn't display absurd percentages.

Allocation & marginal contribution to risk

Allocation = what percentage of the portfolio each position is. Marginal risk = how much a position adds to the total portfolio risk (it also accounts for correlation with the rest) — sometimes a small position adds a lot of risk if it's highly correlated.

11Dividend safety (A–F)

A grade (A = very safe … F = risky) for how likely the dividend is to be maintained.

It looks mostly at the Payout Ratio (how much of profit is paid out — under ~60% is comfortable), earnings growth, debt and cash flow. A payout above 100% (paying out more than it earns) = a warning sign.

12Calibration & Track Record

How "honest" are the platform's probabilities? This is where it's measured.

Brier Score

Measures the accuracy of probabilistic predictions. Lower = better (0 = perfect, 0.25 = a coin flip).

Brier = (1 ÷ N) × Σ ( predicted_probability − actual_outcome )² actual_outcome = 1 if it happened, 0 if not
Ex.: you said 80% and it happened → (0.8 − 1)² = 0.04 (good). You said 80% and it did NOT happen → (0.8 − 0)² = 0.64 (big penalty).

Reliability curve & recalibration

It checks "when I said 70%, did it actually happen ~70% of the time?". If not, the model recalibrates (adjusts the probabilities) to be more honest. The Track Record shows raw vs recalibrated Brier. Predictions are logged and resolved publicly — we score ourselves in the open.

13AI features

A layer of intelligence on top of the numbers. (The actual AI text appears with an Anthropic key; without it, a variant derived from the score.)

RAG with citations

RAG = Retrieval-Augmented Generation. The AI answers only from the real data in the platform and puts a citation after each number. Zero invented figures.

Bull / Bear / Judge (adversarial)

Three perspectives: one builds the optimistic case (Bull), one the pessimistic case (Bear), and a "Judge" weighs both and gives a balanced verdict. It reduces bias.

Behavioral guard

When you're about to act on an emotional wave (FOMO into a big run, panic into a drop), it shows a calm message that brings you back to the right question: "has the thesis changed, or just the price?".

Self-consistency (the confidence)

The same analysis is run several times; the more the results agree, the higher the confidence (and the tighter the band).

The night analyst

A scheduled job that scans your watchlist/portfolio/theses and reports only what changed — a digest instead of noise.

Thesis-erosion monitor

It compares your original assumptions (why you bought) with current reality; if the premises have broken, it warns you.

AI (Claude) calls are the only part that costs tokens, so they're enabled per-account from the admin panel (off by default). Everything else — score, DCF, scenarios, technical, ML, sentiment — is free and open.

14World indices

An index measures a basket of stocks — the thermometer of a market.

E.g.: S&P 500 (500 large US companies), NASDAQ (tech), DAX (Germany), Nikkei 225 (Japan). Each trades in its own currency (USD, EUR, JPY…), which is why the numbers aren't directly comparable. On each index page you also get an associated ETF you can analyze in depth (e.g. S&P 500 → the VOO ETF).

15Glossary & abbreviations

TermMeans
EPSEarnings Per Share
P/E, P/B, P/SPrice relative to earnings / book value / sales
ROE / ROAReturn on Equity / Assets
D/EDebt / Equity
FCFFree Cash Flow
DCFDiscounted Cash Flow (fair value)
WACC / rWeighted average cost of capital — the discount rate
TTMTrailing Twelve Months
SMASimple Moving Average
RSIRelative Strength Index — overbought/oversold indicator
Volatility (σ)How much the price varies (the risk)
BetaSensitivity to the market
MomentumThe recent price trend
P5 / P50 / P95Percentiles (pessimistic / median / optimistic scenario)
TWR / XIRRTime-weighted / money-weighted return
BrierA probability-accuracy score
NLP / RAGLanguage processing / source-anchored generation
MLMachine Learning — a statistical model learned from data
FOMOFear Of Missing Out (an emotional trap)
ETFExchange-Traded Fund — a basket of assets traded like a stock
REITReal Estate Investment Trust
AFFO / NAVA REIT's adjusted funds flow / net asset value
⚠️ Disclaimer. AlphaLucid is an analysis and education tool. Nothing on the platform or in this guide is investment advice. The indicators and models are estimates, not certainties; the decisions and the risk are yours.

AlphaLucid · Analysis Guide. The formulas reflect how the platform computes the figures it displays.