About EthicAlgo Research

Quantitative trading research, systematic strategy engineering and execution infrastructure.

EthicAlgo Research builds, validates and deploys quantified, systematic and rule-based trading strategies across stocks, ETFs, futures and CFD execution environments.

EthicAlgo Research has over five years of experience building quantified, systematic and rule-based trading systems for professional retail traders, private investors, high-net-worth individuals, professional trading desks, technical partners and proprietary trading firms.

The project is founded by Jacopo Ulivi and combines market research, platform engineering and execution infrastructure. Current work also includes collaboration with a Borsa Italiana-listed investment company on systematic trading workflows and operational trading infrastructure.

EthicAlgo Research is building a structured research database of quantified market behaviour across futures, FX, equities, ETFs and CFD environments. The objective is to transform repeatable market conditions into testable rules, portfolio logic and execution workflows that can be inspected before capital is allocated.

While many trading methodologies rely on subjective interpretation, EthicAlgo Research is built around data-driven rigor: statistically validated hypotheses, rules-based strategies, realistic cost assumptions and operational constraints that are treated as part of the strategy itself.

Jacopo Ulivi

Jacopo Ulivi is a systematic trading researcher and trading-technology analyst with an academic background in Finance, Statistics and Insurance at the University of Bologna, with an advanced focus on mathematical finance, quantitative research and systematic trading infrastructure.

His work covers the full operating chain of systematic trading: idea generation, coding, backtesting, portfolio construction, execution-cost analysis, broker constraints, monitoring and deployment. If a trading rule can be defined objectively, the goal is to code it, test it and turn it into a usable workflow.

Jacopo has worked with several companies in the systematic trading sector and as an independent developer for private and professional clients. His work includes MultiCharts and PowerLanguage development, MultiCharts .NET, Python research tools, broker-bridge infrastructure and MetaTrader 5 execution environments.

Every project is evaluated as a complete operating chain rather than as a single signal. Data quality, transaction costs, slippage, symbol mapping, broker rules, session logic, position sizing, portfolio interaction and monitoring are considered before a strategy is presented as deployable.

The material published on EthicAlgo Research is designed for traders, investors and technical partners who prefer evidence over hype: track-record references, research notes, portfolio examples, platform workflows and transparent explanations of how each infrastructure component is built.

TradeCopier

From MultiCharts research to MT5 execution.

A dedicated execution bridge connects professional strategy generation with MetaTrader 5 environments. It is designed for traders and partners who want to keep research on MultiCharts while distributing or executing signals through MT5 accounts.

Open TradeCopier →
Platform stack

Execution stack.

Platforms used across research, execution, verification and portfolio monitoring.

MultiCharts
MultiCharts .NET
TradeStation
VisualTrader 6
MetaTrader 5
Python
Darwinex
Interactive Brokers
Myfxbook
MultiCharts
MultiCharts .NET
TradeStation
VisualTrader 6
MetaTrader 5
Python
Darwinex
Interactive Brokers
Myfxbook
MultiCharts
MultiCharts .NET
TradeStation
VisualTrader 6
MetaTrader 5
MultiCharts
MultiCharts .NET
TradeStation
VisualTrader 6
MetaTrader 5
Python
Darwinex
Interactive Brokers
Myfxbook
MultiCharts
Python
Darwinex
Interactive Brokers
Myfxbook
MultiCharts
Latest articles

Latest article.

MultiCharts to MT5 execution bridge cover
TradeCopier · Infrastructure

How to bridge MultiCharts and MetaTrader 5 without rebuilding your strategy in MQL5

A practical article on the EthicAlgo Research bridge: MultiCharts generates the structured strategy signal, while MT5 receives validated execution instructions for broker, prop and Darwinex-style workflows.

Read article →