The Polymarket bot that trades in public.
norm1e69 trades the 5- and 15-minute crypto markets around the clock, on an account anyone can audit. It doesn't guess direction: it buys both sides, times its entries and earns Polymarket's rebates. Check the numbers, then own the full source code.
One payment · Full Python source · Paper trading mode · Your keys stay on your server
Polymarket's profile chart: before taker fees, without rebates. See the net
Most bot sellers show you a screenshot. norm1e69 shows the account. Every position, every fill and every dollar of profit is served by Polymarket, not by us.
A live account you can open
A P&L picture takes a minute to fake. @norm1e69 is a public profile on polymarket.com: positions, activity and profit, no sign-up needed.
36,473 predictions
The largest single win is $237.56, about a tenth of one percent of the total. Take any trade away and the curve looks the same.
Real money, real fills
$14.0M of volume through Polymarket's live order book since August 7. Every fill, fee and rebate payout is on the public record.
Days closed up on the chartEvery completed UTC day since launch, before taker fees and rebates.
Deepest dipThe largest fall of the hourly profit curve from a peak.
In Crypto this monthPolymarket's own leaderboard, ranked by profit.
Net on volumeAfter taker fees and rebates, over a four-day sample of 3,621 windows.
The live numbers on this page are read from Polymarket's public API for @norm1e69. We don't type them in.
Not one red day since launch.
The account opened on August 7, 2026 and the bot has traded on it ever since. This is each day's result from Polymarket's own profit curve, which counts trading before taker fees and leaves out rebates.
Profit per day
One bar per UTC day, in US dollars
Source: Polymarket's hourly profit/loss series for the account, the same curve its profile page draws. It is before taker fees and without rebates; the real net is lower, see how it earns. Past results don't guarantee future ones.
It doesn't predict Bitcoin. It times its entries and collects the rebates.
The account buys both sides of almost every short crypto window, wins a small edge on when it enters, pays most of that edge back in taker fees, and earns the profit from Polymarket's rebate programs on more than $10 million of monthly volume.
Where the money comes from
Four days of the account's public trades: 3,621 windows, $1.24 million of shares bought
More than half of the net is rebates. Trading on its own clears just 0.46% of volume after fees; the rebate programs add another 0.64%.
Read the profile chart with this in mind. Polymarket's profit chart is before taker fees and without rebates. For the same 94 hours we calculated +$25,113 before fees and the curve showed +$25,178. The real net is lower than the chart and depends on the rebates.
Both sides, no direction
Up and Down in nearly every window, with the share counts kept close. Bitcoin, Ethereum and Solana 5-minute windows and Bitcoin 15-minute windows, around the clock.
Spread across the window
It doesn't fire everything at the open. The money goes in piece by piece across the whole window, so no single moment decides the result.
Mostly taker, only buys
Most of the money goes in as taker orders, with resting limit bids where they pay. It never sells: every position is held to settlement and the winnings are redeemed right after the close.
When it buys, not what.
The account pays the normal ask price, like everyone else. The difference is timing.
- It watches the live order book of every open window and buys in the moments when the book is about to turn its way.
- The chart shows the result: after its buys the price keeps moving its way, while after the average taker buy it moves against the buyer.
- On its own, that timing roughly pays the taker fee. The rest of the profit comes from Polymarket's rebates, below.
Move of the mid price after a taker buy, in cents
In crypto markets, 20% of taker fees go to the makers whose limit orders were filled, in proportion to the fee those fills would have carried. The account received exactly 20%.
Part of the taker fee comes back by tier, based on 30-day weighted taker volume. The account received exactly 32% of its fees, the Platinum rate.
Volume sets the tier, the tier sets the net.
Every taker pays the same 0.07 × p × (1 − p) fee. What grows with volume is how much of it comes back: from 3% at Bronze to 50% at Obsidian, plus 20% on maker fills. A small account starts in a low tier, and at small size the fees can outweigh the edge. That's why paper mode charges every fee at Polymarket's rate and applies your own rebate tier: you see your net before you fund a wallet.
What @norm1e69 receives at the Platinum tier, on more than $1 million of 30-day volume.
Paper mode applies your own rebate rate, so the net it reports matches your fee tier.
Where the volume goes
4,875 fills on October 1, 2026, 16:06 to 19:13 UTC, from the public activity feed
Checked against four days of the account's public trades (3,621 windows), seven hours of recorded order books and Polymarket's published rebate rules. Based on public Polymarket data for October 2026. Not financial advice; past results of a public account say nothing about its future results.
The whole bot, as source code you own.
Not a subscription and not a hosted service. You download the Python project, run it on your own machine or VPS, and nothing about it depends on us staying online.
Full Python source
Every file the bot runs on, readable and editable. No hosted engine, no hidden module, no licence server.
Paper mode
Runs the full strategy against the live order book and settles with Polymarket's real results. No USDC involved.
Risk limits you set
A daily loss limit that cancels orders, halts trading and messages you, and an exposure cap that pauses new buys.
Winnings collected for you
In live mode the bot redeems winning shares for USDC right after each window settles, so the money is back at work.
Reports to Telegram
An hourly P&L digest, halts, limit alerts and collected winnings sent to your phone, so you don't have to watch a terminal.
Your key, your server
The private key lives in your own .env file and never leaves your machine. We host nothing for you.
See it trade real markets before a cent is at risk.
Paper mode isn't a backtest. The bot places simulated orders against the live order book and settles them with Polymarket's real results, so you see what it would have done without funding a wallet.
- Size it yourself. One setting scales every position. Read what decides your result before you go live.
- Daily loss limit. Cross it and the bot cancels open orders, stops, and messages you.
- Exposure cap. New buys pause once the capital in open windows reaches your ceiling.
- Stop it any time. One file on the server stops all buying, from a terminal or a dashboard.
- Going live is one setting. Add your wallet key, switch paper mode off, and the same logic trades for real.
[PAPER] markets: btc-5m $100/window taker 55%, eth-5m $19/window taker 100% protection: exposure cap $25; Telegram not set up btc-5m t= 37s Up 22.2 Dn 10.5 $ 15.59/100 T3/M5 eth-5m t= 37s Up 5.0 Dn 0.0 $ 2.30/19 T1/M0 ⏸ Exposure cap $25 reached: new buys wait until open windows settle. btc-5m t= 87s Up 22.2 Dn 16.6 $ 19.15/100 T3/M9 eth-5m t= 87s Up 5.0 Dn 5.0 $ 4.85/19 T2/M0 [SETTLE] eth-updown-5m-1790888700 -> Down Up 5/$2 Dn 5/$3 fees $0.17 P&L $-0.02 total $-0.02 [SETTLE] btc-updown-5m-1790888700 -> Up Up 22/$9 Dn 17/$10 fees $0.26 P&L $+2.78 total $+2.76 btc-5m t= 70s Up 21.1 Dn 10.0 $ 12.75/100 T4/M1 eth-5m t= 70s Up 10.0 Dn 5.0 $ 5.50/19 T3/M0
From download to trading in about ten minutes.
No coding. The strategy is already written. You open the folder in an AI editor, type one sentence, and let it run the terminal for you.
Download the .zip
Pay once with crypto or card. The archive with the full source and a setup guide unlocks as soon as the payment confirms.
Type one sentence
Open the folder in an AI editor and type "Help me start this bot." It installs everything and fills in your .env.
Paper trade first
Run it in simulation on live markets for a day or two. Real order books, real settlements, zero USDC at risk.
Flip one line to live
Set your loss limit and position size, switch paper mode off, and the same logic goes live on your own wallet.
Any AI assistant can run the setup for you.
The project is small and plainly structured, so an assistant can install the dependencies, walk you through the config and start the bot from a plain-English request.
Don't want to touch a terminal? We set it up with you.
We install the bot and the Pro Dashboard on your VPS over a screen share, size it to your capital on a 1-on-1 call, and stay in a private chat for 60 days. You type your private key yourself. We never see it.
- P&L on your phoneProfit, win rate and volume, refreshed every time a window settles.
- Silence alertsThe dashboard notices a missing heartbeat and messages you within minutes.
- Health at a glanceHeartbeat, API latency, order acceptance and server load on one screen.
- Stop from anywhereOne tap halts the bot. The dashboard can never touch your funds.
What $499 buys once, next to the alternatives.
| Feature | norm1e69 | Subscription bots | Free GitHub bots |
|---|---|---|---|
| Price | $499 once | $50–100 every month | Free |
| Track record you can verify | Public Polymarket account | Rarely | No |
| Source code | Full Python, yours | Hidden | Sometimes, unreviewed |
| Where your private key lives | Your server only | Their server | Unknown |
| Paper trading on live markets | Built in | Sometimes | Rarely |
| Daily loss limit and exposure cap | Built in | Varies | Rarely |
| Setup help and updates | Private Telegram group | Ticket queue | None |
One payment. Yours for good.
A $100-a-month black box costs $1,200 a year and you still don't own it. This is $499, once, and the code is yours.
Full Source Code
Most popularThe bot, the strategy and every future update. Set it up yourself in about ten minutes with an AI editor.
- Download right away. The archive unlocks the moment your payment confirms.
- Complete Python source. Readable, editable, and yours to keep.
- Strategy included. Built for the 5- and 15-minute crypto windows.
- Paper mode. Rehearse on live markets with no USDC on the line.
- Risk limits. Daily loss limit, exposure cap and Telegram alerts.
- Hands-off payouts. Winnings are redeemed to USDC automatically after every window.
- Owners' Telegram group. Updates, setup help and strategy talk.
Pro
Done for youEverything in Full Source Code, installed on your VPS together with us, plus the dashboard that keeps an eye on the bot.
- Installed with you. Bot and Pro Dashboard set up on your VPS over a screen share.
- Onboarding call. One-on-one, to size the bot to your capital.
- Pro Dashboard. Live status, P&L, trades and health from any device.
- Alerts that matter. A message when a bot goes quiet or trips a risk limit.
- Remote stop. Halt a bot from your phone. It can never move money.
- 60 days of priority support. A private chat with quick answers.
After you pay. The download unlocks immediately. You then message us on Telegram to pick a time for the install call.
The questions every buyer asks first.
Straight answers. If yours isn't here, message us on Telegram and a human replies.
Ask on TelegramWhere can I check the bot's results?
Will I make the same profit?
If the bot makes money, why sell it?
How do you calculate the numbers on this page?
Why is the real profit lower than the Polymarket chart?
Do I need to know how to code?
.env file is new to you, open the bot's folder in Claude, Cursor, Windsurf or ChatGPT and ask it to set up and run the project. It installs the dependencies, fills in the config with you and runs the commands.How much capital do I need to start?
Can I try it without risking money?
What stops a bad day from becoming a disaster?
.env, both set by you. The daily loss limit cancels open orders, halts trading and sends you a Telegram alert once realized losses for the day pass it; the bot picks up again the next day, or waits for you if you prefer. The exposure cap pauses new buys when the capital committed across open windows hits your ceiling. The archive ships with cautious defaults you can tune before going live.Do I have to claim my winnings by hand?
Which markets does it trade?
Does it work with Polymarket's Chainlink TWAP settlement?
Polymarket isn't available in my country. Can I still use it?
Which VPS should I rent?
What exactly do I receive after paying?
What if I get stuck during setup?
Is there a dashboard, or just a script?
Any recurring costs?
Do I get updates?
How do I reach you?
The account is public. The code can be yours tonight.
Full Python source, paper mode, risk limits and a private owners' group. One payment, download in minutes, running on your own server.
A Polymarket trading bot for the 5- and 15-minute crypto Up or Down markets.
norm1e69 is a self-hosted Python trading bot for Polymarket's short-window crypto markets. It watches the order book of the open Bitcoin, Ethereum and Solana "Up or Down" markets, buys both sides through the window, holds them to settlement, redeems the winnings automatically, and enforces the loss and exposure limits you set. Orders go straight to Polymarket's API from your own server.
Read more ↓
Why a public account matters
Anyone can claim a result. The bot's own account, @norm1e69, shows every position, fill and settlement on Polymarket itself, so the track record can be checked by anyone before they buy.
Why the source code matters
Hosted bots ask you to hand over API keys and trust an algorithm you can't inspect. This one ships as plain Python you download and run yourself, so you can read what it does with your money before it does it.
Paper trading on live data
A simulation mode places pretend orders against the real order book and settles them with real outcomes, so you can watch the strategy work for as long as you like before switching to USDC on Polygon.
At a glance
- Direct Polymarket API execution from your own machine or VPS.
- Built for 5-minute and 15-minute crypto prediction markets.
- Paper trading mode on live markets, no USDC required.
- Daily loss limit, exposure cap and Telegram alerts.
- Automatic redemption of winning shares in live mode.
- Complete Python source, free to modify.
- One payment, no subscription.