Marco Consiglio Volta Institute
Dispensa · AI per Contabilità & Finanza · 2026
Step 1 / 7
Step 01 — Fondamenti

Algoritmi AI:
Cosa sono e cosa significano

Un'introduzione accessibile al mondo degli algoritmi intelligenti, partendo da zero.

Livello: Base

Che cos'è un algoritmo?

Un algoritmo è semplicemente una sequenza di istruzioni che un computer esegue per risolvere un problema. Non è nulla di misterioso: ogni volta che usi un navigatore GPS per trovare il percorso più breve, stai usando un algoritmo.

La differenza con gli algoritmi di Intelligenza Artificiale (AI) è che questi sono in grado di apprendere dai dati, cioè migliorano la propria performance man mano che elaborano più informazioni — senza che un programmatore debba riscrivere le regole ogni volta.

🧠 Analogia

Immagina di insegnare a un bambino a riconoscere i gatti. Non gli spieghi le regole ("deve avere 4 zampe, baffi, orecchie a punta…"), ma gli mostri migliaia di foto di gatti e non-gatti. L'algoritmo AI funziona esattamente così: impara dai dati, non dalle regole.

Le 4 famiglie di algoritmi AI

🎓
Supervised Learning
Impara da esempi etichettati (domanda + risposta giusta). Come studiare con le soluzioni già pronte.

Esempio: prevedere se un cliente pagherà una fattura.
🔍
Unsupervised Learning
Trova strutture nei dati senza etichette. Come raggruppare clienti simili senza sapere in anticipo quanti gruppi esistono.

Esempio: clustering dei clienti per comportamento.
🕹️
Reinforcement Learning
Impara per prova ed errore: riceve premi se fa bene, penalità se sbaglia. Come addestrare un cane con i biscotti.

Esempio: robot di trading che ottimizza strategie.
💬
Generative AI (LLM)
Genera nuovo contenuto (testo, immagini, codice) dopo aver analizzato enormi quantità di dati. Claude è un LLM.

Esempio: scrivere report finanziari automatici.

I 10 algoritmi AI più usati nel 2026

Cosa fa: Trova relazioni matematiche tra variabili. La regressione lineare prevede valori numerici (es. ricavi futuri); quella logistica classifica (es. cliente sì/no).

In finanza: previsione del fatturato, scoring del rischio cliente, probabilità di default.

Complessità: ★★☆☆☆ — Interpretabile, trasparente, ideale per iniziare.
Cosa fa: Crea regole decisionali a forma di albero ("se X > 100 e Y = A allora…"). La Random Forest usa centinaia di alberi votando insieme.

In finanza: scoring del merito creditizio, rilevamento frodi, valutazione investimenti.

Complessità: ★★★☆☆ — Intuitivo, ma la Random Forest è meno interpretabile.
Cosa fa: Ispirate al cervello umano, riconoscono pattern complessi in grandi quantità di dati (immagini, testo, serie storiche).

In finanza: previsione prezzi azionari, analisi del sentiment sui mercati, riconoscimento di frodi complesse.

Complessità: ★★★★★ — Richiede dati abbondanti e potenza di calcolo. Spesso una "scatola nera".
Cosa fa: Raggruppa automaticamente i dati in K cluster basandosi sulla somiglianza. È l'algoritmo unsupervised più popolare.

In contabilità: segmentazione clienti per marginalità, raggruppamento voci di costo simili, anomaly detection nei conti.

Complessità: ★★☆☆☆ — Semplice da usare, bisogna solo decidere K.
Cosa fa: Analizza dati nel tempo (serie storiche) per prevedere valori futuri tenendo conto di trend, stagionalità e componenti casuali.

In finanza: previsione del flusso di cassa mensile, forecast dei ricavi, analisi dell'andamento di titoli.

Complessità: ★★★★☆ — Richiede comprensione della statistica delle serie temporali.
Cosa fa: Individua automaticamente i dati anomali, "isolando" i punti che si comportano diversamente dalla norma.

In contabilità: rilevamento di transazioni sospette, errori contabili, fatture anomale, frodi.

Complessità: ★★★☆☆ — Efficace anche con pochi esempi di frode.
Cosa fa: Modelli addestrati su miliardi di testi che comprendono e generano linguaggio naturale. Claude (Anthropic) è gratuito nella versione base.

