Guida Utente Completa ai Segnali di Order Flow Imbalance (OFI)


Introduzione a OFI

Order Flow Imbalance (OFI) rileva la pressione aggressiva di acquisto e vendita analizzando il flusso di ordini nel mercato. A differenza della semplice analisi del volume, OFI identifica l’attività dello “smart money” misurando lo squilibrio tra ordini di acquisto market e ordini di vendita market.

Vantaggi Principali:

  • Rileva l’attività istituzionale/balene prima dei grandi movimenti di prezzo
  • Identifica le fasi di accumulazione e distribuzione
  • Fornisce segnali di ingresso anticipati prima della conferma del trend
  • Superiore agli indicatori di volume standard

Tipi di Segnali Generati:

  • OFI_BUY: Rilevata pressione aggressiva di acquisto
  • OFI_SELL: Rilevata pressione aggressiva di vendita

Capire i Segnali OFI

Come Funziona OFI

OFI misura il flusso netto di ordini aggressivi confrontando:

  • Ordini Market Buy: Ordini che consumano la liquidità sul lato sell (acquisto aggressivo)
  • Ordini Market Sell: Ordini che consumano la liquidità sul lato buy (vendita aggressiva)

Formula OFI: (Acquisti Aggressivi - Vendite Aggressive) / Volume Totale × 100

Componenti del Segnale

  1. Segnali di Pressione: Rilevazione diretta di acquisto/vendita aggressiva
  2. Segnali di Inversione: Cambio di sentiment da vendita a acquisto (o viceversa)
  3. Segnali di Divergenza: OFI e prezzo si muovono in direzioni opposte

Punteggio di Affidabilità

I segnali OFI includono un punteggio di confidenza (0-100%):

  • 55-69%: Affidabilità standard (trattabile)
  • 70-84%: Alta affidabilità (segnali forti)
  • 85-100%: Affidabilità estrema (rari, molto forti)

Parametri di Configurazione

Impostazioni Principali

enable_ofi_signal: true

Interruttore principale - Abilita/disabilita tutte le funzionalità OFI


Parametri di Calcolo OFI

ofi_lookback: 20

Scopo: Periodo storico per l'analisi OFI
Intervallo: 10-50

Impatto:

  • Basso (10-15): Più sensibile, segnali più veloci, più rumore
  • Alto (30-50): Segnali più fluidi, meno falsi positivi, risposta più lenta

Raccomandazioni:

  • Scalping: 10-15
  • Day Trading: 15-25
  • Swing Trading: 25-40

ofi_slope_period: 5

Scopo: Misura il momentum/accelerazione dell'OFI
Intervallo: 3-10

