Composer.trade visual strategy builder canvas showing drag-and-drop ETF trading logic with performance charts and backtesting results

Composer.trade

Build automated ETF trading strategies without writing a single line of code. Visual drag-and-drop editor, backtesting engine, and automated execution. 100+ pre-built strategies to use or customize. No coding required.

Pricing
Free tier available
Founded
2021
Best For
Strategy BuildingETF TradingBacktesting

What is Composer.trade?

Composer.trade is a no-code visual platform for building, backtesting, and automating investment strategies — specifically focused on ETFs (exchange-traded funds). Founded in 2021 and based in San Francisco, Composer addresses a gap in the retail trading market: quantitative hedge funds have been using algorithmic trading strategies for decades, but building these strategies has required programming skills (Python, R, C++) and access to expensive data and infrastructure — putting systematic trading out of reach for most individual investors. Composer democratizes this with a visual, drag-and-drop interface where users construct trading strategies by connecting logical blocks ("if S&P 500 is above its 200-day moving average, hold SPY; otherwise, hold TLT") — no coding required. The platform handles all the complexity: retrieving market data, calculating indicators, executing backtests, and optionally automating live trading through Alpaca Markets integration. As of 2026, Composer has over 100,000 registered users and supports backtesting with data going back 20+ years on thousands of ETFs across equities, fixed income, commodities, currencies, and crypto.

The platform's philosophy is that systematic trading — using rules-based strategies rather than discretion — produces more consistent results than emotional, gut-feel trading, and that the barrier to systematic trading should be ideas and logic, not coding ability. A trader who understands that "momentum works until it doesn't" can build a momentum rotation strategy in Composer in 30 minutes, backtest it across 15 years of data, and if the results are compelling, deploy it live — a workflow that would require days or weeks of coding and data engineering on a traditional quant platform. Composer is not a high-frequency trading platform (it rebalances periodically — daily, weekly, monthly — not intraday) and is not designed for individual stock picking. It is purpose-built for ETF-based strategies: sector rotation, trend following, risk parity, mean reversion, tactical asset allocation, and other systematic approaches that can be expressed as logical rules applied to ETFs.

Key Features

🧩

Visual Strategy Builder — No-Code Logic Canvas

The visual strategy builder is Composer's core innovation. Users construct trading strategies on a canvas by dragging and connecting logical blocks. The building blocks include: Data blocks — fetch price and volume data for any ETF, calculate indicators (moving averages, RSI, MACD, Bollinger Bands, ATR, rate of change, volatility), compare assets (relative strength, ratio, spread), and access economic data (interest rates, VIX, yield spreads). Logic blocks — if/then conditions ("if SPY's 50-day MA is above its 200-day MA"), comparisons ("if tech sector momentum is greater than utilities sector momentum"), Boolean operations (AND, OR, NOT). Action blocks — allocate capital ("invest 100% in the ETF with the highest momentum score"), rebalance ("rebalance portfolio to target weights monthly"), and manage risk ("if VIX > 30, shift 50% to cash"). Portfolio blocks — define a universe of ETFs to select from, apply weighting schemes (equal weight, momentum-weighted, volatility-weighted), and set constraints (maximum position size, minimum holdings). Users connect these blocks visually — the output is a fully specified trading strategy that Composer translates into executable code behind the scenes. The canvas-based approach makes strategy logic visible and debuggable — unlike code, where a bug might be hidden in syntax, a visual strategy reveals its logic clearly. Users can test individual blocks ("what would the 50-day MA of SPY have been on March 15, 2020?") and see intermediate results at each step of the strategy pipeline.

📊

Backtesting Engine & Performance Analytics

Composer's backtesting engine simulates how a strategy would have performed historically, providing the evidence base for deciding whether to deploy it live. The engine runs the strategy logic against 20+ years of historical ETF price data, executing hypothetical trades at the specified rebalancing frequency (daily, weekly, monthly) and tracking: total return, annualized return, Sharpe ratio (risk-adjusted return), maximum drawdown (largest peak-to-trough decline), volatility (standard deviation of returns), win rate (percentage of rebalancing periods with positive returns), alpha and beta (relative to a benchmark like S&P 500), rolling returns (1-year, 3-year, 5-year performance over time), drawdown chart (visualizing all drawdown periods), and trade log (every hypothetical trade — entry date, exit date, asset, return). The backtesting engine includes survivorship-bias-free data (delisted ETFs are included in historical data so backtests do not overstate returns by only including ETFs that survived). Critically, Composer provides out-of-sample testing: users can specify a date range for strategy development (e.g., 2010-2020) and a separate date range for validation (2021-2025), ensuring that the strategy works on data it was not optimized against. The platform also includes Monte Carlo simulation: running the strategy through thousands of randomized scenarios to estimate the range of possible outcomes. For traders accustomed to manual backtesting in Excel — a process that can take hours per strategy — Composer's instant backtesting (results in under 30 seconds for most strategies) enables rapid iteration: test an idea, see the results, tweak the logic, test again — compressing what was previously a multi-day research cycle into minutes.