In contabilità e finanza: analisi di contratti, redazione di note integrative, estrazione dati da fatture PDF, risposta a domande su bilanci.

Complessità: ★☆☆☆☆ — Basta scrivere in italiano! Zero codice richiesto.
💡 Concetto chiave Tutti gli algoritmi AI condividono tre ingredienti fondamentali: Dati (la materia prima), Modello (la struttura matematica che impara), Training (il processo di apprendimento). Senza dati di qualità, nessun algoritmo può funzionare bene — si dice "garbage in, garbage out".
🎯 Autovalutazione
Verifica di comprensione — Step 1

1. Qual è la principale caratteristica degli algoritmi di Intelligenza Artificiale rispetto agli algoritmi tradizionali?

2. Un'azienda vuole raggruppare automaticamente i propri 5.000 clienti in base al comportamento d'acquisto, senza sapere in anticipo quanti gruppi esistono. Quale famiglia di algoritmi è più indicata?

3. Quale dei seguenti algoritmi è il più adatto per un utente senza esperienza di codice che vuole analizzare fatture in testo libero?

Step 02 — Metodologia

Valutare l'uso
degli algoritmi AI

Come scegliere il giusto algoritmo per il giusto problema, e come misurarne le prestazioni.

Livello: Base–Intermedio

La domanda giusta prima di iniziare

Il primo errore che fanno le organizzazioni è scegliere l'algoritmo di moda invece di quello adatto al problema. Prima di qualsiasi scelta, bisogna rispondere a 5 domande fondamentali.

Che tipo di output voglio? — Un numero? Una categoria? Un testo? Un gruppo? Questo determina la famiglia di algoritmo.
Ho dati etichettati? — Se ho esempi con risposta corretta → Supervised. Se no → Unsupervised.
Quanti dati ho? — Le reti neurali richiedono molti dati (migliaia). La regressione lineare funziona anche con pochi.
Devo spiegare il risultato? — In finanza e contabilità spesso sì (Basilea, audit). Preferire modelli interpretabili.
Qual è il costo dell'errore? — Una frode non rilevata costa di più di un falso allarme? Questo guida la scelta delle metriche.

Mappa problema → algoritmo

ProblemaTipo di outputAlgoritmo consigliatoStrumento free
Previsione ricavi mensiliNumeroRegressione lineare / ARIMAOrange
Classificare clienti a rischioSì / NoRegressione logistica / Random ForestKNIME
Raggruppare fornitori similiClusterK-MeansOrange
Trovare fatture anomaleAnomalia sì/noIsolation ForestGoogle Colab
Analizzare testo di contrattiTesto / RiassuntoLLM (Claude)Claude Free
Prevedere prezzo azioniSerie temporaleLSTM / ProphetGoogle Colab
Segmentare clienti per valoreClusterK-Means + RFMOrange

Come si misura la bontà di un algoritmo?

Una volta scelto e addestrato un algoritmo, dobbiamo valutarlo. Le metriche cambiano a seconda del tipo di problema.

Accuracy (Accuratezza): % di previsioni corrette in totale. Attenzione: se il 99% dei clienti paga, un modello stupido che dice sempre "paga" ha 99% di accuracy ma è inutile!

Precision: Dei casi che ho classificato come "frode", quanti erano davvero frodi? Importante per evitare falsi allarmi.

Recall (Sensibilità): Delle frodi reali, quante ne ho trovate? Importante quando il costo di un errore è alto.

F1-Score: Media armonica di Precision e Recall. Utile quando le classi sono sbilanciate (poche frodi su molte transazioni).
MAE (Mean Absolute Error): Errore medio assoluto. Se MAE = 5.000€, in media il modello sbaglia di 5.000€. Facile da interpretare.

RMSE (Root Mean Squared Error): Penalizza di più gli errori grandi. Utile quando un singolo errore grande è molto costoso.

MAPE (Mean Absolute Percentage Error): Errore medio in percentuale. Utile per confrontare previsioni su scale diverse.
Overfitting (sovrapprendimento): Il modello "memorizza" i dati di addestramento e fallisce su dati nuovi. Come uno studente che memorizza le domande dell'esame senza capire la materia.

