Voltar aos Projetos
Python Pandas SciPy

Previsão de Churn Bancário: Retenção de Clientes em um Cenário Competitivo

Análise exploratória e modelo preditivo para identificar clientes com risco de cancelamento em um banco de médio porte, propondo ações estratégicas de retenção baseadas em dados.

Bank Customer Churn

Contexto

O Banco Interativo, uma instituição financeira de médio porte com mais de 250 mil correntistas, enfrentava um cenário preocupante: mais de 6.300 clientes haviam encerrado suas contas no último trimestre — um aumento de 27% em relação ao mesmo período do ano anterior.

A intensificação da concorrência com bancos digitais (Nubank, C6 Bank, Inter) e a transformação do perfil do consumidor bancário exigiam uma resposta baseada em dados para reverter a tendência de evasão.

O Desafio

  1. Quais são os fatores que melhor explicam o churn?
  2. Quem são os clientes com maior probabilidade de sair?
  3. Que ações estratégicas podem ser sugeridas com base nos dados analisados?
  4. Clientes com crédito alto estão saindo? Existe relação com reclamações?

Dados Analisados

Base robusta com atributos demográficos, comportamentais e transacionais:

VariávelTipoDescrição
CreditScoreintPontuação de crédito do cliente
GeographycategóricoPaís de residência
AgeintIdade do cliente
TenureintAnos como cliente do banco
BalancefloatSaldo médio da conta
NumOfProductsintNúmero de produtos contratados
IsActiveMemberintAcessou a conta nos últimos 30 dias
ComplainintReclamou nos últimos 2 anos
Satisfaction ScoreintNível de satisfação (1 a 5)
ExitedintCancelou conta (variável alvo)

Metodologia

Análise Exploratória

Investigação das distribuições, correlações e padrões de comportamento entre clientes que cancelaram vs. os que permaneceram.

Análise de Perfil

Identificação de perfis demográficos (idade, sexo, localização) e hábitos financeiros associados ao churn.

Clusterização

Segmentação de clientes por comportamento e risco, utilizando técnicas de Machine Learning não supervisionado.

Recomendações Estratégicas

Proposição de ações segmentadas para retenção, baseadas em evidências dos dados analisados.

Descobertas Principais

+27% Aumento de cancelamentos no último trimestre
30% Dos cancelamentos tinham reclamação formal não resolvida
40% Cancelamentos de clientes de alto poder aquisitivo

Tecnologias Utilizadas

Python Pandas SciPy Scikit-learn Matplotlib Excel