Waitlist

Join the waitlist

EZPZ Trader is finishing up before opening to new accounts. Add your email and we'll let you know the moment it's ready.

Quick Start

Connect an account, create a strategy, subscribe to it and send your first alert. Do it on paper first; the whole path takes about ten minutes.

On this page

1. Connect a broker account

Open Brokers in the dashboard and choose Connect broker. Pick your broker and follow its steps. Some brokers sign you in on their own site (OAuth), others ask for an API key and secret.

Broker marketplace with EZPZ Trader Paper highlighted
Brokers → Connect broker. EZPZ Trader Paper (highlighted) needs no broker account.

To test without a broker account, connect EZPZ Trader Paper, the built-in paper broker. It needs no sign-in. See Paper Trading.

2. Create a strategy

Open Strategies and choose New strategy. Give it a name and pick its asset class (stocks, stock options, index options, futures or crypto). A strategy only trades its own asset class.

Saving the strategy gives it a webhook URL. That URL is where your alerts are sent.

New strategy form
New strategy: give it a name, pick the asset class, then save.

The URL is a password

The last part of the webhook URL is a secret. Anyone who has the full URL can send signals to your strategy. Don't share it or post it in screenshots. If it leaks, rotate it on the strategy page.

Open a strategy, click Webhook, and copy its URL.

3. Subscribe an account to the strategy

On the strategy, add a subscription and choose the broker account it should trade. The subscription holds that account's settings: position size, order type, sides, trading windows, take profit and stop loss. See Subscriptions.

Subscription Position Size section
Each subscription has its own settings, such as Position Size.

A new subscription starts with Auto Submit off, so its trades wait on the Approvals page for you to approve them. Turn Auto Submit on once you're happy with the results.

4. Send an alert

In TradingView, create an alert, paste your webhook URL into the alert's Webhook URL box, and use this as the Message:

{
    "ticker": "{{ticker}}",
    "action": "{{strategy.order.action}}",
    "sentiment": "{{strategy.market_position}}",
    "quantity": "{{strategy.order.contracts}}",
    "price": "{{close}}",
    "time": "{{timenow}}",
    "interval": "{{interval}}"
}

That message is for a Pine Script strategy. For an indicator, see TradingView.

Sending a real alert from TradingView and watching it execute, step by step.

You can also test without TradingView, using cURL or the Fire Panel.

5. Check the result

Open the strategy's Signals. Every alert is listed, including ones that were refused. Open a signal to see each subscription's result: the orders sent, the fill price, the time each step took, or the reason it was skipped. If something didn't trade, Why a Trade Was Skipped explains every reason.

A strategy's Signals list
The strategy's Signals list: every alert received, with how many subscriptions traded it.
Signal detail page
A signal's page: the orders sent, the fill, and how long each step took.