Underfitting (sottoprendimento): Il modello è troppo semplice per catturare i pattern reali. Come uno studente che studia troppo poco.

Soluzione: Dividere sempre i dati in Training Set (per imparare) e Test Set (per valutare). Non usare mai gli stessi dati per entrambi.

Criteri etici e pratici: quando NON usare l'AI

⚠️ Attenzione Non tutti i problemi richiedono AI. L'AI ha senso quando: i dati sono abbondanti e strutturati, il problema è ripetitivo, il costo dell'errore è gestibile. Non usarla quando: hai pochissimi dati, devi prendere decisioni legali irrevocabili senza supervisione umana, la trasparenza è obbligatoria (es. credito bancario con obbligo di motivazione).
🎯 Autovalutazione
Verifica di comprensione — Step 2

1. Un sistema di rilevamento frodi bancarie identifica correttamente il 98% delle transazioni normali, ma manca il 40% delle frodi reali. Quale metrica è più preoccupante in questo contesto?

2. Cosa si intende con "overfitting"?

Step 03 — Pratica

Machine Learning
senza una riga di codice

Strumenti gratuiti e accessibili per fare ML reale con interfacce visive. Nessun Python richiesto.

Livello: Pratico
🧠 Analogia

Fare Machine Learning oggi senza codice è come usare Excel invece di scrivere un programma per calcolare la somma. Gli strumenti no-code sono il "foglio Excel" del ML: potenti, accessibili, e gratuiti.

Il tuo ecosistema gratuito nel 2026

🧡 Claude (Anthropic)
LLM gratuito per analisi testo, estrazione dati, generazione report, risposta a domande su dati caricati in chat.
Free claude.ai
🍊 Orange Data Mining
Software open source con interfaccia visiva drag&drop. Classifica, raggruppa, visualizza dati senza codice.
Free & Open Source
🔵 KNIME Analytics
Piattaforma visiva professionale per pipeline di dati e ML. Versione desktop completamente gratuita.
Free
☕ Weka
Storico software universitario per ML. Interfaccia grafica semplice, ottimo per la didattica e la sperimentazione.
Free & Open Source
🔬 Google Colab
Notebook Python gratuito nel browser con GPU. Quando si vuole fare un passo in più con Python assistito da Claude.
Free
🤗 Hugging Face
Migliaia di modelli AI pronti all'uso (analisi sentiment, NLP, classificazione). Molti usabili via browser senza codice.
Free Tier

Workflow pratico: analisi clienti con Orange

Ecco come fare una segmentazione clienti completa senza scrivere codice, usando Orange Data Mining.

1. Carica CSV dei clienti
→
2. File → Load Data
→
3. Aggiungi blocco "k-Means"
→
4. Connetti a "Scatter Plot"
→
5. Leggi i cluster!
💡 Trucco con Claude Puoi incollare i dati direttamente in Claude e chiedergli: "Analizza questi dati di vendita e dimmi quali clienti hanno il margine più alto". Claude può leggere CSV, fare calcoli, creare tabelle riassuntive e spiegare i risultati in italiano — tutto senza installare nulla.

Guida rapida: cosa chiedere a Claude per fare ML

[Incolla qui i tuoi dati in formato CSV o tabella] Prompt da usare in Claude: "Analizza questi dati di fatturato. Identifica i mesi anomali, calcola la media mensile, il trend di crescita e dimmi quali 3 clienti generano il 70% del fatturato. Presenta i risultati in una tabella chiara."
"Ho questi dati sui miei clienti (colonne: fatturato, giorni di ritardo pagamento, numero ordini, settore). Classificali in 3 categorie di rischio: basso, medio, alto. Spiega i criteri usati e elenca i clienti ad alto rischio."
"Ecco il fatturato degli ultimi 24 mesi [dati]. Usando un'analisi del trend, prevedi i prossimi 6 mesi. Considera eventuali stagionalità presenti nei dati. Dai una stima ottimistica, realistica e pessimistica."
🎯 Autovalutazione
Verifica di comprensione — Step 3

1. Quale strumento è più adatto per segmentare visivamente i clienti in cluster senza scrivere codice, usando un'interfaccia drag&drop?

