automated trading bots

Build your own trading bot.
No code required.

DonjaBot is a desktop app that trades on your own exchange account — prediction markets on Kalshi, or crypto on Kraken — using rules you set. It runs with your API key, under your control, and it stops the moment you tell it to.

Get DonjaBot Get notified at launch See how it works

One payment per edition. No subscription. Yours to keep.

$30, one payment, no subscription. Nearly ready — leave your email and we will tell you the day it is.

The DonjaBot dashboard,
         showing account balance, open positions and an equity curve.
Simulation mode. Figures are one test account's play-money results and are not a forecast, a promise, or typical — yours will differ.

Editions

One engine, wired for your exchange.

Same app, same controls. Each edition speaks to one exchange, is bought separately with its own licence key, and they run side by side if you want more than one.

Available now Almost ready

DonjaBot for Kalshi

Trades sports event contracts on your own Kalshi account.

$30 one time
Buy — $30

Your licence key and the download appear together the moment you pay.

Tell me when it is out:

Email me at launch

Goes straight to my inbox. No list, no marketing — one email when it ships.

Available now Coming soon

DonjaBot for Kraken

Buys and sells crypto on your own Kraken account, with an API key you create in Kraken Pro. Spot trading only — no borrowing, no leverage.

$50 one time

Kraken doesn't serve every US state. Check that you can open and use a Kraken account where you live before buying. Its risk disclosure and terms.

Buy — $50

Your licence key and the download appear together the moment you pay.

Get an email when it's out:

Email me at launch

Goes straight to my inbox. No list, no marketing — one email when it ships.

In development

DonjaBot for Polymarket

The same engine, wired for Polymarket. Being built now, and it will go on sale here when it's genuinely ready — not before.

Soon

Get an email when it's out:

Email me at launch

Goes straight to my inbox. No list, no marketing — one email when it ships.

Getting started

Buy once, and it's yours.

Your licence key and the download appear together the moment you pay — one page, nothing to hunt for afterwards.

How buying works

  1. Pay once for the edition you want — $30 for Kalshi, $50 for Kraken. No subscription, no account to create.
  2. Your licence key appears on screen, with the download for your machine right beside it.
  3. Install it, paste the key in once, and you're running.

Works on up to three of your own computers. Updates are included and the app installs them itself.

System requirements

  • macOS 10.15 (Catalina) or later — Apple Silicon or Intel
  • Windows 10 or later, 64-bit
  • An internet connection
  • Your own Kalshi or Kraken account (whichever edition you buy), and an API key you create there

On Windows you may see a warning that the publisher is unrecognised, until enough people have downloaded a release. That warning is expected and we would rather say so than have it surprise you.

Already bought and need the app again — new computer, fresh install? Download DonjaBot for Kalshi for Mac (Apple Silicon), Mac (Intel) or Windows, or DonjaBot for Kraken for Mac (Apple Silicon), Mac (Intel) or Windows. Your existing key still works. Not sure which Mac you have? Apple menu → About This Mac; a chip named M1, M2, M3 or M4 means Apple Silicon.

How it works

Three steps, then it runs on its own.

No account with us, no server of ours in the middle. The app talks directly from your computer to your exchange.

STEP 01

Connect your account

Create an API key at your exchange and paste it in. It stays on your computer — or on your own server, if you choose to use one — and goes only to your exchange, never to us.

STEP 02

Set your rules

Choose which markets to watch, what edge to require, how much to stake, when to take profit and when to cut. Tune it, then apply.

STEP 03

Let it work

It scans, places orders, and manages exits while you're asleep or busy. Pause or stop it from the sidebar at any time.

What you get

You configure it. It doesn't decide for you.

Straight talk

The part most sites leave out.

Plenty of trading software is sold with a chart going up and to the right. We would rather you knew exactly what you are buying, and what it cannot do, before you spend anything.

Trade only with money you can afford to lose entirely. That is the one rule that matters. Start small, use simulation to get your settings where you want them, and scale up only when you are comfortable with what it is doing.

Before you buy

System requirements.

There's no free trial, so please check this list first. If it won't run on a supported machine, we'll refund you.

macOS
macOS 10.15 or later. Apple Silicon and Intel.
Windows
Windows 10 or later, 64-bit.
Exchange account
Your own funded account, and an API key you create. Not included. Kraken doesn't serve every US state — check yours before buying the Kraken edition.
Internet
A connection that stays up. The bot can't manage positions while offline.
Left running
The bots trade only while the app is open — or on a server you rent yourself, if you use Run on a server. Nothing runs on ours.

Questions

Fair questions.

Do you ever see my money or my API key?

No. Your key is stored on your computer — or on your own server, if you use one — and sent only to your exchange. Your funds stay in your own exchange account — we never hold, receive, or have access to them. There are no accounts with us at all.

Why does Windows warn me when I install it?

New applications build reputation with Microsoft over time. Until enough people have downloaded a release, Windows may show a warning even for properly signed software. It goes away as the release ages.

Can I try it before buying?

Not before buying, no — each edition is a single purchase: $30 for Kalshi, $50 for Kraken. Simulation mode is included once you own it, so you can test settings with play money before going live. And if it won't run on a supported machine, or doesn't do what this page says, we'll refund you.

What happens when the exchange changes something?

We ship an update and your app offers it to you. That channel exists because it has happened before — an exchange retired an endpoint and trading stopped until it was fixed. Without an update channel, a change like that would have bricked every copy permanently.

Do I need to know how to code?

No. Everything is sliders, number boxes and plain-English labels. You never see or write any code.

Is Kraken available where I live?

Kraken doesn't serve every US state, so check that you can open and use a Kraken account before you buy the Kraken edition — that's where you create the API key the app needs.

Does the Kraken edition trade futures or use leverage?

No. Live trading is spot only: it buys and sells coins in your own account, and never borrows. The futures and leverage settings you'll see in the app work in the simulation only.

Can I run more than one edition at the same time?

Yes. They're separate purchases and separate apps, each with its own licence key, settings and history. A key for one edition doesn't unlock another.

Is this affiliated with Kalshi, Kraken or Polymarket?

No. DonjaBot is an independent product. Those names identify which exchange each edition connects to; nothing here is endorsed by or affiliated with them.