About Me

Alessandro Ruggieri

15+

Years in Software Engineering

Alessandro Ruggieri

Software Engineer & Futures Trader

I'm a software engineer who trades. Not a trader who learned to code, but an engineer who brought his method into the markets: analytical, systematic, data-driven.

With 15+ years in software engineering, I apply computer science and mathematics to trading. Every problem becomes an engineering problem, solvable with code, data, and scientific method.

I specialize in E-mini S&P 500 and Nasdaq 100 futures on NinjaTrader 8, developing automated strategies and custom indicators in NinjaScript/C#. Valor, my fully automated strategy for ES, is the product of this approach.

I don't sell dreams or promise returns. I share tools and knowledge built with engineering rigor. Tested, validated, and honest about what they can and cannot do.

Volume ProfileOrder FlowFootprint ChartsMarket MicrostructureStrategy DevelopmentBacktestingWalk-Forward AnalysisRisk ManagementNinjaScript / C#AutomationE-mini S&P 500Nasdaq 100

Want to get in touch?

Tell me about your project or your goals. I'll reply personally.

What are you interested in?

Disclaimer.Legal Notice and Risk Warning

The software offered on this website is a computer product developed and distributed under a usage license. It does not constitute financial advice, investment recommendation, solicitation to invest, or asset management in any way. The software operates automatically exclusively on the user's trading platform and account, over which the user maintains full control and total responsibility. The developer has no access to the user's accounts, funds, or credentials. Trading financial instruments involves a high level of risk and may result in the partial or total loss of invested capital. Past results, including backtests or historical performance, do not constitute a guarantee or reliable indication of future results. By installing and activating the software, the user declares awareness of the risks associated with automated trading, confirms operating based on their own autonomous and informed decision, and acknowledges being solely responsible for the operations executed by the software on their account. The developer shall not be held liable for losses, direct or indirect damages, lost profits, or any other consequences arising from the use of the software. It is recommended to consult an independent financial advisor before operating in financial markets.

© 2026 Alessandro Ruggieri. All rights reserved.

info@alessandroruggieri.dev