๐ŸŽ‰ All courses are now 100% free for everyone โ€” enroll today, no payment required.
AXIONCORE
Data Science & AnalyticsAdvanced104 modules

Financial Data Science & Enterprise Fraud Analytics

From statistical foundations to enterprise-grade fraud detection โ€” covering banks, ERP, insurance, customs, and financial regulators.

About this course

A university-level, end-to-end curriculum in Financial Data Science and Enterprise Fraud Analytics. Builds from statistical and mathematical foundations through probability, inference, ERP data analysis, three-way matching, statistical fraud detection, time-series monitoring, behavioral analytics, graph analytics, NLP, machine learning, composite risk scoring, and enterprise platform architecture โ€” culminating in a capstone fraud detection platform applied to a realistic 500,000-row multi-domain dataset with 12 seeded fraud typologies.

Curriculum (104 modules)

Free Preview

๐Ÿ“–

Descriptive Statistics

Mean, median, mode, variance, standard deviation, skewness, kurtosis, IQR, and outlier fences โ€” the first-pass instruments of financial data analysis.

Free
02

Probability Distributions

Bernoulli, Binomial, Poisson, Uniform, Exponential, Normal, Log-Normal, and Pareto distributions โ€” the mathematical models behind financial data shapes.

๐Ÿ”’
03

The Normal Distribution

PDF, CDF, the 68-95-99.7 rule, standardisation, normality testing with Shapiro-Wilk and Jarque-Bera, and the limits of normality in finance.

๐Ÿ”’
04

Non-Normal Distributions in Finance

Log-normal from multiplicative processes, Pareto heavy tails, exponential inter-arrival times โ€” the distributions that actually describe financial data.

๐Ÿ”’
05

The Central Limit Theorem

Sampling distributions, standard error ฯƒ/โˆšn, convergence rates for skewed financial data, and how the CLT justifies every entity-level z-test.

๐Ÿ”’
06

Z-Scores and Percentile Ranks

Standard z-score, modified z-score using MAD, masking effects, percentile ranks, and composite multi-signal scoring for vendor anomaly detection.

๐Ÿ”’
07

Benford's Law Introduction

The logarithmic leading-digit law, chi-squared goodness-of-fit (df=8), MAD effect size, applicability conditions, and forensic evidence use in fraud trials.

๐Ÿ”’
08

Classical and Frequentist Probability

Sample spaces, events, axioms, probability rules, counting principles, and frequentist interpretation applied to financial event modelling.

๐Ÿ”’
09

Conditional Probability

P(A|B), the multiplication rule, independence, and how conditioning on approval context changes the fraud probability of any transaction.

๐Ÿ”’
10

Bayes' Theorem

Prior, likelihood, posterior โ€” the full Bayesian framework for fraud risk assessment and how new evidence updates vendor risk scores.

๐Ÿ”’
11

Joint and Marginal Distributions

Joint PMFs and PDFs, marginal distributions, covariance, correlation, and how financial variables co-move in fraudulent vs. legitimate transactions.

๐Ÿ”’
12

Combinatorics and Coincidence Detection

Permutations, combinations, the Birthday Problem, and collision probability โ€” quantifying whether financial 'coincidences' are statistically plausible.

๐Ÿ”’
13

Bayesian Fraud Risk Models

Constructing informative priors from historical fraud rates, updating with transaction evidence, and building a Bayesian vendor fraud risk score.

๐Ÿ”’
14

Hypothesis Testing Framework

Null and alternative hypotheses, test statistics, p-values, critical regions, and the formal logic of making statistically defensible fraud claims.

๐Ÿ”’
15

T-Tests for Financial Comparisons

One-sample, two-sample, and paired t-tests applied to vendor invoice amounts, employee expense claims, and account transaction means.

๐Ÿ”’
16

Chi-Squared and F-Tests

Chi-squared goodness-of-fit and independence tests, the F-test for variance equality, applied to digit distributions and category-level fraud detection.

๐Ÿ”’
17

Type I & II Errors in Fraud Detection

False positives (wasted investigations), false negatives (missed fraud), the precision-recall trade-off, and designing alert thresholds with cost functions.

๐Ÿ”’
18

Multiple Testing Corrections

Bonferroni correction, Benjamini-Hochberg FDR control, and why running hundreds of fraud rules simultaneously inflates Type I error without correction.

