Skip to content
View giovannibrusco's full-sized avatar

Block or report giovannibrusco

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
giovannibrusco/README.md

Giovanni Brusco

MSc Finance @ Università Cattolica | Financial Analysis & Python

MSc Finance candidate passionate about financial markets, with a clear long-term goal: building a career as a trader. I am especially interested in derivatives, volatility, execution, and market microstructure.

Python is the tool I use to turn market questions into testable analysis - from options and implied-volatility surfaces to futures strategies, execution costs, and robust backtesting.

Based in Milan, Italy · Open to opportunities in Markets, Trading and Sales & Trading.

Markets focus

  • Futures and options
  • Derivatives pricing, implied volatility and risk-neutral densities
  • Trading strategy analysis, execution and slippage
  • Python for financial data analysis and backtesting

Selected projects

Replication and validation of an intraday momentum strategy across SPY and ES futures using two independent market-data sources, including execution costs, walk-forward testing and robustness analysis.

Ten-year study of an opening-range breakout on Nasdaq-100 futures. The simulator models daily mark-to-market, overnight stops, gap-aware fills, position sizing, margin constraints and trading costs.

Background

  • MSc in Finance, Università Cattolica del Sacro Cuore - GPA 30/30
  • Coursework in Derivatives, Advanced Derivatives, Econometrics and Quantitative Methods for Finance
  • Exchange semester at Butler University - GPA 4.0/4.0
  • Python: pandas, NumPy, SciPy, statsmodels, Jupyter

Contact

LinkedIn · Email

Pinned Loading

  1. nq-intraday-breakout nq-intraday-breakout Public

    Opening-range breakout on Nasdaq-100 futures with a full audit of how simulation conventions move the result.

    Python 1

  2. zarattini-2024-momentum-spy zarattini-2024-momentum-spy Public

    📈 Independent replication and out-of-sample validation of Zarattini, Aziz & Barbon (2024) "Beat the Market" intraday momentum on SPY and ES futures, with ex-ante frozen anti-overfitting protocols.

    Python