Python Developer Needed to Build Automated Event Trading Bot (APIs + Prediction Markets)
111 USDSummary
Title: Python Developer Needed to Build Automated Event Trading Bot (Prediction Markets + API)
Overview:
I'm hiring a Python developer to build an automated system that pulls live event data from a public API, reads prediction market prices from Kalshi, runs a probability model I provide, and executes paper trades (and later real trades once validated).
This is an implementation project, not a research project. The strategy logic and model specification will be provided after signing an NDA.
Your responsibilities:
- Integrate with a public event API (details after NDA)
- Integrate with Kalshi's API (market data + order placement)
- Build scripts that:
• Pull live event data
• Pull market prices
• Compare data with model output
• Simulate trades based on rules I provide
• Log everything to CSV or database
- Later add:
• Stake live trading mode
• Basic analytics tools to evaluate model performance
Required skills:
- Strong Python experience
- REST/JSON API integration
- Automation / scripting experience
- Data handling and logging
- Bonus: experience with trading bots, events APIs, or prediction markets
Project duration:
6–8 weeks
What I will provide:
- Full model specification after NDA
- API keys
- Clear trade rules and logic
- Ongoing feedback and iteration direction
Important:
The specific sport and full strategy details will only be disclosed privately after NDA is signed.
If you reach the interview stage, I will ask for a short Python function that calls a public JSON API and parses a few fields. This helps ensure a good technical fit.
Payment Structure:
Fixed price with milestone payments
-
Good day, I am interested in your project. I would be happy to collaborate, please write to me in personal messages on the freelance platform for communication.
-
8193 63 1 Good day,
I am ready to take on your project. I have extensive experience with Python and task automation. I will be able to integrate public event APIs, work with the Kalshi API, and create the necessary scripts for data retrieval, comparison, and trade simulation.
My rate is $16 per hour. I am ready to start working when I receive additional details about the project and responsibilities.
Arthur
-
316 1 0 Hello, I have extensive experience in web development using Python! Write to me in private to discuss.
-
172 1 1 Good day! I am ready to complete this project. Extensive experience in developing various applications.
-
2263 25 1 Good day, I have extensive experience working with Python, having worked with both APIs and models for analytics (we developed a trading bot for cryptocurrency trend analysis). I am interested in your project and would be happy to discuss the details! I can also provide examples of my work!
-
1738 9 0 Good day, I have experience working with Python as well as Telegram bots, I can complete everything quickly and efficiently, write to me and we will discuss the details.
-
58 Hello, interesting project, ready to go through the interview. What exactly is needed to get there?
-
310 2 1 Hello!
My name is Semen, I am the manager of the company Wanord. We specialize in Python development, integration with exchange/financial APIs, building trading bots, data pipelines, and analytical dashboards.
📌 What is needed:
Create an automated Python system that:
receives real-time event data from a public JSON API;
reads forecast market prices from Kalshi (quotes, order book);
…
runs this data through the probability model you provide;
executes paper trades according to specified rules with full logging;
then transitions to live trading mode and obtains basic performance analysis tools for the strategy.
The technical specification/task description is clear — we see this as a project implementation with clear stages.
🔧 What we will do:
Integration with the public event API
We will connect to the JSON API (authorization, rate limits, retries), set up a stable real-time event feed.
Integration with the Kalshi API
We will obtain quotes and market data (prices, volumes, contract statuses) + prepare a layer for placing orders (initially in “dry-run” mode).
Trading script / strategy core
Obtaining current event data.
Obtaining market prices from Kalshi.
Comparing with the output of your probability model.
Making decisions according to the rules you provide (entry/exit, position size, risk limits).
Simulating trades (paper trading) with a complete history.
Logging and data storage
We will implement detailed logging: trades, signals, strategy state, API errors. Saving in CSV and/or database (e.g., PostgreSQL/SQLite) for further analysis.
Live trading mode (later stage)
After validating the results of paper trading, we will add a live mode with protection against incorrect signals, risk limits, and fallback scenarios.
Performance analytics
We will implement basic metrics: PnL, win rate, max drawdown, Sharpe-like ratios, periods where the model performs best/worst. We can add a simple web or notebook interface for reviewing results.
NDA and technical test
We are ready to work under an NDA and complete a small test (a function that pulls data from a public JSON API and parses fields) to confirm technical proficiency.
💼 We have experience:
Python scripts for high load, trading bots, integrations with REST/JSON APIs, processing financial data, logging, and building analytics (ETL pipelines, client dashboards, SaaS platforms).
💰 Budget: from $5000 to $9000 (fixed price with phased payments)
⏱️ Timeline: 6–8 weeks, broken down into stages: integrations → paper trading → live mode + analytics.
Ready to get started with
Current freelance projects in the category Bot Development
Mailing to groups
33 USD
Need software that will connect to a Telegram session, enter Telegram groups, and send messages that it is instructed to. Python, Bot Development ∙ 9 hours 26 minutes back ∙ 18 proposals |
Scrape Telegram groups
16 USD
Need to scrape telegrams from groups and sort them into folders. Public and private groups are required. Everything that exists in Poland Data Parsing, Bot Development ∙ 9 hours 28 minutes back ∙ 15 proposals |
Development of a Telegram store for a clothing brand. Product catalog, sizes, cart, order processing.
178 USD
A Telegram channel is needed with a warehouse from the KCRM system, showing stock balances, and full payment to the IBAN account. Bot Development ∙ 23 hours 45 minutes back ∙ 58 proposals |
Telegram bot
269 USD
It is necessary to completely replicate the interface and functionality, but without the payment platform. It needs to be done in a short time. Bot Development ∙ 2 days 16 hours back ∙ 114 proposals |
Automatic video posting on social media according to a scheduleTechnical Assignment (TA) Automatic video publication on social media according to a scheduleProject Description A script/bot (Python preferred, or any other solution of your choice — the main thing is stability and ease of maintenance) is needed, which automatically publishes… Python, Bot Development ∙ 2 days 18 hours back ∙ 58 proposals |