📚

Pre-Built Strategy Library & Community Strategies

Composer includes a library of 100+ pre-built strategies that users can deploy as-is or customize. These strategies are organized by category: Sector Rotation (strategies that rotate capital between sector ETFs based on momentum, trend, or relative strength — e.g., "Hold the top 3 performing sectors over the past 6 months, rebalance monthly"), Trend Following (strategies that follow market trends using moving averages and trend indicators — e.g., "Hold SPY when above 200-day MA, hold TLT when below"), Risk Parity (strategies that allocate capital based on risk contribution rather than dollar amounts — e.g., "Equal risk contribution between stocks, bonds, and gold"), Mean Reversion (strategies that bet on prices reverting to their mean — e.g., "Buy the ETF that is most oversold relative to its 50-day average"), Tactical Asset Allocation (strategies that dynamically shift between asset classes based on economic indicators — e.g., "Shift toward bonds when yield curve inverts"), Hedged Equity (strategies that combine equity exposure with hedges — e.g., "Hold SPY but shift to cash when VIX exceeds 25"), and Income (strategies focused on dividend and fixed-income ETFs). Each pre-built strategy includes full documentation — what the strategy does, the logic behind it, historical performance, and risks. Users can clone any strategy and modify it — change the ETFs, adjust parameters, add filters — creating a personalized version. Composer also features a community where users share strategies, discuss ideas, and collaborate on improvements. The strategy library is particularly valuable for: new users learning what kinds of systematic strategies are possible, experienced users looking for ideas to adapt and improve, and users who want to deploy proven strategies without starting from a blank canvas.

🤖

Automated Trading Execution

Composer integrates with Alpaca Markets to automate live trading of strategies. Once a strategy is backtested and the user decides to deploy it, Composer connects to the user's Alpaca brokerage account and: sends trading signals at the strategy's rebalancing frequency (daily, weekly, or monthly), generates the necessary orders (buy/sell to achieve target portfolio weights), and executes trades automatically — no manual intervention required. Users can set up multiple strategies running simultaneously, each managing a separate allocation of capital. The execution is not real-time or intraday — trades are placed at market open or close on the rebalancing day, consistent with the ETF-focused, periodic-rebalancing philosophy of the platform. Users retain full control: they can pause strategies, adjust allocations, modify logic, or pull capital back at any time. The Alpaca integration means Composer never holds user funds — all capital remains in the user's own brokerage account. Composer also supports paper trading: users can run strategies in a simulated environment with virtual capital to test live execution before committing real money. The paper trading environment simulates fills, commissions, and slippage to provide realistic performance data.

Who Should Use Composer.trade?

Composer is best suited for three types of traders and investors. Systematic ETF Traders: If your trading strategy can be expressed as logical rules applied to ETFs — sector rotation, trend following, tactical allocation — Composer is purpose-built for you. The visual canvas and instant backtesting let you iterate on ideas rapidly without coding. Investors who want to automate their portfolio: If you have a rules-based investment approach ("rebalance my 60/40 portfolio monthly" or "shift from stocks to bonds when the yield curve inverts") but don't want to manually execute trades, Composer's Alpaca integration automates the execution while keeping your capital in your own brokerage account. Traders new to systematic strategies: The pre-built strategy library provides a learning resource — you can study how proven strategies work, clone them, and modify them to learn systematic trading by doing rather than by reading. The free tier makes this accessible without financial commitment. Composer is not ideal for: traders who want to trade individual stocks (ETF-only), day traders who need intraday execution (daily/weekly/monthly rebalancing is too slow), and traders with highly complex strategies requiring custom code (the visual builder has limits — for maximum flexibility, a code-based platform like QuantConnect is needed).

Composer.trade Pricing

PlanCostWhat's Included
Free$0Strategy builder, backtesting, pre-built strategies, paper trading. Limited to 3 active strategies. Basic data.
Pro$30/monthEverything in Free plus: unlimited strategies, automated trading (Alpaca integration), advanced data, priority support, custom benchmarks.
Premium$50/monthEverything in Pro plus: intraday data, Monte Carlo simulation, API access, advanced portfolio analytics, strategy optimization tools.