Impatto:Basso: Cattura i cambiamenti di momentum più velocemente

  • Alto: Conferma un momentum sostenuto
  • Raccomandazioni:

    • Momentum veloce: 3-5
    • Trend confermati: 7-10

    Impostazioni delle Soglie

    ofi_aggressive_buy_threshold: 65.0

    Scopo: Percentuale minima di squilibrio per attivare OFI_BUY
    Intervallo: 55.0-80.0

    Impatto:

    • Bassa (55-60): Più segnali, inclusa pressione moderata
    • Alta (70-80): Solo pressione d’acquisto estrema

    Raccomandazioni:

    • Mercati ad alta volatilità (crypto): 60-65
    • Mercati a bassa volatilità (azioni): 65-70
    • Approccio conservativo: 70-75

    ofi_aggressive_sell_threshold: 65.0

    Scopo: Percentuale minima di squilibrio per attivare OFI_SELL
    Intervallo: 55.0-80.0

    Raccomandazioni: Uguale alla soglia di acquisto


    ofi_extreme_imbalance_threshold: 75.0

    Scopo: Evidenzia squilibri straordinari (eventi rari)
    Intervallo: 70.0-85.0

    Utilizzo: Aumenta il punteggio di confidenza per opportunità eccezionali


    Interruttori Tipo di Segnale

    ofi_enable_pressure_signals: true

    Rilevazione diretta di acquisto/vendita aggressiva
    - Tipo di segnale OFI più affidabile
    - Raccomandato: Sempre abilitato

    ofi_enable_reversal_signals: true

    Rileva cambiamenti di sentiment
    - Esempio: Forte vendita → improvviso acquisto (potenziale fondo)
    - Utile per: trading contro-trend, catturare inversioni
    - Rischio: Può segnalare troppo presto nei trend forti

    ofi_enable_divergence_signals: true

    Divergenza OFI vs Prezzo
    - Esempio: Prezzo in calo ma OFI mostra acquisti (accumulazione)
    - Tipo di segnale avanzato, richiede esperienza
    - Ideale per: swing trading, identificare esaurimento del trend


    Opzioni di Filtro

    ofi_min_slope_threshold: 0.0

    Scopo: Filtra segnali con momentum debole
    Intervallo: -5.0 to 5.0

    Impatto:

    • 0.0: Tutti i segnali passano
    • Valore positivo (es. 2.0): Solo segnali con momentum positivo
    • Valore negativo: Solo segnali con momentum in calo

    Casi d’uso:

    • Trend following: Imposta 1.0-3.0 (solo OFI crescente)
    • Mean reversion: Imposta -3.0 to -1.0 (solo OFI decrescente)

    ofi_require_volume_confirmation: true

    Scopo: Richiede volume superiore alla media per i segnali
    Raccomandazione: Sempre true nel trading reale; false solo per test/mercati a bassa liquidità

    ofi_min_volume_multiplier: 1.2

    Scopo: Il volume deve essere X volte la media
    Intervallo: 1.0-2.5

    Raccomandazioni:

    • Crypto (alto volume): 1.2-1.5
    • Bassa liquidità: 1.0-1.2
    • Focus istituzionale: 1.5-2.0

    Impostazioni di Confidenza

    ofi_min_confidence: 55.0

    Scopo: Punteggio minimo per generare il segnale
    Intervallo: 50.0-75.0

    Raccomandazioni:

    • Trading aggressivo: 55-60
    • Approccio bilanciato: 60-65
    • Conservativo: 65-75

    ofi_high_confidence_threshold: 70.0

    Scopo: Soglia per segnali premium
    Intervallo: 65.0-80.0


    Impostazioni Avanzate

    ofi_normalize_by_timeframe: true

    Scopo: Regola i calcoli OFI tra diversi timeframe
    Raccomandazione: Mantieni true per strategie multi-timeframe

    ofi_smooth_data: false

    Scopo: Applica una media mobile per ridurre il rumore
    Quando abilitare:

    • Mercati molto irregolari
    • Timeframe piccoli (1m, 3m) con falsi segnali

    Svantaggio: Aggiunge ritardo di 1-2 barre

    ofi_smoothing_period: 3

    Scopo: Lunghezza della smoothing (se abilitata)
    Intervallo: 2-5
    Raccomandazione: Usa 3 per un buon equilibrio


    Configurazioni delle Strategie di Trading

    1. Strategia di Scalping (Profitti Rapidi, Alta Frequenza)

    Obiettivo: Catturare rapidi squilibri OFI su timeframe piccoli

    enable_ofi_signal: true
    ofi_lookback: 12
    ofi_slope_period: 3
    ofi_aggressive_buy_threshold: 60.0
    ofi_aggressive_sell_threshold: 60.0
    ofi_extreme_imbalance_threshold: 72.0
    ofi_enable_pressure_signals: true
    ofi_enable_reversal_signals: false # Troppo lento per lo scalping
    ofi_enable_divergence_signals: false # Non utile per lo scalping
    ofi_min_slope_threshold: 1.5 # Serve momentum positivo
    ofi_require_volume_confirmation: true
    ofi_min_volume_multiplier: 1.3
    ofi_min_confidence: 55.0
    ofi_high_confidence_threshold: 68.0
    ofi_normalize_by_timeframe: true
    ofi_smooth_data: false # Velocità > fluidità
    ofi_smoothing_period: 3

    Timeframe Migliori: 1m, 3m, 5m
    Strategia di Uscita: Rapida (1:1.5 rischio-rendimento o segnale OFI opposto).
    Rischio: Alta frequenza = commissioni più alte – assicurati spread stretti


    2. Strategia di Day Trading (Trend Intraday)

    Obiettivo: Cavalcare i trend intraday confermati da OFI

    enable_ofi_signal: true
    ofi_lookback: 20
    ofi_slope_period: 5
    ofi_aggressive_buy_threshold: 65.0
    ofi_aggressive_sell_threshold: 65.0
    ofi_extreme_imbalance_threshold: 75.0
    ofi_enable_pressure_signals: true
    ofi_enable_reversal_signals: true # Buono per i pivot intraday
    ofi_enable_divergence_signals: true # Può catturare l’esaurimento del trend
    ofi_min_slope_threshold: 0.5
    ofi_require_volume_confirmation: true
    ofi_min_volume_multiplier: 1.2
    ofi_min_confidence: 60.0
    ofi_high_confidence_threshold: 70.0
    ofi_normalize_by_timeframe: true
    ofi_smooth_data: false
    ofi_smoothing_period: 3

    Timeframe Migliori: 5m, 15m, 30m
    Strategia di Uscita: Trailing stop o segnale OFI opposto + livelli tecnici
    Combina con: Supporti/resistenze, medie mobili


    3. Strategia di Swing Trading (Posizioni Plurigiornaliere)

    Obiettivo: Identificare accumulazione/distribuzione per posizioni di medio periodo

    enable_ofi_signal: true
    ofi_lookback: 30
    ofi_slope_period: 7
    ofi_aggressive_buy_threshold: 68.0
    ofi_aggressive_sell_threshold: 68.0
    ofi_extreme_imbalance_threshold: 78.0
    ofi_enable_pressure_signals: true
    ofi_enable_reversal_signals: true # Chiave per l’ingresso swing
    ofi_enable_divergence_signals: true # Essenziale per lo swing
    ofi_min_slope_threshold: 0.0 # Tutti i pendii validi
    ofi_require_volume_confirmation: true
    ofi_min_volume_multiplier: 1.4 # Serve volume significativo
    ofi_min_confidence: 65.0 # Segnali di qualità superiore
    ofi_high_confidence_threshold: 75.0
    ofi_normalize_by_timeframe: true
    ofi_smooth_data: true # Riduce rumore su TF più alti
    ofi_smoothing_period: 3

    Timeframe Migliori: 1h, 2h, 4h, 6h
    Strategia di Uscita: Target tecnici, inversione di trend, pivot settimanali
    Periodo di Tenuta: 2-10 giorni


    4. Strategia Futures (Leva e Precisione)

    Obiettivo: Segnali OFI ad alta confidenza per posizioni con leva

    enable_ofi_signal: true
    ofi_lookback: 18
    ofi_slope_period: 5
    ofi_aggressive_buy_threshold: 70.0 # Soglia più alta per la leva
    ofi_aggressive_sell_threshold: 70.0
    ofi_extreme_imbalance_threshold: 80.0
    ofi_enable_pressure_signals: true
    ofi_enable_reversal_signals: true
    ofi_enable_divergence_signals: false # Evita falsi segnali con leva
    ofi_min_slope_threshold: 2.0 # Solo momentum forte
    ofi_require_volume_confirmation: true
    ofi_min_volume_multiplier: 1.5 # Serve volume forte
    ofi_min_confidence: 65.0 # Solo segnali di qualità
    ofi_high_confidence_threshold: 75.0
    ofi_normalize_by_timeframe: true
    ofi_smooth_data: false
    ofi_smoothing_period: 3

    Timeframe Migliori: 5m, 15m, 30m, 1h
    Gestione del Rischio: CRITICA – usa stop stretti, dimensione posizione ridotta
    Leva: Massimo raccomandato 3-5x


    Impostazioni Specifiche per Timeframe

    Timeframe 1-Minuto (1m)

    Tipo di Mercato: Scalping estremo, alto rumore

    ofi_lookback: 10
    ofi_slope_period: 3
    ofi_aggressive_buy_threshold: 60.0
    ofi_aggressive_sell_threshold: 60.0
    ofi_min_confidence: 55.0
    ofi_require_volume_confirmation: true
    ofi_min_volume_multiplier: 1.4 # Serve volume su 1m
    ofi_smooth_data: true # Riduce rumore
    ofi_smoothing_period: 3

    Note:

    • Molto rumoroso – aspettati molti segnali
    • Migliore durante le ore di alta liquidità
    • Usa conferma volume rigorosa

    Timeframe 3-Minuti (3m)

    ofi_lookback: 12
    ofi_slope_period: 4
    ofi_aggressive_buy_threshold: 62.0
    ofi_aggressive_sell_threshold: 62.0
    ofi_min_confidence: 57.0
    ofi_smooth_data: false

    Note: Equilibrio tra il caos del 1m e il ritardo del 5m


    Timeframe 5-Minuti (5m)

    ofi_lookback: 15
    ofi_slope_period: 5
    ofi_aggressive_buy_threshold: 63.0
    ofi_aggressive_sell_threshold: 63.0
    ofi_min_confidence: 58.0
    ofi_enable_reversal_signals: true

    Note: Punto dolce per il trading attivo


    Timeframe 15-Minuti (15m)

    ofi_lookback: 20
    ofi_slope_period: 5
    ofi_aggressive_buy_threshold: 65.0
    ofi_aggressive_sell_threshold: 65.0
    ofi_min_confidence: 60.0
    ofi_enable_divergence_signals: true
    ofi_min_volume_multiplier: 1.2

    Note: Timeframe intraday più affidabile


    Timeframe 30-Minuti (30m)

    ofi_lookback: 24
    ofi_slope_period: 6
    ofi_aggressive_buy_threshold: 66.0
    ofi_aggressive_sell_threshold: 66.0
    ofi_min_confidence: 62.0
    ofi_enable_reversal_signals: true
    ofi_enable_divergence_signals: true

    Note: Buono per trader part-time


    Timeframe 1-Ora (1h)

    ofi_lookback: 28
    ofi_slope_period: 7
    ofi_aggressive_buy_threshold: 67.0
    ofi_aggressive_sell_threshold: 67.0
    ofi_min_confidence: 63.0
    ofi_smooth_data: true
    ofi_smoothing_period: 3

    Note: Forte affidabilità, meno falsi segnali


    Timeframe 2-Ore (2h)

    ofi_lookback: 30
    ofi_slope_period: 7
    ofi_aggressive_buy_threshold: 68.0
    ofi_aggressive_sell_threshold: 68.0
    ofi_min_confidence: 65.0
    ofi_extreme_imbalance_threshold: 77.0

    Note: Alta confidenza per posizioni di trading


    Timeframe 6-Ore (6h)

    ofi_lookback: 35
    ofi_slope_period: 8
    ofi_aggressive_buy_threshold: 70.0
    ofi_aggressive_sell_threshold: 70.0
    ofi_min_confidence: 67.0
    ofi_min_volume_multiplier: 1.5

    Note: Solo accumulazione/distribuzione maggiore


    Timeframe 1-Giorno (1d)

    ofi_lookback: 40
    ofi_slope_period: 10
    ofi_aggressive_buy_threshold: 72.0
    ofi_aggressive_sell_threshold: 72.0
    ofi_min_confidence: 70.0
    ofi_enable_divergence_signals: true
    ofi_extreme_imbalance_threshold: 80.0

    Note:

    • Usa per ingressi di posizione importanti
    • Combina con analisi settimanale/mensile


    Azioni dei Segnali e Broadcasting

    Tipi di Azioni per i Segnali

    Il bot può gestire i segnali OFI in due modi:

    1. Trading Automatico (supported_volatility_action)

    I segnali in questa lista eseguiranno automaticamente le operazioni

    supported_volatility_action:
      - "BUY" # Segnale buy standard (da altri indicatori)
      - "SELL" # Segnale sell standard
      - "PUMP" # Segnale estremamente rialzista
      - "CRASH" # Segnale estremamente ribassista
      - "OFI_BUY" # Aggiungi per fare trading automatico dei segnali OFI buy
      - "OFI_SELL" # Aggiungi per fare trading automatico dei segnali OFI sell

    2. Solo Broadcasting (supported_volatility_action_broadcast)

    I segnali in questa lista invieranno solo notifiche (Discord/Telegram/WhatsApp)

    supported_volatility_action_broadcast:
      - "BUY"
      - "SELL"
      - "PUMP"
      - "CRASH"
      - "OFI_BUY" # Invia notifiche dei segnali OFI buy
      - "OFI_SELL" # Invia notifiche dei segnali OFI sell

    Strategie di Configurazione

    Strategia A: Trading Automatico OFI (Aggressiva)

    supported_volatility_action:
      - "OFI_BUY"
      - "OFI_SELL"
     
    supported_volatility_action_broadcast:
      - "PUMP"
      - "CRASH"

    Usa quando:

    • Ti fidi completamente dei segnali OFI
    • Hai parametri testati e ottimizzati
    • Strategia completamente automatizzata
    Rischio: Alto – tutti i segnali OFI vengono eseguiti immediatamente


    Strategia B: Solo Notifiche OFI, Trading Segnali Confermati (Bilanciata)

    supported_volatility_action:
      - "BUY" # Opera solo segnali confermati multi-indicatore
      - "SELL"
     
    supported_volatility_action_broadcast:
      - "OFI_BUY" # Monitora i segnali OFI manualmente
      - "OFI_SELL"
      - "PUMP"
      - "CRASH"

    Usa quando:

    • Stai testando OFI in mercati live
    • Vuoi supervisione manuale
    • Combini OFI con altri indicatori
    Vantaggio: Ricevi avvisi ma mantieni il controllo


    Strategia C: Notifiche di Tutto, Trading Solo Alta Confidenza (Conservativa)

    # Imposta ofi_min_confidence: 70.0 per filtrare qualità
    supported_volatility_action:
      - "OFI_BUY" # Opera solo se confidenza ≥70%
      - "OFI_SELL"
     
    supported_volatility_action_broadcast:
      - "BUY" # Invia segnali a confidenza più bassa
      - "SELL"
      - "OFI_BUY"
      - "OFI_SELL"
      - "PUMP"
      - "CRASH"

    Usa quando:

    • Priorità alla preservazione del capitale
    • Vuoi vedere tutti i segnali ma operare selettivamente


    Strategia D: Solo Avvisi OFI (Trading Manuale)

    supported_volatility_action:
      - "BUY" # Opera altri segnali della strategia
      - "SELL"
     
    supported_volatility_action_broadcast:
      - "OFI_BUY" # Ricevi avvisi OFI sul telefono
      - "OFI_SELL"

    Usa quando:

    • Trading discrezionale manuale
    • Usi OFI come conferma supplementare
    • Stai imparando il comportamento OFI prima dell’automazione

    Best Practices per il Broadcasting

    1. Setup Discord: Ideale per analisi dettagliate OFI (include confidenza, pendenza, dati volume)
    2. Telegram: Ottimo per avvisi mobile e decisioni rapide
    3. WhatsApp: Avvisi personali, frequenza più bassa consigliata
    4. Affaticamento da Avvisi: Su timeframe 1m-5m, considera:
      • Soglie di confidenza più alte (65-70)
      • Invio solo di squilibri estremi
      • Canali separati per timeframe diversi

    Best Practices e Consigli

    Come Iniziare con OFI

    1. Inizia con Solo Broadcasting
      • Esegui per 1-2 settimane osservando i segnali
      • Prendi nota dei falsi positivi e regola le soglie
      • Testa prima su demo/paper trading
    2. Ottimizza per Asset
      • Ogni mercato ha caratteristiche OFI diverse
      • Bitcoin: Soglie più alte (65-70)
      • Altcoin: Soglie più basse (60-65) accettabili
      • Azioni: Serve maggiore confidenza (65-70)
    3. L’Orario Conta
      • OFI funziona meglio durante le ore di alta liquidità
      • Evita segnali all’apertura mercato, periodi di basso volume, eventi macro importanti

    Combinare OFI con Altri Indicatori

    Segnale: OFI_BUY + RSI ipervenduto (< 30)
    Azione: Forte potenziale di inversione
    Segnale: OFI_BUY su livello di supporto importante
    Azione: Rimbalzo ad alta probabilità
    Segnale: OFI_SELL su nodo di volume alto (resistenza)
    Azione: Distribuzione confermata
    Segnale: OFI_BUY + prezzo sopra EMA 50
    Azione: Continuazione del trend confermata

    Errori Comuni da Evitare

    1. Soglie Troppo Basse

      Risultato: Spam di segnali, over-trading
      Rimedio: Parti dal 65%, abbassa solo se necessario

    2. Ignorare la Conferma Volume

      Risultato: Falsi segnali su bassa liquidità
      Rimedio: Mantieni sempre ofi_require_volume_confirmation: true

    3. Usare Segnali di Divergenza su Timeframe Veloci

      Risultato: Whipsaw su 1m-5m
      Rimedio: Divergenza solo su 1h+

    4. Sovra-ottimizzazione dei Parametri

      Risultato: Funziona in backtest, fallisce live
      Rimedio: Usa valori di default, fai piccoli aggiustamenti

    5. Operare OFI Contro il Trend Principale

      Risultato: Catturare coltelli che cadono
      Rimedio: Usa contesto di timeframe superiore (es. trend 1h per segnali 5m)

    Monitoraggio delle Performance

    Traccia queste metriche settimanalmente:

    Tasso di Vincita Segnali OFI: [Obiettivo: >55%]
    Confidenza Media dei Vincitori: [Obiettivo: >65]
    Confidenza Media dei Perdenti: [Traccia se < 60, regola min_confidence]
    Segnali al Giorno: [Regola soglie se troppi/pochi]
    Timeframe Migliore: [Concentrati sull’ottimizzazione qui]

    Tecniche Avanzate

    # Conferma OFI Multi-Timeframe
    # Controlla 15m per OFI_BUY, conferma con 1h
    # Esegui su timeframe 5m
    # I segnali più forti hanno allineamento su 3 timeframe

    Clustering OFI

    Quando più segnali OFI_BUY si raggruppano entro 30 minuti:
    = Probabile accumulazione istituzionale
    = Aumenta la size della posizione del 30-50%

    OFI + Profondità Order Book

    OFI_BUY + grandi muri di bid che appaiono = Accumulazione balena confermata = Setup ad altissima probabilità


    Troubleshooting

    ProblemaCausa ProbabileSoluzione
    Nessun segnale generatoSoglie troppo alteAbbassale a 60-62
    Troppi segnaliSoglie troppo basseAlzale a 68-70
    Tutti i segnali perdonoTimeframe sbagliatoProva 15m invece di 1m
    I segnali sono in ritardo sul prezzoLookback troppo altoRiducilo a 15-18
    Falsi segnali di inversioneInversione abilitata troppo prestoDisabilita sui timeframe veloci
    Punteggi di confidenza bassiMoltiplicatore volume troppo altoAbbassalo a 1.1-1.2

    Riferimento Rapido: Preset Raccomandati

    Conservativo (Basso Rischio)

    ofi_aggressive_buy_threshold: 70.0
    ofi_min_confidence: 65.0
    ofi_min_volume_multiplier: 1.4
    ofi_enable_reversal_signals: false

    Bilanciato (Default)

    ofi_aggressive_buy_threshold: 65.0
    ofi_min_confidence: 60.0
    ofi_min_volume_multiplier: 1.2
    ofi_enable_reversal_signals: true

    Aggressivo (Alta Frequenza)

    ofi_aggressive_buy_threshold: 60.0
    ofi_min_confidence: 55.0
    ofi_min_volume_multiplier: 1.1
    ofi_enable_reversal_signals: true
    ofi_enable_divergence_signals: true

    Note Finali

    • I segnali OFI sono più potenti quando la conferma volume è abilitata
    • Fai sempre backtest delle modifiche ai parametri prima del trading live
    • OFI funziona meglio nei mercati in trend, meno affidabile nei range stretti
    • Combina sempre con gestione del rischio: gli stop loss sono obbligatori
    • I segnali OFI ad alta confidenza (>70%) sono rari ma estremamente preziosi

    📎 Related Topics