2. Quale tra queste operazioni può fare Claude senza bisogno di nessun altro software?

Step 04 — Teoria applicata

Econometria
e processi di apprendimento AI

Come la statistica economica si fonde con il Machine Learning per produrre previsioni affidabili e interpretabili.

Livello: Intermedio

Econometria: la statistica al servizio dell'economia

L'econometria è la disciplina che utilizza metodi statistici per analizzare relazioni economiche. Studia, ad esempio, come la variazione del PIL influenza la disoccupazione, oppure come i tassi di interesse impattano gli investimenti aziendali.

Con l'avvento del Machine Learning, si parla oggi di ML Econometrico: modelli che combinano la rigorosità statistica dell'econometria con la potenza predittiva degli algoritmi AI.

🧠 Analogia

L'econometria è come una bilancia di precisione: ti dice quanto un fattore influenza un altro e con quale certezza. Il Machine Learning è come un sistema di navigazione GPS: è bravo a trovare il percorso, ma non sempre ti spiega perché ha scelto quella strada. La combinazione di entrambi è la frontiera del 2026.

I 4 modelli econometrici fondamentali

Cos'è: Il metodo statistico più antico e usato per stimare relazioni lineari tra variabili. Minimizza la somma dei quadrati degli errori.

Formula chiave:
Y = β₀ + β₁X₁ + β₂X₂ + ε Y = variabile dipendente (es. vendite) X₁,X₂ = variabili indipendenti (es. prezzo, pubblicità) β = coefficienti (quanto X influenza Y) ε = errore residuo
In finanza: stima l'impatto delle spese di marketing sul fatturato, relazione tra tassi e investimenti.
Cos'è: Modello per analizzare come più variabili economiche si influenzano a vicenda nel tempo (es. PIL, inflazione, tasso di disoccupazione).

In azienda: analizza come un aumento dei costi materie prime si propaga nei margini e nelle vendite nel corso dei trimestri successivi.

Interpretazione: si usano le "Impulse Response Functions" — grafici che mostrano come un "shock" su una variabile si propaga nel sistema.
Cos'è: Analisi di dati che seguono le stesse unità (aziende, individui, regioni) nel tempo. Combina dimensione cross-section e time series.

Vantaggio: controlla per fattori non osservati costanti nel tempo (es. caratteristiche specifiche di ogni azienda).

In contabilità analitica: analisi dell'efficienza dei centri di costo nel tempo, confronto tra stabilimenti produttivi.
Cos'è: Frontiera del 2026. Combina tecniche ML (Random Forest, LASSO) con la statistica causale per rispondere non solo "cosa succederà?" ma "perché succede?" e "cosa succede se cambio X?".

Strumenti: Double Machine Learning (DML), Causal Forests (EconML di Microsoft — gratuito).

Esempio: "Se aumento del 10% il budget marketing, di quanto aumentano le vendite, tenendo conto di tutti gli altri fattori?"

Come Claude aiuta nell'econometria senza codice

🔧 Applicazione pratica Puoi caricare un dataset in Claude (fino a qualche migliaio di righe) e chiedere: "Esegui una regressione lineare tra il fatturato mensile (Y) e le spese pubblicitarie (X1) e il numero di venditori attivi (X2). Interpreta i coefficienti e dimmi qual è il più significativo." Claude eseguirà l'analisi, presenterà i risultati e spiegherà i coefficienti in linguaggio comprensibile.
🎯 Autovalutazione
Verifica di comprensione — Step 4

1. In un modello di regressione OLS, cosa rappresenta il coefficiente β₁?

2. Qual è il principale vantaggio dell'approccio ML Causal Inference rispetto al ML tradizionale?

Step 05 — Applicazione

AI in Contabilità
e Contabilità Analitica

Come gli algoritmi trasformano la gestione contabile: dall'automazione delle registrazioni all'analisi dei centri di costo.

Livello: Applicativo

Le 6 aree dove l'AI cambia la contabilità

