Free SOA Exam PA (Predictive Analytics) Formula Sheet (2026)

Every Exam PA formula you need on the test, grouped by topic and rendered with full math notation. 53 formulas across 5 topics, calibrated to the 2026 syllabus. Free forever, no signup required.

53 formulas 5 topics 2026 syllabus Free forever
Print-ready PDF: 1080x1350 portrait, math pre-rendered, fonts embedded. Download once, study anywhere.
Download PDF →

All Exam PA Formulas

Predictive Analytics Problem Definition 7 items
Profit per policy
, P = premium (price) per policy, L = expected loss (claim severity times frequency), E = expense or acquisition cost per policy
Value as price minus cost
, V = value of the item, P = price (e.g. sale price per building), C = cost (e.g. construction cost per building)
Base rate of a binary target
, p = base rate (positive-class proportion), n_event = number of positive-class records, N = total records
Majority-class (no-information) accuracy
, acc_maj = accuracy of always predicting the majority class, p = base rate of the rare (positive) class
Business impact of a predictive model
, V = dollar value of the decision the prediction improves, f = how often that decision is made
Additive error data-generating model
, y = observed response, f(x) = true signal function, = random noise with variance
Bias-variance decomposition of expected test MSE
, = fitted model, = test point, = true response, = irreducible error
Data Exploration and Visualization 8 items
Variance of a factor-level estimate
, = estimated mean for that level, = number of rows in that level
Minority rows needed to oversample to a target share
from , p = target minority proportion, N = majority-class row count, f = minority rows after oversampling
Boxplot outlier fences
, Q1 = first quartile, Q3 = third quartile, IQR = interquartile range
Interquartile range
, Q1 = 25th percentile (first quartile), Q3 = 75th percentile (third quartile)
Shared variance between two predictors
, = Pearson correlation between the two variables; = proportion of one variable's variation explained by the other
Sample variance
, = observation, = sample mean, n = sample size
Pearson correlation coefficient
, x,y = paired values, = means, i = observation index
Sample standard deviation
, = sample variance, = observation, = mean, n = sample size
Data Transformations and Unsupervised Learning Techniques 12 items
Standardized feature (z-score for clustering)
, x = raw feature value, μ = feature mean, σ = feature standard deviation
Complete linkage between-cluster distance
, A, B = clusters, a, b = member points, distance = farthest pair
Proportion of variance explained by a principal component
, PVEm = proportion for PC m, Var(zm) = variance of PC m, denominator = total variance across all PCs
Variance of a principal component from its standard deviation
, Var(zm) = variance captured by PC m, sm = reported standard deviation of PC m; total variance = number of standardized variables
Within-cluster sum of squares (K-means objective)
, K = number of clusters, C_k = cluster k, x = observation, μ_k = mean vector of cluster k
Single linkage between-cluster distance
, A, B = clusters, a, b = member points, distance = closest pair
First principal component score
, z1 = PC1 score, φj1 = loading of variable j on PC1, xj = standardized feature j
Loading vector normalization constraint
, φjm = loading of variable j on PC m; squared loadings of a component sum to one (unit-length loading vector)
Number of dummy columns for a categorical variable
, k = number of category levels, d = number of dummy (indicator) columns needed to avoid redundancy in a GLM
Log transform for a skewed non-negative variable
, x = raw strictly non-negative value, x' = transformed value; the +1 lets x = 0 be handled
Min-max scaling
, x = raw value, = minimum, = maximum, = scaled value in [0,1]
Z-score standardization
, x = raw value, = sample mean, s = sample standard deviation, z = standardized value
Generalized Linear Models 15 items
Poisson log-link model with a log-exposure offset
, exposure = units of exposure (offset, coef fixed at 1), = intercept, = slope, = predictor
Weighted least squares objective
, = weight of row i, = observed response, = fitted value, = coefficients
Group-size weighted mean of grouped rates
, = group size (weight) of row i, = group-average rate for row i
Expected count as exposure times a fitted rate
, exposure = units of exposure, = rate per unit exposure, = intercept, = slope, = predictor
GLM log link function
, so is the factor by which a one-unit rise in scales ; = expected response, = coefficients
Pearson residual for a GLM
, = observed, = fitted mean, = variance function at the fitted mean
Lognormal mean back-transformation (smearing correction)
, = fitted value on log scale, = residual variance on log scale
Estimated dispersion parameter
, n = observations, p = parameters, = observed, = fitted mean, = variance function
Elastic net penalized regression objective
, λ = penalty strength, α = L1/L2 mix, β = coefficients
Variance-inflation factor for a predictor
, R_j^2 = R-squared from regressing predictor j on all other predictors
One-standard-error threshold for lambda.1se selection
, MSE_min = minimum CV mean squared error, SE_min = its standard error; lambda.1se = largest λ with CV MSE ≤ threshold
Log-link multiplicative effect of a coefficient
per unit, μ = expected response, β = coefficient on the link scale; is the percent change
Logit-link odds ratio from a coefficient
, OR = multiplicative change in the odds of the event per unit increase, β = logit-link coefficient
Interaction-adjusted slope of a predictor at a level
, β1 = main coefficient, β_int,ℓ = interaction coefficient (zero for baseline level)
GLM linear predictor with link function
, g = link function, μ = expected response, η = linear predictor, β = coefficients, x = predictors
Tree-Based Models 11 items
Default mtry for random forest classification
, p = total number of predictors, m_try = predictors sampled at each split
Out-of-bag probability a row is left out of a bootstrap sample
, n = number of training rows, P = chance a given row is omitted from one bootstrap (~37%)
Default mtry for random forest regression
, p = total number of predictors, m_try = predictors sampled at each split
Gradient boosting additive update
, F = ensemble prediction, m = boosting round, λ = learning rate (shrinkage), h_m = tree fit to current pseudo-residuals
k-fold cross-validation error
, k = number of folds, fold_i = i-th held-out validation fold
Variance of an averaged tree ensemble
, ρ = pairwise tree correlation, σ² = single-tree prediction variance, B = number of trees
Learning-rate to tree-count inverse tradeoff
, n = number of trees, λ = learning rate; halving λ roughly doubles the trees needed
Cost-complexity pruning criterion
, R(T) = tree total error, cp = complexity parameter, |T| = number of terminal nodes (leaves)
Gini impurity of a node
, G = Gini impurity, p_k = proportion of class k in the node; G = 0 at a pure node (rpart default)
Entropy of a node
, H = entropy in bits, p_k = proportion of class k in the node; H = 0 at a pure node
Root mean square error
, y_i = actual value, = predicted value, n = number of observations