๐Ÿ”’
19

A/B Testing for Fraud Model Evaluation

Designing controlled experiments to compare fraud detection models, computing required sample sizes, and interpreting lift, precision, and recall changes.

๐Ÿ”’
20

Chart of Accounts and the General Ledger

Account structure, journal entries, debits and credits, the trial balance, and where in the ledger financial fraud leaves its footprints.

๐Ÿ”’
21

The Purchase-to-Pay Cycle

Requisition โ†’ PO โ†’ receipt โ†’ invoice โ†’ payment: the P2P workflow, its internal controls, and the fraud risks at every stage.

๐Ÿ”’
22

The Order-to-Cash Cycle

Quote โ†’ order โ†’ fulfilment โ†’ invoice โ†’ collection: the O2C workflow, revenue recognition risks, and fraudulent returns and refund schemes.

๐Ÿ”’
23

ERP Data Structures: SAP and Oracle

Table schemas, key fields, transaction codes, and the data landscape of SAP FI/MM and Oracle EBS โ€” where to look and what to look for.

๐Ÿ”’
24

Master Data and Fraud Risk

Vendor master, employee master, customer master โ€” how fraudsters manipulate master data to create ghost vendors, duplicate employees, and fictitious customers.

๐Ÿ”’
25

SQL for Financial Data Analysis

CTEs, window functions, aggregation, joins, and CASE logic applied to general ledger, AP, AR, and payroll queries for fraud detection.

๐Ÿ”’
26

Customs, Tax, and Insurance Data

The structure of customs declarations, VAT/GST filings, insurance claim forms, and the high-risk fields and patterns specific to each domain.

๐Ÿ”’
27

Three-Way Matching Control

PO, goods receipt, and invoice matching โ€” the canonical AP control, its two-way and four-way variants, and how it is bypassed in practice.

๐Ÿ”’
28

Duplicate Invoice Detection

Exact duplicates, near-duplicates, split invoices, and the SQL and string-matching logic to catch each variant at scale.

๐Ÿ”’
29

Split Invoices and Threshold Avoidance

Detecting invoice splitting to stay below approval thresholds โ€” Benford, digit analysis, and velocity methods applied to structuring detection.

๐Ÿ”’
30

Phantom Vendors and Ghost Employees

Master data fraud: fictitious vendor creation, ghost payroll entries, and the data patterns that distinguish fraudulent from legitimate entities.

๐Ÿ”’
31

String Similarity and Vendor Collusion

Edit distance, phonetic matching, and TF-IDF for detecting vendor name variants, address collisions, and employee-vendor collusion in master data.

๐Ÿ”’
32

SQL-Based Matching Pipelines

Building production-grade three-way matching, duplicate detection, and cross-entity linkage pipelines in SQL with performance optimisation.

๐Ÿ”’
33

Benford's Law Deep Dive

Second-digit and first-two-digit Benford analysis, multi-population testing, MAD thresholds, and enterprise-scale Benford audit pipelines.

๐Ÿ”’
34

Round-Number and Digit-Ending Analysis

Detecting psychological rounding, 9-ending prices, and threshold-clustering using digit frequency histograms and chi-squared tests.

๐Ÿ”’
35

Z-Score Outlier Detection

Univariate outlier detection using standard and modified z-scores, entity-level scoring, and building alert rules with controlled false-positive rates.

๐Ÿ”’
36

Mahalanobis Distance

Multivariate outlier detection accounting for feature correlations โ€” detecting transactions that are anomalous across multiple dimensions simultaneously.

๐Ÿ”’
37

Control Charts for Financial Monitoring

Shewhart Xฬ„ charts, CUSUM, EWMA โ€” statistical process control applied to transaction volume, spend rate, and approval patterns.

๐Ÿ”’
38

KS Test and Distribution Shift Detection

Kolmogorov-Smirnov test, Anderson-Darling, and population stability index โ€” detecting when a transaction population has changed due to fraud or regime shift.

๐Ÿ”’
39

Alert Threshold Design

ROC curve analysis, cost-function-based threshold selection, alert volume budgeting, and false-positive rate management in production fraud systems.

๐Ÿ”’
40

Time-Series Decomposition

Trend, seasonality, and residual decomposition of financial time series โ€” separating expected from anomalous transaction patterns.

๐Ÿ”’
41