🧾
Registrazione automatica
LLM leggono fatture PDF e registrano automaticamente le partite contabili, riducendo errori del 60-80%. Claude può farlo con fatture caricate in chat.
🚨
Anomaly Detection
Isolation Forest e algoritmi simili trovano movimenti anomali nel piano dei conti: doppi pagamenti, importi fuori range, fornitori sospetti.
📊
Riconciliazione bancaria
Algoritmi di matching automatico abbinano estratti conto e registrazioni con >99% di accuratezza, gestendo anche descrizioni ambigue.
📅
Previsione cashflow
Modelli ARIMA e reti LSTM prevedono i flussi di cassa a 30-90 giorni basandosi su storico pagamenti e stagionalità.
⚖️
Compliance e audit
NLP analizza contratti e note spese per rilevare violazioni di policy, spese non autorizzate, errori IVA.
📋
Report automatizzati
LLM come Claude generano automaticamente commenti alla nota integrativa, analisi degli scostamenti e relazioni sulla gestione.

Contabilità Analitica: segmentazione con K-Means

La contabilità analitica analizza costi e ricavi per centro di costo, prodotto o progetto. L'AI aggiunge potenza permettendo di trovare pattern non ovvi nei dati di costo.

Analisi dei Centri di Costo con K-Means
  • Raggruppa automaticamente i centri di costo per comportamento: fissi vs variabili, stagionali vs stabili
  • Identifica centri di costo "outlier" con spese anomale rispetto ai simili
  • Ottimizza la ripartizione dei costi comuni trovando le allocazioni più razionali
  • In Orange: carica la tabella costi mensili → k-Means → Scatter Plot → interpreta
Attività ContabileAlgoritmoStrumento FreeBeneficio
Lettura e classificazione fattureLLM (NLP)Claude Free–80% tempo manuale
Rilevamento frodi contabiliIsolation ForestOrange / ColabTrova anomalie rare
Analisi scostamenti budgetLLM + analisi statisticaClaude FreeReport automatico in italiano
Segmentazione centri di costoK-MeansOrangeOttimizzazione allocazioni
Previsione chiusura annualeRegressione / ARIMAKNIME / ColabForecast affidabile
Riconciliazione estratto contoString Matching + MLClaude Free>99% matching automatico

Caso pratico: analisi di bilancio con Claude

1. Apri Claude su claude.ai (gratuito)

2. Allega il PDF del bilancio o copia i dati in chat

3. Usa prompt come:
"Analizza questo bilancio. Calcola: - Indici di liquidità (Current Ratio, Quick Ratio) - Indici di redditività (ROE, ROI, EBITDA margin) - Indici di indebitamento (D/E ratio, Net Debt/EBITDA) Confronta con la media del settore [inserire settore] e segnala le aree di attenzione."
4. Claude risponde con tabelle, calcoli e commenti in italiano.

5. Chiedi approfondimenti specifici su ogni indice che non è in linea.
🎯 Autovalutazione
Verifica di comprensione — Step 5

1. Quale algoritmo è più adatto per trovare transazioni contabili anomale in un database di migliaia di registrazioni, dove le frodi sono rare?

2. In che modo un LLM come Claude può supportare la contabilità analitica senza strumenti aggiuntivi?

Step 06 — Applicazione avanzata

AI in
Finanza Aziendale

Valutazione d'azienda, gestione del rischio, pianificazione finanziaria e decision support con gli algoritmi AI.

Livello: Avanzato

Le aree chiave della finanza aziendale con AI

Approccio tradizionale: DCF (Discounted Cash Flow), multipli di mercato — calcoli manuali in Excel, soggettivi nella stima delle ipotesi.

Con AI: modelli ML stimano automaticamente i multipli di settore pertinenti, analizzano i peer comparables, e i LLM giustificano le ipotesi di crescita analizzando il contesto macroeconomico.

Con Claude (gratuito):
"L'azienda ha EBITDA di 2M€, crescita media 8%/anno, settore manifatturiero. Stima il valore con metodo DCF (WACC 8%, terminal growth 2%) e con i multipli di settore. Spiega ogni ipotesi."
VaR con ML: Il Value at Risk tradizionale assume distribuzione normale dei rendimenti. Il ML (es. modelli non parametrici) cattura meglio le code grasse e gli eventi estremi (cigni neri).

Credit Risk: Random Forest e Gradient Boosting predicono la probabilità di insolvenza dei clienti con accuratezza superiore al modello Altman Z-Score tradizionale.

