← All Collections
⚙️ 11 parts

Execution & Market Making

From TWAP/VWAP and Almgren-Chriss to TCA, slippage models, and the Avellaneda-Stoikov market maker — how to turn a signal into fills without paying the spread twice.

  1. 01
    TWAP vs VWAP vs POV: scegliere un benchmark di esecuzione (e sapere quando ciascuno ti inganna)
    Jul 15, 2026 #esecuzione

    TWAP vs VWAP vs POV: scegliere un benchmark di esecuzione (e sapere quando ciascuno ti inganna)

    TWAP, VWAP e POV sono scommesse su una previsione di volume. Sezioniamo le ipotesi nascoste di ogni scheduler, costruiamo curve di volume intraday per le cripto ed eseguiamo tutti e tre a confronto diretto su dati L2 riprodotti.

  2. 02
    Almgren-Chriss senza fumo negli occhi: esecuzione ottimale implementabile in un pomeriggio
    Jul 14, 2026 #esecuzione

    Almgren-Chriss senza fumo negli occhi: esecuzione ottimale implementabile in un pomeriggio

    Derivazione completa del modello di esecuzione ottimale di Almgren-Chriss: impatto lineare, la traiettoria sinh/cosh, la frontiera efficiente e codice Python funzionante per calibrare eta, gamma e sigma da dati L2 e trade di Binance.

  3. 03
    Dentro la slice: le tattiche sui child order tra scheduler ed exchange
    Jul 24, 2026 #esecuzione

    Dentro la slice: le tattiche sui child order tra scheduler ed exchange

    Almgren-Chriss e VWAP fissano solo i budget delle slice — l'esecuzione si vince nel livello tattico. Timer di escalation, matematica del break-even maker-taker, semantica di coda tra amend e cancel-replace su Binance/OKX/CME, anti-signaling degli iceberg e una state machine Python per slice.

  4. 04
    Smart Order Routing nel crypto: un ordine, dodici venue, nessun NBBO
    Jul 22, 2026 #execution

    Smart Order Routing nel crypto: un ordine, dodici venue, nessun NBBO

    Perché lo SOR crypto è più difficile del routing azionario: nessun consolidated tape, liquidità fantasma, capitale prefinanziato. Un'ottimizzazione convessa del routing con matematica e Python, tattiche maker-aware e classifiche di markout per venue dalla tua stessa TCA.

  5. 05
    La decisione maker-taker: fasce di commissione, rebate e il vero costo di attraversare lo spread
    Jul 21, 2026 #maker taker

    La decisione maker-taker: fasce di commissione, rebate e il vero costo di attraversare lo spread

    Maker vs taker è un trade di adverse selection travestito da schedule di commissioni. Matematica del break-even corretto via Glosten-Milgrom, fasce di commissione reali su crypto e sconti in token, storia del rebate mining, valore del rebate in funzione della coda, e come modellare le commissioni a fasce in un backtest.

  6. 06
    Curve di slippage, non costanti di slippage: modelli di costo che sopravvivono al contatto con il trading live
    Jul 23, 2026 #slippage

    Curve di slippage, non costanti di slippage: modelli di costo che sopravvivono al contatto con il trading live

    Sostituisci lo slippage a bps costanti con curve di costo dipendenti da size, volatilità e liquidità: la square-root law, il fitting delle curve da fill TCA o dati pubblici, i moltiplicatori di stress per regime, e perché la classifica delle tue strategie si ribalta.

  7. 07
    Simulazione dei fill: la scala dal fantasy del close-price alla realtà queue-aware
    Jul 16, 2026 #simulazione dei fill

    Simulazione dei fill: la scala dal fantasy del close-price alla realtà queue-aware

    Cinque gradini di fedeltà nella simulazione dei fill — dai fill al prezzo di chiusura ai modelli probabilistici di posizione in coda. I fill parziali come macchina a stati, i limiti di probabilità di fill come bracket di PnL, e un loop di calibrazione contro i fill live.

  8. 08
    Implementation shortfall e TCA fai-da-te: misurare quanto costa davvero l'esecuzione
    Jul 20, 2026 #esecuzione

    Implementation shortfall e TCA fai-da-te: misurare quanto costa davvero l'esecuzione

    L'implementation shortfall di Perold trasformato in una pipeline TCA funzionante per bot crypto: decomposizione a prezzo di arrivo, curve di markout a t+1s/10s/60s, ~200 righe di Python sui tuoi fill, e reinserimento dei risultati nel cost model del backtest.

  9. 09
    Costruire un Algoritmo di Market Making per Coppie Crypto con il Modello Avellaneda-Stoikov
    May 17, 2025 #market making

    Costruire un Algoritmo di Market Making per Coppie Crypto con il Modello Avellaneda-Stoikov

    Una guida passo-passo per costruire un algoritmo di market making per le coppie USD+/wETH e USD+/cbbtc usando il modello Avellaneda-Stoikov e PPO. Caratteristiche del trading onchain, gestione dell'inventario, addestramento RL.

  10. 10
    Updating the Volume Curve Intraday: Does Adaptive Forecasting Actually Help?
    Aug 13, 2026 #microstructure

    Updating the Volume Curve Intraday: Does Adaptive Forecasting Actually Help?

    Our VWAP article shipped a static, weekly-refit volume curve and called the forecaster the weakest link. This is the follow-up: a Bayesian intraday updater run against the same 500-parent BTCUSDT harness, with the IS delta conditioned on realized curve error.

  11. 11
    PnL per Tempo Attivo: La Metrica che Cambia il Ranking delle Strategie
    Mar 18, 2026 #algotrading

    PnL per Tempo Attivo: La Metrica che Cambia il Ranking delle Strategie

    Perché il PnL annuale grezzo è una metrica inadeguata per confrontare strategie con diversi tempi di trading. Come calcolare il rendimento effettivo, perché serve fill_efficiency e perché una strategia con PnL del 27% può superare quella con il 300%.