A fraud model has two ways to be wrong, and only one shows up in the accuracy figure. It can miss fraud, which costs the loss, or flag a legitimate customer, which costs the sale, relationship, and review capacity. Data science in financial services is about managing that trade-off on highly imbalanced data, often within milliseconds. A model that is 99% accurate can still be useless for fraud detection.
The pressure is growing as fraud losses rise and regulatory expectations tighten. The FTC reported about USD 16 billion in consumer fraud losses in 2025, up 25% from 2024. Credit decisions also carry specific requirements around explaining adverse actions, while model risk guidance continues to evolve. Fraud detection and credit risk are different problems, but both demand careful model design and governance.
This guide covers what data science in financial services needs to solve, why fraud models fail under imbalance and drift, and six principles to consider before putting a model into production. It also looks at regulatory considerations and when a rules engine may still be the better choice.
What Makes Data Science in Financial Services Different?
Data science in financial services is the application of statistical and machine learning methods to decisions about money, credit and risk, under constraints that most other domains meet one at a time and this one often meets together.
The ULB Machine Learning Group’s fraud detection handbook sets out the technical ones. The percentage of fraudulent transactions in a real-world dataset is typically well under 1%.
Transaction and fraud patterns change over time, as spending habits shift with weekdays, weekends and holidays and fraudsters adopt new techniques as old ones become obsolete. The handbook calls this concept drift and notes it is accentuated in practice by delayed feedback.
And in high-volume environments with millions of transactions a day, classification times as low as tens of milliseconds may be required. That is a possible requirement of high-volume card and payment systems, not a requirement for every fraud system. Many fraud workflows, such as post-transaction review or account monitoring, work on much longer timescales.
Then there are the rules. They differ by use case. A credit decision that results in an adverse action has to be explained to the applicant with specific, accurate principal reasons. A fraud decision does not fall under Regulation B, but it still has to be defensible to the business, and a customer who is declined or stepped up needs a route to challenge it.
Whether a model sits inside a formal model risk management framework, and how heavy that framework is, depends on the institution type, regulator, model use, risk profile and internal policy. Teams arriving from other domains often underestimate how many of these constraints apply at once, and the one that most often breaks familiar workflows is the delayed label, because it disrupts the training loop they are used to.
Why Do Fraud Detection Models Fail on Imbalance and Drift?
Fraud models rarely fail because the algorithm cannot classify a transaction. They fail because fraud is rare, costly to miss, and constantly changing. Two problems sit at the centre of this: class imbalance, which can make accuracy misleading, and drift, which can make a once-effective model degrade over time.
1. Imbalance
It is the problem every fraud detection data science models programme meets on day one. When fraud is one transaction in several hundred, a model optimised for accuracy learns to predict legitimate and is right almost every time.
Standard precision (the share of flagged transactions that are actually fraud) and recall (the share of fraud that is flagged) should still be reported, because they are the basic language of classifier performance.
They are not enough on their own, because a missed fraud of USD 4,000 and a missed fraud of USD 4 are not the same error. So they are accompanied by value-weighted and business metrics: fraud dollars captured, fraud dollars missed, false-positive cost, review cost and customer impact.
Techniques such as resampling, cost-sensitive learning and threshold tuning address the imbalance in training. The threshold is where policy enters. A lower threshold catches more fraud and declines more customers.
Data science quantifies the precision, recall, expected-loss and operational trade-offs at each threshold, and the fraud, risk, business and compliance owners then decide the action policy. It is a joint process.
2. Drift
A model trained on last year’s transactions describes last year’s fraud. Fraudsters test defences and adapt when a pattern is blocked. Because the label for a transaction often arrives when the customer disputes it, days or weeks later, the model’s recent performance can be unknown until it is old.
This is why fraud detection data science models need to be operated and not merely delivered. Feature and score distributions should be monitored against the training baseline, and the monitoring frequency should match the model’s risk and the transaction volume.
A high-volume real-time model may warrant daily or continuous monitoring, while a lower-volume model may be reviewed weekly or monthly. Drift is a signal to investigate, not an automatic trigger to retrain.
The cause may be a seasonal shift, a data pipeline fault, a product change or a real change in fraud behaviour, and each calls for a different response. Where retraining is warranted, it can be scheduled, drift-triggered, event-triggered or manually approved, depending on label latency and governance. A model with no monitoring at all decays silently, and the first sign may be a spike in chargebacks weeks later.
| Challenge | What goes wrong without a design for it | Design response |
|---|---|---|
| Class imbalance | Model predicts legitimate; accuracy 99%, recall near zero | Standard precision and recall plus value-weighted metrics; cost-sensitive training; tuned thresholds |
| Concept drift | Performance decays silently as fraud patterns move | Drift monitoring matched to risk and volume; investigate before retraining; challenger models where justified |
| Delayed labels | Recent performance unknown; training on stale truth | Feedback pipeline from disputes; time-aware validation |
| Latency (where applicable) | Score arrives after authorisation completes | Pre-computed features; in-memory serving; latency budget per stage |
| Explainability (credit) | Adverse action reasons cannot be stated accurately | Interpretable models or faithful reason derivation; documented feature meaning |
| Auditability (fraud) | Decisions cannot be investigated or challenged | Logging of scores, triggered rules, model versions and relevant evidence |
| False positives | Legitimate customers declined; review queue grows | False positive cost in the objective; step-up instead of decline |
Is your fraud model measured on accuracy alone?
Ariel offers a fraud and risk model review. It compares fraud captured, fraud missed, false-positive cost by segment, review load and customer impact against your current decision process on a held-out period, and looks at drift exposure, latency budget, and the explainability and governance gaps relevant to your use case. You get a findings report before any model is changed.
What Are the Six Principles for Production Fraud and Risk Models?
These are the principles we recommend in data science in financial services work before a model influences a live financial decision. They are the engineering expression of the constraints above. They are a recommended starting point to be adapted to the institution, the use case and the risk, not a fixed standard that every system must follow.
1. Measure against the current process, in business terms, not accuracy alone
The evaluation reports standard precision and recall alongside fraud caught and missed in currency, legitimate customers declined and stepped up by count and by segment, review cost in analyst hours, and customer impact.
The training objective can carry the cost of each error type. A model is a good candidate for promotion when it beats the incumbent decision process on those numbers on a held-out period it never saw, ideally including a period with a known fraud campaign in it.
2. Consider separating the score from the decision (our recommended pattern)
For bounded, governable financial workflows, we recommend a pattern where the model produces a risk score and a configurable rules layer, owned by the fraud and risk team with data science input, maps score bands and documented patterns to actions: approve, step up for verification, hold for review, decline.
Fixed thresholds, blocklists and velocity limits sit naturally in the rules layer because they encode policy and documented patterns that do not need learning. Machine learning adds the combinations no rule describes yet.
The split lets policy change without retraining and models change without a policy review. It is a good architecture pattern, not the only one. Some systems use models directly within decision policies, or combine several scores and rules, and those designs can be sound too.
3. Design for the decision window
Where the use case is real-time, such as card authorisation, features that need history, such as spend in the last hour on this card or transactions from this device in the last ten minutes, are best computed continuously from the event stream and held in a low-latency store so that scoring reads them instead of computing them.
High-volume environments may require scoring in tens of milliseconds, so the model is sized to the latency budget actually set for that use case. The budget is written per stage and tested under peak load before launch, with the fallback defined: if the score does not arrive in time, the rules layer decides alone.
Use cases with longer decision windows can use simpler architectures. The streaming architecture beneath real-time scoring is the one we describe for real-time data processing.
4. Build the label pipeline before the model
Disputes, chargebacks, confirmed fraud and confirmed-legitimate outcomes flow back into the training data with the timestamp of when the label became known.
Validation is time-aware: the model is tested on transactions later than any it trained on, with labels as they were known at the time. This is what makes performance measurable at all, and it is the pipeline many teams discover they do not have when the first retraining is due.
5. Monitor drift in proportion to risk, and decide how to respond
Feature distributions, score distributions and approve, step-up and decline rates are monitored against the training baseline, with alerts on meaningful shift. The frequency should be proportionate to model risk and transaction volume.
When an alert fires, the first step is investigation: is this a pipeline fault, a seasonal pattern, a product change or a genuine change in fraud behaviour? Retraining may then follow on a schedule, on a drift trigger, on an event such as a new fraud campaign, or through manual approval.
A challenger model trained on more recent data, run in shadow on the same traffic, is a useful tool where the risk and volume justify it. It is not mandatory for every model. Whatever the cadence, the operating effort is a standing cost and should be budgeted as one.
6. Make decisions explainable where required and models governed in proportion
Credit decisions and fraud decisions should be treated separately:
- Credit decisions
Where a model contributes to an adverse credit action, Regulation B requires the principal reasons disclosed to the applicant to be specific and to accurately reflect the factors actually considered or scored. The CFPB has confirmed that using a complex model does not remove this obligation.
That means the model should either be interpretable, or the reason derivation should be a faithful representation of what drove the decision. Attaching a generic post-hoc reason-code layer is not enough if the explanations do not truthfully represent how the model reached its outcome, and reasons should never be borrowed from a template. Compliance and legal counsel should be involved in validating this.
- Fraud decisions
Regulation B’s adverse-action requirements do not govern fraud detection as such. The engineering reasons for logging are different: investigations, customer challenges, dispute handling, internal audit and model debugging.
Good practice is to log the score, the triggered rules, the model version and relevant evidence for each decision, so that a customer’s challenge or an internal or regulatory inquiry can be answered.
- Governance
Model-governance expectations depend on institution type, regulator, model use, risk profile and applicable internal policies.
Whatever the formal requirement, a sensible baseline is an owner, a record of intended use, validation evidence and monitoring proportionate to the money and customers the model affects.
| Principle | Fraud detection | Credit risk scoring |
|---|---|---|
| Measure against the current process | Fraud caught and missed in currency; false positives by segment; review cost | Default losses avoided; good applicants declined; portfolio impact |
| Score and policy | Score bands mapped to approve, step up, review, decline | Score plus policy overlays and affordability rules |
| Decision window | Milliseconds for card authorisation in high-volume settings; longer for review and monitoring use cases | Seconds at application; batch for portfolio review |
| Label pipeline | Disputes and chargebacks, delayed by days or weeks | Repayment outcomes, often delayed by months |
| Drift response | Monitoring and retraining cadence set by volume, risk and label latency (illustrative only; no universal schedule) | Monitoring and revalidation cadence set by portfolio risk, policy and regulator expectations (illustrative only) |
| Explanation and records | Decision logs: score, rules fired, model version, evidence | Regulation B specific and accurate principal reasons for adverse action; model documentation |
Building a Fintech App?
Fraud detection is only one part of a production-ready fintech application. KYC/AML, payment security, data privacy, audit logging, and monitoring also need to be built into the architecture from the start.
Read the blog to understand how compliance can be treated as architecture →
How Do Predictive Data Analysis Fintech Teams Work Within Regulation?
By treating the requirements that apply to them as design inputs. Predictive data analysis fintech work that leaves compliance to a review at the end is work that risks being rebuilt. Teams that work well tend to share three habits.
They choose model families with the relevant explanation requirement in mind, so that a credit model used for adverse action can produce accurate, specific reasons without a separate research project.
They document the model as they build it, with the owner, intended use, validation results and monitoring plan, so the documentation exists from day one. And they involve compliance in the threshold decision, because where the line between step-up and decline sits is a fairness and conduct question as much as a loss question.
How much formal governance applies is not a single answer. The Federal Reserve’s SR 26-2 takes a risk-based approach fitted to an institution’s model risk profile, and it is supervisory guidance, not a legal standard.
It is expected to be most relevant to Federal Reserve-supervised banking organisations with more than USD 30 billion in assets, with smaller institutions potentially in scope in certain circumstances. A fintech or non-bank lender may be subject to different regulators, partner-bank requirements, contractual obligations and internal policies.
Governance expectations depend on institution type, regulator, model use, risk profile and applicable internal policies, so the starting point is to establish which apply to you. The compliance and architecture requirements for the platform around the model are set out in our guide to what to demand from a fintech software development company.
What Do Teams Get Wrong About Data Science in Financial Services?
Optimising for accuracy: A 99.5% accurate model can still catch almost no fraud when fraud accounts for just 0.3% of transactions. Accuracy alone can hide poor fraud detection performance.
- Ignoring false positives: A model tuned only to catch more fraud can decline legitimate customers at a rate that affects churn before it appears in model metrics. False positives have a measurable business cost and should be part of the objective.
- Delivering instead of operating the model: Fraud patterns change constantly. Without monitoring, a reliable label pipeline, and a defined response to drift, model performance will degrade over time.
- Treating explainability as an afterthought: A credit model must produce specific and accurate principal reasons for adverse actions. Addressing this requirement after training can require significant model changes or a rebuild.
- Treating the threshold as a data science decision: Data science should quantify the trade-offs, but the teams responsible for loss, customer impact, conduct, and compliance should decide the final action policy.
When Is a Rules Engine Still the Right Answer?
When the fraud patterns are documented, stable and few, a well-configured rules engine with velocity limits, blocklists and step-up conditions catches them with full explainability and no model drift problem.
When the label pipeline does not exist yet, the model has nothing reliable to learn from. And when the review capacity does not exist to act on a model’s grey area, a model that produces more flags produces a longer queue and no less fraud. A sensible sequence for many teams is rules first, label pipeline second, model third.
Low transaction volume alone does not automatically rule out machine learning. Historical data, pooled or consortium data, the financial value of each decision, and use as decision support for human reviewers rather than automated action can all change the conclusion.
A low-volume, high-value lending or payments portfolio may still benefit from a model where each decision is worth a lot, and a model can assist analysts even when it is not trusted to act alone. The question is whether there is enough reliable signal and labelled history, from any legitimate source, for a model to beat the current process on the measures that matter.
The model earns its place when the rules engine’s false positives are costing customers, when fraud is moving faster than the rulebook can be updated, or when the combinations that matter are ones nobody has written a rule for.
That is a question of volume, data and maturity, and where a rulebook is what the situation calls for, the right recommendation is a rulebook.
How Ariel Approaches Data Science in Financial Services?
We build fraud, risk and analytics systems for fintech and financial services clients alongside the payment, compliance and data platforms they run on. These are the principles we recommend:
- 1. Evaluate against the incumbent process in business terms. Judge a model on fraud captured, fraud missed, false positives, customer impact, operational cost and model risk compared with the current decision process, on a held-out period, before it scores a live transaction. Accuracy alone is never the test.
- 2. Plan for operations from the first estimate. The label pipeline, drift monitoring, response process and, where justified, challenger models are scoped with the model, with cadence matched to risk and volume.
- 3. Treat explainability and governance as architecture. Choose model families with the relevant requirement in mind, produce documentation during the build, and have the client’s fraud, risk and compliance functions own the action policy, with data science quantifying the trade-offs.
The platform work sits inside our AI development services and the secure payment and integration builds we deliver, including custom payment integrations, where the fraud signal has to arrive inside the authorisation call.
Trade the Two Errors on Purpose
Data science in financial services works when fraud missed and customers wrongly flagged are measured, priced, and reviewed deliberately. Fraud models should be judged on fraud captured, fraud missed, false positives, customer impact, operational cost, and model risk, not accuracy alone.
Build the label pipeline, measure against the current system, keep policy decisions with accountable teams, and monitor performance as fraud patterns change. Confirm your regulatory obligations with qualified counsel, then talk to Ariel about reviewing your fraud and risk models.
Frequently Asked Questions
1. What is data science in financial services?
Data science in financial services is the application of statistical and machine learning methods to decisions about money, credit and risk. Typical constraints include extreme class imbalance, with fraud usually well under 1% of transactions, concept drift as fraudsters adapt, labels that arrive days or weeks late, and, in high-volume real-time settings such as card authorisation, decision windows that can be as short as tens of milliseconds. Some decisions, such as adverse credit actions, also carry specific explainability requirements, and model-governance expectations depend on the institution and the use case.
2. Why is accuracy the wrong metric for fraud detection models?
Because fraud is rare. On a dataset where fraud is under 1% of transactions, a model that flags nothing is over 99% accurate and catches no fraud. Standard precision and recall should still be reported, alongside value-weighted and business metrics: fraud dollars captured and missed, false-positive cost, review cost and customer impact, all measured against the current decision process on a held-out period. Data science quantifies the trade-offs, and fraud, risk, business and compliance owners decide the action policy together.
3. How do fraud detection data science models handle concept drift?
By being monitored and operated, not just delivered. Feature and score distributions are monitored against the training baseline at a frequency that matches the model’s risk and transaction volume. When drift is detected it triggers investigation first, since the cause may be a data fault, a seasonal pattern or genuine change in fraud behaviour. Retraining can then be scheduled, drift-triggered, event-triggered or manually approved. Challenger models run in shadow are useful where risk and volume justify them. Validation should be time-aware, using labels as they were known at the time.
4. How should rules and machine learning be combined in fraud detection?
One pattern we recommend for bounded, governable workflows is for the model to produce a risk score and for a configurable rules layer, owned by the fraud and risk team, to map score bands and documented patterns to actions. Thresholds, blocklists and velocity limits sit in rules because they encode policy, and machine learning catches combinations no rule describes yet. Other designs, such as models used directly within decision policies or several scores combined with rules, can also be sound.
5. When should a fintech use a rules engine instead of a model?
When fraud patterns are documented, stable and few, when the label pipeline from disputes does not yet exist, or when there is no review capacity to act on a model’s grey-area flags. Low volume alone does not rule out a model, since historical or pooled data, the value of each decision and decision-support use can change the answer. A sensible sequence for many teams is rules first, label pipeline second, model third, with the model justified by false positives, fraud outpacing the rulebook, or combinations no rule captures.
6. Does Ariel offer fraud and risk model reviews?
Yes. Ariel offers a fraud and risk model review, which compares fraud captured, fraud missed, false-positive cost by segment, review load and customer impact against your current decision process, and also looks at drift exposure, latency needs and the explainability and governance gaps relevant to your use case. Builds can include the label pipeline, monitoring and, where justified, challenger operations. Contact us to scope the review.