Private test version. Pulse Protocol is not open to the public yet: access is for testing and early access, by invitation only, and nothing is sold. It is operated by a company currently being incorporated in the Seychelles; its registration details will be published before any public commercial launch. The legal documents on this site are drafts that are not in force.
Bots
Three bot types, each with a different failure mode. The failure mode is the part worth reading.
DCA: a ladder of orders
A DCA bot places a base order, then a ladder of safety orders below it (above, for a short). Each fill lowers the average entry, and the take-profit is measured from that average rather than from the first price.
What it costs when it is wrong. A DCA bot wins often and loses rarely, but when it loses it loses big: it turns many small gains into one large loss the day the price does not come back. Size the ladder for that day, not for the good ones.
Grid: a range, worked
A grid places buy and sell orders at fixed intervals between an upper and a lower bound, and books a small profit each time the price crosses a rung and comes back.
What it costs when it is wrong. A grid earns while the price oscillates inside its bounds and loses when it leaves them. On a long grid, a price that falls through the lower bound leaves you holding everything the grid bought on the way down, with nothing left to sell it with. That is not an accident: a grid is a bet that the price stays.
Signal: your strategy, our execution
A Signal bot applies one set of rules to one or many pairs, driven by webhook messages from TradingView or any system that can send an HTTP request. The message names the pair and the action. The size, the targets and the stop belong to the bot, configured in Pulse. A message can never ask for a bigger position than the one you set.
How to wire a TradingView alert →
What all three share
- They run on the server, not in your browser.
- Their state is shown in one place and one wording: off is a deliberate choice, idle is on and waiting, running has a live deal, failing is on, ticking and erroring.
- An error that has since been resolved stops being displayed. A red banner that never clears teaches you to ignore red banners.
- Each bot can run on the simulation account first. There is no reason not to.