Velocity and Frequency Anomalies

Transactions-per-hour, daily spend spikes, and frequency bursts โ€” Poisson-based velocity testing for real-time fraud monitoring.

๐Ÿ”’
42

ARIMA for Transaction Monitoring

ARIMA and exponential smoothing for forecasting expected transaction behaviour โ€” flagging residuals that exceed statistical confidence bands.

๐Ÿ”’
43

Temporal Fraud Patterns

Weekend/holiday transactions, after-hours approvals, last-minute payment timing, and the clock-pattern signatures of internal fraud.

๐Ÿ”’
44

Window Dressing and Period-End Fraud

Channel stuffing, revenue pull-forward, and balance sheet manipulation at period end โ€” detecting temporal clustering at month/quarter/year boundaries.

๐Ÿ”’
45

Change-Point Detection

PELT, binary segmentation, and BOCPD for detecting structural breaks in financial time series โ€” identifying when a vendor or account behaviour regime changed.

๐Ÿ”’
46

Behavioral Baseline Construction

Building stable statistical baselines for vendors, employees, and accounts โ€” defining normal before anomaly detection can begin.

๐Ÿ”’
47

Peer Group Analysis

Identifying cohort membership and comparing entity behaviour to statistical peer groups โ€” detecting anomalies that are invisible against population benchmarks.

๐Ÿ”’
48

Behavioral Drift Detection

Gradual change detection in entity transaction patterns โ€” distinguishing legitimate business evolution from slow-burn fraud accumulation.

๐Ÿ”’
49

Clustering for Peer Group Discovery

K-Means, DBSCAN, and GMM clustering for unsupervised peer group formation โ€” grouping entities by transaction behaviour without predefined categories.

๐Ÿ”’
50

Feature Engineering for Behavioral Fingerprinting

Constructing behavioural features: recency, frequency, monetary, timing, approval patterns, and category mix for entity risk profiling.

๐Ÿ”’
51

Account Takeover and Identity Fraud

Detecting behavioural signatures of account takeover, synthetic identity fraud, and credential sharing in financial systems.

๐Ÿ”’
52

Behavioral Risk Scoring

Aggregating behavioural deviation metrics into an entity risk score โ€” weighted combination, score stability, and score-to-alert translation.

๐Ÿ”’
53

SoD Principles and Internal Controls

Authorisation, custody, recording, and reconciliation โ€” the four pillars of SoD and why combining any two in one role creates fraud opportunity.

๐Ÿ”’
54

Role Conflict Matrix

Defining toxic combinations in SAP and Oracle roles, building a conflict matrix, and scoring role assignments for SoD violation risk.

๐Ÿ”’
55

ERP Access Log Analysis

Parsing SAP SM20 and Oracle audit trails โ€” detecting privilege use, sensitive transaction execution, and access patterns outside normal working hours.

๐Ÿ”’
56

Dormant Accounts and Shared Credentials

Detecting reactivated dormant accounts, shared login patterns, and credential hand-off โ€” the access control signatures of internal collusion.

๐Ÿ”’
57

Graph-Based Collusion Detection

Modelling role overlap as a bipartite graph โ€” detecting indirect collusion where no single user has both roles but two colluding users together do.

๐Ÿ”’
58

SoD Risk Scoring Framework

Quantifying SoD violation severity, compensating controls, and building an enterprise SoD risk score aligned to SOX, GDPR, and PCI-DSS.

๐Ÿ”’
59

Financial Networks and Graph Theory

Modelling transactions, entities, and accounts as directed weighted graphs โ€” the foundational representation for all network fraud detection.

๐Ÿ”’
60

Centrality Measures

Degree, betweenness, closeness, PageRank, and eigenvector centrality โ€” identifying structurally important nodes in financial transaction networks.

๐Ÿ”’
61

Community Detection Algorithms

Louvain, Girvan-Newman, and label propagation โ€” finding fraud rings, collusion clusters, and money laundering communities in transaction graphs.

๐Ÿ”’
62

Shell Companies and Round-Trip Transactions

Detecting shell company networks, circular payment flows, and layering patterns using cycle detection and ownership graph analysis.

๐Ÿ”’
63

Link Analysis and Shared Attributes

Connecting entities through shared phone numbers, addresses, bank accounts, and IP addresses โ€” building the entity resolution graph for fraud investigation.