Operational Risk: NLP analizza documenti interni, contratti e comunicazioni per rilevare rischi operativi emergenti prima che si materializzino.

Strumenti free: Orange (Credit Scoring), Claude (analisi testi di rischio), Google Colab (VaR con Python assistito da Claude).
Budgeting tradizionale: 3-6 mesi di lavoro manuale per costruire il piano.

AI-augmented FP&A: Gli algoritmi generano automaticamente scenari multipli (ottimistico, base, pessimistico) basati su dati storici e driver di business identificati automaticamente.

Driver-based forecasting: ML identifica le 5-10 variabili che predicono meglio i ricavi (es. numero di visite al sito, chiamate commerciali, lead qualificati).

Rolling forecast: modelli aggiornati in tempo reale con i dati più recenti, senza aspettare la chiusura del trimestre.
Credit Management AI: ML classifica i clienti per rischio di ritardo pagamento e suggerisce limiti di credito personalizzati.

Inventory Optimization: algoritmi di previsione della domanda riducono le scorte eccessive mantenendo i livelli di servizio.

Supply Chain Finance: ML ottimizza i tempi di pagamento ai fornitori massimizzando i benefici del Dynamic Discounting.

Pratica con Claude: "Analizza i DSO (Days Sales Outstanding) per cliente di questi dati e classifica chi ha il rischio più alto di ritardo oltre 60 giorni."

Modello AI per il Credit Scoring aziendale

Il credit scoring AI valuta la solidità finanziaria di clienti e fornitori combinando indicatori di bilancio con segnali alternativi.

VariabileTipoPeso tipico nel modello
Current RatioIndice di liquiditàAlta importanza
D/E RatioIndice di indebitamentoAlta importanza
EBITDA marginRedditività operativaMolto alta
DSO (Days Sales Outstanding)Efficienza incassoMedia-alta
Ritardi storici pagamentoComportamentoMolto alta
Anzianità relazione commercialeQualitativaMedia
Settore di attivitàMacroeconomicaMedia
🔧 Come fare con Orange (gratuito) Carica una tabella con questi indicatori per i tuoi clienti → aggiungi il widget "Logistic Regression" o "Random Forest" → connetti al widget "Predictions" → ottieni il punteggio di rischio per ogni cliente. Zero codice, risultati in minuti.
🎯 Autovalutazione
Verifica di comprensione — Step 6

1. Qual è il principale vantaggio dell'utilizzo del ML rispetto al modello Altman Z-Score tradizionale per il credit risk?

2. Cosa si intende con "driver-based forecasting" in finanza aziendale?

Step 07 — Finanza di mercato

AI nel Trading
e Finanza di Mercato

Come gli algoritmi analizzano i mercati finanziari: dall'analisi tecnica automatizzata alle strategie quantitative con strumenti gratuiti.

Livello: Avanzato
⚠️ Nota importante per la didattica Questo step ha finalità esclusivamente educative. Il trading algoritmico comporta rischi significativi di perdita del capitale. Nessuno dei contenuti qui presentati costituisce consulenza finanziaria. I discenti devono sempre operare in ambiente di simulazione (paper trading) prima di qualsiasi applicazione reale.

L'AI nella finanza di mercato: panoramica 2026

L'intelligenza artificiale è diventata il principale motore dei mercati finanziari moderni. Si stima che oltre il 70% del volume delle transazioni sui mercati azionari statunitensi sia generato da algoritmi. Capire come funzionano è essenziale per chiunque operi in finanza.

📡
Analisi tecnica AI
Algoritmi riconoscono automaticamente pattern grafici (testa-spalle, triangoli, supporti/resistenze) su migliaia di titoli in tempo reale.
💬
Sentiment Analysis
NLP analizza notizie, social media (X/Twitter), call degli analisti e report 10-K per quantificare il sentiment di mercato su un titolo.
⚡
High Frequency Trading
Algoritmi eseguono milioni di ordini al secondo sfruttando inefficienze di mercato di brevissimo periodo. Dominio delle grandi istituzioni finanziarie.
🌐
Alternative Data
AI elabora dati satellitari (parcheggi pieni = vendite buone), dati di geolocalizzazione, immagini aeree di fabbriche per prevedere risultati aziendali.