Frequently Asked Questions

Is the Exam PA formula sheet free?
Yes. The full Exam PA formula sheet is free, with no signup, no email, and no credit card required. 53 formulas across 5 topics, all rendered with the same KaTeX math notation used in the FreeFellow study app.
Can I download the Exam PA formula sheet as a printable PDF?
Yes. A 1080x1350 portrait PDF (Instagram and LinkedIn carousel native size, also great for tablet study) is linked at the top of this page. The PDF is fully self-contained: math is pre-rendered, fonts are embedded, no internet connection needed once downloaded.
What's covered on the Exam PA formula sheet?
Every formula is grouped by official syllabus topic, with the formula in math notation plus a one-line note on when to use it (or a watch-out from CAIA, CFA, or other prep-provider commentary). Coverage is calibrated to the 2026 syllabus and refreshed when the corpus changes.
What is FreeFellow's relationship with SOA?
No. FreeFellow is not affiliated with the SOA or any examination body. This is an independent study aid covering the published syllabus.
What else is free at FreeFellow for Exam PA candidates?
The full question bank with detailed solutions, mixed practice, readiness tracking, lessons (where available), and the formula sheet are all free forever. Fellow ($79/quarter or $199/year per track) unlocks timed mock exams, spaced-repetition flashcards, performance analytics, AI essay grading, and a personalized study plan.

About FreeFellow

Jeffrey Ting, founder of FreeFellow
Jeffrey Ting
FSA, CFA · Founder

FreeFellow was built by Jeffrey Ting, a credentialed actuary and CFA charterholder who passed thirteen of the hardest exams in finance on the first attempt, and paid four-figure prep fees for every one. The learning itself was always free. The price was a moat.

So he started writing his own questions, then lessons, then mock exams, until it grew into a full prep platform covering 35 finance credentials with more than 40,000 original practice questions. The name says exactly what it is: the question bank is free, and Fellow is what you become once you pass.

01
Cost shouldn't decide who gets in.

The exam is a fair gate. A four-figure prep course is not. FreeFellow takes the second gate down, so the exam is the only one left.

02
Free should mean free.

No trial clock, no email gate, no credit card. The question bank, worked solutions, lessons, and readiness score stay free, and they are enough to pass.

03
Built by someone who sat where you sit.

He paid for the big-name courses, found nothing he respected, and built the prep he wished had existed. Not a marketing team that has never sat an exam.

Free forever

Put the formulas to work.

Every formula on this sheet shows up in the free Exam PA question bank, and every question carries a step-by-step solution.

Practice Exam PA questions free →

No credit card. No trial clock.