261366a7e2
API Tests / build (push) Has been cancelled
Benchmarks / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Report Generator Tests / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled
Syntax Tests / build (push) Has been cancelled
Python Virtual Environments / build (push) Has been cancelled
* Add VIX Mini Futures (VXM) support Adds complete LEAN support for VIX Mini Futures (VXM) traded on CBOE: - Add Futures.Indices.VIXMini = "VXM" constant - Add expiry function: 30 days before third Friday of following month - Add symbol properties: multiplier 100, tick 0.01 (USD) - Add 15 test date pairs for 2023-2025 to FuturesExpiryFunctionsTestData.xml - Add [TestCase(VIXMini, EightOClockChicagoTime)] to IndicesExpiryDateFunction test - Add market hours configuration mirroring VX trading hours Closes QuantConnect/Lean#6655 Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> * Fix VXM expiry holiday validation and add margin file - Replace single `if` holiday check with `while` loop using `IsCommonBusinessDay()` to ensure the computed expiry date is always a valid tradable day (not just one step back) - Fix test data: 2025-03-19 -> 2025-03-18 (April 18 2025 is Good Friday, a CFE holiday, shifting the expiry back) - Add Data/future/cfe/margins/VXM.csv margin file Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>