Join our Discord community — trade ideas, share strategies, get help.Join
All integrations
3CommasSignal bot

Your strategy. Your 3Commas bot.

Build and test a strategy in Premiss. Send its position changes to a 3Commas Custom Signal Bot, with order sizing and execution configured in 3Commas.

Free to build and backtest. Signal delivery on Pro and Quant.

Workflow example
Your strategy in PremissBitcoin · 100-day trend
01

Enter above the 100-day average.

02

Exit on a close below.

Position changes become signals
Signal bot3Commas

Sizing and execution stay with the receiving service.

Connect with
Custom Signal Bot JSON
Receiver coverage
Crypto · Spot and futures
What arrives
Long entry and exit signals

The connection

One strategy. A clear handoff.

Premiss supplies the strategy logic and outgoing signals. Your 3Commas bot receives those signals and applies its own account settings. This is a connection to a Custom Signal Bot, with a clear place to configure the receiver’s trading behavior.

Create the signal source

Describe your rules, inspect the generated code and backtest before using a paper bot as the source of new signals.

Use the custom signal format

The preset reads the bot details from your generated 3Commas JSON. Set concrete exchange and instrument values that match your receiver.

Keep execution in 3Commas

Configure position size, leverage, loss limits and exit behavior in 3Commas. Premiss stores a signal credential, not your exchange API keys.

Get connected

Set up 3Commas.

3Commas documentation
  1. 01

    Create a Custom Signal Bot

    In 3Commas, create a Signal Bot with Custom Signal as its source. Choose the exchange and market you intend it to trade.

  2. 02

    Attach your Premiss strategy

    In Premiss Signals, select 3Commas. Paste the generated bot JSON into the secure form and match the exchange and instrument. Choose the paper bot that supplies its signals.

  3. 03

    Check the receiver’s behavior

    Set entry sizing in 3Commas instead of sending it in a webhook. Verify exit sizing too: an exit_long signal can reduce a position instead of closing it completely. Review both systems’ histories.

A few details

Good to know.

Do I need TradingView to generate the signals?

The Premiss workflow uses your paper bot as the signal source. 3Commas documents Custom Signal for sources other than TradingView. Use the Custom Signal Bot JSON supported by the Premiss setup form.

Does this integration work with every 3Commas bot?

The preset is for the Custom Signal Bot contract. It is not a general connection to DCA or Grid bots. If your 3Commas bot shows a different configuration format, check compatibility before connecting.

Does a delivered exit mean my position is closed?

No. Delivery confirms that the receiver accepted the request. The receiver’s sizing and position settings determine the order, and an exit signal can produce a partial reduction. Check execution in 3Commas.

Start with your strategy

Give your idea a signal.

Build and backtest for free. Signal delivery is included with Pro and Quant.