Pros & Cons

Pros

  • No-code visual builder democratizes systematic trading: The drag-and-drop canvas makes strategy creation accessible to anyone who can think logically about markets, regardless of programming ability. This is the platform's defining feature and the reason for its rapid adoption.
  • Fast backtesting enables rapid iteration: Near-instant backtesting with 20+ years of data transforms strategy research from a multi-day coding exercise into a rapid experimentation process — test, learn, tweak, repeat in minutes.
  • Free tier is genuinely useful: The free plan includes the full strategy builder and backtesting engine — enough for users to learn systematic trading and develop strategies before committing to a paid plan for live execution.
  • Survivorship-bias-free data: Including delisted ETFs in historical data is rare in retail platforms and prevents the most common backtesting pitfall — overestimating returns by only testing on ETFs that survived.

Cons

  • ETF-only — no individual stocks, options, or futures: Composer is purpose-built for ETFs. Traders who want to build strategies for individual stocks, options, or futures will need other platforms. This focus is a strength for ETF traders but a limitation for others.
  • Not designed for intraday or high-frequency trading: Strategies rebalance daily, weekly, or monthly — not intraday. Day traders who need minute-by-minute execution will find Composer's time horizon too long.
  • Backtest =/= live results: As with all backtesting platforms, historical performance does not guarantee future results. Overfitting to historical data is a risk, and live execution introduces factors (slippage, market impact, execution delays) that backtests do not fully capture.
  • Limited asset universe compared to institutional platforms: Composer supports thousands of ETFs, but institutional quant platforms offer tens of thousands of securities across global markets, plus alternative data. Serious quantitative traders may outgrow Composer's data universe.

Example Strategies You Can Build on Composer

To illustrate what is possible on the platform, here are three real strategies that Composer users commonly build. Sector Momentum Rotation: Every month, rank all 11 S&P 500 sector ETFs by their trailing 6-month total return. Invest 100% in the top 3 sectors, equal-weighted. This is a classic momentum strategy — sectors that have performed well tend to continue performing well in the short-to-medium term due to institutional fund flows and trend-following behavior. In backtests from 2010-2024, this strategy has historically outperformed the S&P 500 by 3-5% annually with similar volatility. Trend-Following with Risk Management: Hold SPY (S&P 500) when the index is above its 200-day simple moving average — a classic trend-following signal. When SPY falls below the 200-day SMA, rotate to TLT (long-term Treasury bonds) for safety. Additionally, if the VIX (volatility index) exceeds 30 — indicating market panic — shift to cash regardless of the SMA signal. This strategy has historically captured the majority of bull market gains while significantly reducing drawdowns during bear markets (2008, 2020, 2022). All-Weather Risk Parity: Allocate capital monthly across stocks (SPY), bonds (TLT), gold (GLD), and commodities (DBC) such that each asset class contributes roughly equal risk to the portfolio. This is achieved by weighting each asset inversely to its recent volatility — more volatile assets get smaller weights, less volatile assets get larger weights. The strategy produces a smoother equity curve than traditional 60/40 portfolios and has historically performed well across different economic regimes (inflation, deflation, growth, recession). All three strategies can be built in Composer in under 30 minutes — and once built, can be backtested, optimized, and deployed live through Alpaca.

FAQ

Do I need to know how to code to use Composer?

No — that is the entire point. Composer's visual canvas replaces code with drag-and-drop logic blocks. If you can express a trading idea in words ("Buy the S&P 500 when it is above its 200-day moving average; otherwise, hold bonds"), you can build it in Composer. Some users do use Composer's API (available on Premium plan) to build strategies programmatically, but the visual builder is the primary interface and requires zero coding.

Is my capital safe with Composer's automated trading?

Composer never holds your funds. All capital remains in your own Alpaca Markets brokerage account. Composer sends trading signals to Alpaca, which executes them. Alpaca is an SEC-registered broker-dealer and FINRA/SIPC member. You can disconnect Composer from Alpaca at any time, pausing all automated trading. Paper trading is recommended before committing real capital.

Related Tools

TrendSpider

Automated technical analysis — multi-timeframe analysis, dynamic price alerts, backtesting. Best for technical traders who want AI-enhanced charting.

Trade Ideas

AI-powered real-time trade idea generation — Holly AI scans markets for opportunities. Best for active day traders who want AI-suggested trades.