OctoBot Prediction Market is a free Polymarket trading robot that makes it simple and secure to automate prediction market trading strategies. It is built on top of OctoBot, an open source crypto trading bot.
OctoBot Prediction Market features:
- Copy trading of Polymarket profiles to copy the best investors
- Arbitrage strategies to extract profits from market inefficiencies at low risk
- A great user interface, telegram interface and upcoming mobile app
- Risk-free paper trading to test and optimize your strategies before using your real funds
- Self Custody - no need to trust anyone: your keys always stay on your device
- Upcoming Kalshi trading bot to be among the first to automate strategies on Kalshi
You identified a profile you would like to copy on the polymarket leaderboard? Or you know someone who you trust for a specific prediction?
Simply copy their trades from your bot and earn similar profits.
Profit from Polymarket's transparency to automatically mirror the actions of any Polymarket profile with your own account.
- [π§] Follow a profile from Polymarket
- [π§] Define your copy trading budget (Work in progress)
- [π§] Configure a whitelist of markets to follow (Work in progress)
Track the progress of OctoBot Prediction Market's copy trading bot on the Polymarket Copy Trading Bot issue
Polymarket is known for its arbitrage opportunities due to new market inefficiencies. As shown in this Polymarket arbitrage bot study, lots of profits can be extracted with the proper strategy.
The core principle of these prediction market arbitrage strategies is to identify markets where an opportunity to buy both sides of the bet costs less than 1. As a result, regardless of the prediction's outcome, profits are generated.
While this is possible to do manually, most profits are generated by bots that have the ability to monitor markets 24/7 and quickly leverage arbitrage opportunities when they are still open.
If you are interested in OctoBot Prediction Market's arbitrage robot, please add a π or a comment to the Polymarket Arbitrage Bot issue to let us know you want it soon!
π§ OctoBot Prediction Market's arbitrage bot is under development.
OctoBot Prediction Market is built for crypto investors who want to automate prediction market strategies in a smart and optimized manner.
This bot uses a dedicated distribution of OctoBot, where the whole UI is optimized to make it as easy and clear as possible to:
- Connect to your prediction market account, like Polymarket
- Use the strategy of your choice
- Configure and test your strategy using risk free paper money before using your real holdings
- Follow your bot and track its profits from your computer
- Discuss with your bot from Telegram
Unlike most Polymarket bots that simply run on Telegram, we decided to add a proper visual user interface to OctoBot Prediction Market. With this approach, we want to give users more control and monitoring tools for their strategy.
When using an automated trading strategy, it's always crucial to test it first in a risk-free context using paper trading.
Paper trading enables you to:
- Play with different strategies and configurations to understand how they work
- Test and compare strategies to select the one(s) you want to use
- Execute your target strategy for a few days to be sure it works exactly as you think
π‘ Pro tip: "You sleep better when you know your strategy well enough to trust it will work as expected."
Paper trading is here for this exact reason.
Not your keys, not your coins
OctoBot Prediction Market is a self-custody trading bot, which means:
- Your Polymarket keys never leave your computer when using OctoBot Prediction Market
- OctoBot Prediction Market's strategies are 100% executed from your device, no external server is required
It is therefore technically impossible for any hacker (or even the OctoBot team) to access your Polymarket keys at any point when using OctoBot Prediction Market.
With a self custody bot, your funds are safe from external platform leaks.
π‘ This is a major difference compared to most Polymarket bots that are running on Telegram and using a central server that has to store and read your keys at all times to execute any strategy.
Unlike other Polymarket bots running on Telegram, this trading bot always runs on your system and can also be connected to Telegram. This allows you to follow it from your mobile while always keeping your keys safe.
OctoBot Prediction Market is built to support many prediction market platforms. While Polymarket is the first to be supported, we are planning on adding support for Kalshi in the near future as well.
Are you interested in a Kalshi trading bot? Please let us know by adding a π or a comment to the Support Kalshi prediction markets issue.
OctoBot Prediction Market can be deployed on the cloud or for free on your computer, server or Raspberry Pi.
This is the easiest way to download and install OctoBot Prediction Market on your computer or server. The latest release executables for Windows, macOS, Linux and Raspberry Pi are automatically built and pushed to the releases page.
You can also install OctoBot Prediction Market using the OctoBot Prediction Market Docker image. OctoBot Prediction Market is available under the predictionmarket tag of the OctoBot Docker image
Docker install in one line:
docker run -itd --name OctoBot-Prediction-Market -p 80:5001 -v $(pwd)/user:/octobot/user -v $(pwd)/tentacles:/octobot/tentacles -v $(pwd)/logs:/octobot/logs drakkarsoftware/octobot:predictionmarket-stablegit clone https://github.com/Drakkar-Software/OctoBot-prediction-market
cd OctoBot-prediction-market
python -m pip install -Ur requirements.txt
python start.pyYou might also want to look at our contributing guide to quickly understand how OctoBot Prediction Market is architected.
- CPU : 1 Core / 1GHz
- RAM : 250 MB
- Disk : 1 GB
Would you like to add or improve something in OctoBot Prediction Market or its documentation? We welcome your pull requests!
Please have a look at our contributing guide to read our guidelines.
Do not risk money which you are afraid to lose. USE THE SOFTWARE AT YOUR OWN RISK. THE AUTHORS AND ALL AFFILIATES ASSUME NO RESPONSIBILITY FOR YOUR TRADING RESULTS.
Always start by running a trading bot in paper trading mode and do not engage money before you understand how it works and what profit/loss you should expect.
Please feel free to read the source code and understand the mechanism of this bot.
| Special thanks to Chatwoot for helping us assist the users of OctoBot. | |
| A big thank you to Sentry for helping us identify and understand errors in OctoBot to make it better. |
|
GNU General Public License v3.0 or later.
See GPL-3.0 LICENSE to see the full text.
Do you like what we are building with OctoBot Prediction Market? Consider giving us a star β to boost the project's visibility!
And join us on the OctoBot channels