๐Ÿ”’
64

Money Laundering Typologies

Placement, layering, and integration โ€” the three-stage laundering model and the graph signatures of smurfing, trade-based laundering, and real estate schemes.

๐Ÿ”’
65

Graph Databases and Cypher

Neo4j data model, Cypher query language, pattern matching, and practical fraud investigation queries on financial transaction graphs.

๐Ÿ”’
66

Temporal Graph Analysis

Time-stamped edges, network evolution, burst detection, and identifying when fraud rings form, activate, and dissolve in temporal transaction networks.

๐Ÿ”’
67

Text Preprocessing for Financial Documents

Tokenisation, normalisation, stemming, lemmatisation, and stop-word handling โ€” preparing invoice descriptions, expense narratives, and contract text for analysis.

๐Ÿ”’
68

TF-IDF and Cosine Similarity

Term frequency-inverse document frequency, cosine distance, and the duplicate invoice description detection pipeline โ€” catching copy-paste fraud at scale.

๐Ÿ”’
69

Named Entity Recognition for Finance

Extracting vendor names, amounts, dates, bank details, and invoice numbers from unstructured financial documents using spaCy and fine-tuned NER models.

๐Ÿ”’
70

Expense Narrative Classification

Classifying expense claim descriptions by category, detecting misclassification, personal-expense fraud, and fabricated justifications using text classifiers.

๐Ÿ”’
71

Contract and Document Similarity

Detecting copied or minimally altered contracts, bid rigging through near-identical proposals, and document recycling using MinHash and LSH.

๐Ÿ”’
72

Sentiment Analysis and Tone Detection

Analysing earnings call transcripts, audit communications, and board minutes for sentiment anomalies, hedging language, and stress indicators preceding restatements.

๐Ÿ”’
73

Transformers and FinBERT

BERT architecture, FinBERT fine-tuning for financial text, zero-shot and few-shot classification, and detecting fabricated invoice narratives with language models.

๐Ÿ”’
74

Class Imbalance in Fraud Detection

Fraud base rates of 0.01%โ€“2%, the failure of accuracy as a metric, SMOTE, ADASYN, cost-sensitive learning, and threshold optimisation for imbalanced data.

๐Ÿ”’
75

Logistic Regression for Fraud

Log-odds, sigmoid function, feature interpretation, regularisation, and building an interpretable baseline fraud classifier for regulatory compliance.

๐Ÿ”’
76

Decision Trees and Random Forests

Information gain, Gini impurity, tree ensembles, feature importance, and applying Random Forest to financial fraud classification with full interpretability.

๐Ÿ”’
77

Gradient Boosting: XGBoost and LightGBM

Gradient boosting mechanics, XGBoost and LightGBM for fraud classification, hyperparameter tuning, and handling missing ERP data gracefully.

๐Ÿ”’
78

Unsupervised Anomaly Detection

Isolation Forest, One-Class SVM, Local Outlier Factor, and Autoencoder-based anomaly detection โ€” finding fraud without labelled training data.

๐Ÿ”’
79

Neural Networks and Autoencoders

Feedforward networks for fraud classification, autoencoder reconstruction error as an anomaly score, and VAE for generating synthetic fraud examples.

๐Ÿ”’
80

Model Evaluation with Fraud Metrics

ROC-AUC, PR-AUC, F1, precision@k, lift charts, and the dollar-value cost matrix โ€” evaluating fraud models on the metrics that matter operationally.

๐Ÿ”’
81

Explainability: SHAP and LIME

SHAP values for global and local feature attribution, LIME for individual prediction explanation, and meeting SR 11-7 and GDPR Article 22 explainability requirements.

๐Ÿ”’
82

Model Drift and Champion-Challenger

Detecting model performance decay, population stability index, champion-challenger deployment, and designing a continuous model monitoring pipeline.

๐Ÿ”’
83

Risk Scoring Ontology

Designing the taxonomy of signals, sub-scores, and composite scores โ€” the information architecture of an enterprise fraud risk scoring system.

๐Ÿ”’
84

Weighted Scoring Frameworks

Linear weighted scoring, logistic combination, and ensemble aggregation โ€” merging statistical, behavioural, graph, NLP, and ML signals into one score.

๐Ÿ”’
85

Score Normalisation and Calibration

Min-max normalisation, z-score standardisation, isotonic regression calibration, and monotone score transformations for interpretable risk scores.