Strumenti gratuiti per il trading algoritmico educativo
📊 TradingView (Free)
Grafici avanzati, screener, Pine Script per creare indicatori e strategie. Paper trading integrato. Il miglior strumento free per l'analisi tecnica visiva.
Free Tier
🔬 QuantConnect (Free)
Piattaforma cloud per backtesting di strategie algoritmiche. Dati storici gratuiti, Python, LEAN engine open source. Ideale per la ricerca quantitativa.
Free Tier
🐍 Yahoo Finance + Colab
yfinance (Python gratuito) scarica dati storici di qualsiasi titolo. Con Google Colab si analizzano senza installare nulla. Claude scrive il codice.
FreeClaude scrive il codice
🤗 FinBERT (Hugging Face)
Modello NLP pre-addestrato su testi finanziari per analisi del sentiment. Gratuito su Hugging Face. Classifica notizie in positivo/negativo/neutro.
Free
📈 Backtrader (Python)
Framework open source per backtesting di strategie di trading. Claude può scrivere le strategie in Python da testare su Backtrader in Colab.
Open Source
🧡 Claude per l'analisi
Incolla dati OHLCV o report aziendali. Claude calcola indicatori, identifica trend, confronta ratio P/E e spiega tutto in italiano senza codice.
Freeclaude.ai

I principali algoritmi nel trading quantitativo

Ipotesi: Il prezzo di un asset tende a tornare verso la sua media storica dopo deviazioni significative.

Implementazione: Calcola la media mobile e le Bande di Bollinger. Compra quando il prezzo scende sotto la banda inferiore, vendi quando supera quella superiore.

Test con Claude: "Dato questo storico prezzi, calcola le bande di Bollinger a 20 giorni e identifica i segnali di acquisto/vendita nell'ultimo trimestre."
Ipotesi: I titoli che hanno performato bene continuano a performare bene nel breve periodo (e viceversa per i perdenti).

Implementazione: Calcola il RSI (Relative Strength Index) e il MACD. Acquista quando RSI > 50 e MACD cross-over positivo.

Attenzione: Funziona in mercati trending, fallisce nei mercati laterali. Il drawdown può essere elevato nei cambi di trend.
Ipotesi: Due titoli correlati che divergono temporaneamente tenderanno a convergere nuovamente.

Esempio: Eni e Shell sono correlate. Se Eni sale del 5% mentre Shell rimane piatta, si vende Eni (sopravvalutata) e si compra Shell (sottovalutata), aspettando la convergenza.

Con econometria: si usa il test di cointegrazione (Engle-Granger) per identificare le coppie cointegrate — combinazione perfetta di econometria e ML.
LSTM (Long Short-Term Memory): rete neurale specializzata nelle serie temporali, "ricorda" pattern a lungo termine. Usata per prevedere prezzi azionari su orizzonti di 1-30 giorni.

Transformer (come GPT ma per i numeri): architettura all'avanguardia per dati sequenziali. Bloomberg ha sviluppato BloombergGPT specificamente per la finanza.

Limite fondamentale: I mercati sono influenzati da eventi imprevedibili (guerre, pandemie, tweet di Elon Musk). Nessun modello predice il futuro con certezza. Il ML riduce l'incertezza, non la elimina.

Workflow: analisi di un titolo con Claude

1. Scarica dati
da Yahoo Finance
→
2. Incolla CSV
in Claude
→
3. Chiedi analisi
tecnica + fondamentale
→
4. Ricevi report
completo
→
5. Paper trading
su TradingView
💡 Prompt di esempio "Analizza questi dati OHLCV di [Titolo] degli ultimi 12 mesi. Calcola: RSI 14, MACD (12,26,9), SMA 50 e 200, Bande di Bollinger. Identifica se il titolo è in trend rialzista o ribassista, e segnala i livelli di supporto e resistenza chiave."
🎯 Autovalutazione finale
Verifica di comprensione — Step 7

1. La strategia di Pairs Trading si basa su quale principio statistico?

2. Qual è il limite fondamentale dei modelli ML applicati alla previsione dei prezzi di mercato?

3. Quale strumento gratuito permette di fare backtesting di strategie algoritmiche su dati storici in Python nel cloud?