๐Ÿ”’
86

Rules-to-Score Translation

Translating rule-firing events into score increments โ€” mapping deterministic rule results to probabilistic risk contributions in a unified scoring layer.

๐Ÿ”’
87

Alert Threshold Design and Triage

ROC-based threshold selection, alert volume budgeting, tiered triage queues, investigator capacity modelling, and alert fatigue measurement.

๐Ÿ”’
88

Feedback Loops and Score Recalibration

Closing the loop: confirmed fraud labels โ†’ feature updates โ†’ model retraining โ†’ score recalibration โ€” designing a self-improving fraud detection system.

๐Ÿ”’
89

Fraud Platform Architecture

End-to-end architecture of an enterprise fraud detection platform: ingestion, feature store, detection engine, scoring layer, alert manager, and case management.

๐Ÿ”’
90

Real-Time vs. Batch Detection

Streaming detection with Kafka and Flink vs. batch detection on data warehouses โ€” trade-offs in latency, coverage, cost, and detection power.

๐Ÿ”’
91

Data Pipeline Design

Ingestion โ†’ normalisation โ†’ feature engineering โ†’ detection โ†’ scoring โ†’ alerting โ€” designing resilient, auditable, low-latency fraud data pipelines.

๐Ÿ”’
92

Enterprise Integration Patterns

Connecting to SAP, Oracle EBS, SWIFT, core banking, customs systems, and insurance platforms โ€” ERP connectors, APIs, and CDC patterns for fraud data ingestion.

๐Ÿ”’
93

Case Management and Investigation Workflow

Alert โ†’ triage โ†’ investigation โ†’ resolution โ†’ reporting: designing the investigator workflow and case management system for a fraud operations team.

๐Ÿ”’
94

Regulatory Reporting

SAR, STR, CTR, and MIS reporting โ€” the regulatory obligations of a financial institution and how the fraud platform generates compliant reports automatically.

๐Ÿ”’
95

Model Lifecycle and Governance

Training โ†’ validation โ†’ deployment โ†’ monitoring โ†’ retirement: the model lifecycle, SR 11-7 model risk management, and GDPR/PCI-DSS compliance in fraud ML.

๐Ÿ”’
96

Capstone: Project Sentinel โ€” Specification

Full specification for Project Sentinel: a 500,000-row synthetic multi-domain dataset with 12 seeded fraud typologies across AP, payroll, insurance, and customs.

๐Ÿ”’
97

Milestone 1: Data Profiling and EDA

Complete statistical profiling of the Sentinel dataset โ€” descriptive statistics, distribution fitting, missing-data analysis, and anomaly surface mapping.

๐Ÿ”’
98

Milestone 2: Statistical Detection Layer

Benford's Law audit, z-score and modified z-score rules, round-number analysis, and a documented statistical detection rule engine with precision/recall report.

๐Ÿ”’
99

Milestone 3: Temporal and Behavioral Analytics

Time-series decomposition, velocity anomaly detection, behavioral baselines, peer group analysis, and entity-level behavioral risk scores for all entities.

๐Ÿ”’
100

Milestone 4: Graph and NLP Analysis

Transaction network construction, centrality and community detection, entity resolution, NLP on invoice descriptions โ€” graph and text fraud signal extraction.

๐Ÿ”’
101

Milestone 5: Machine Learning Models

Supervised fraud classifier (XGBoost + SHAP), unsupervised anomaly detector (Isolation Forest + Autoencoder), and a fully evaluated model comparison report.

๐Ÿ”’
102

Milestone 6: Composite Fraud Risk Scoring

Integrating all detection signals into a unified composite risk score โ€” normalisation, calibration, threshold selection, alert queue, and triage framework.

๐Ÿ”’
103

Milestone 7: Architecture and Regulatory Reporting

Enterprise architecture design document, SAR/STR regulatory report generation, model governance documentation, and the full fraud detection platform blueprint.

๐Ÿ”’
104

Final Presentation: Project Sentinel

The capstone final deliverable: a structured presentation of the complete fraud detection platform, findings, model performance, and business recommendations.

๐Ÿ”’

Free

Free for everyone ยท Lifetime access

100% free โ€” no payment details needed

โœ“104 in-depth modules
โœ“Progress tracking
โœ“Lifetime access
โœ“No payment required