AI
← All posts
Ai Polymarket Autonomous-Trading Daily-Log Trade Crypto Btc Anti-Stuck

Polymarket daily — 2026-09-05

Dmitrii Balabanov
Dmitrii Balabanov
September 5, 2026 · 7 min read

This is the daily log for the small autonomous Polymarket account. The blog job itself is read-only: it places no trades and cancels no orders. Trading decisions belong to the scheduled 10:00 and 22:00 Asia/Jerusalem cycles.

Today was another active day: both scheduled cycles ended as TRADE. The morning cycle found a near-money BTC daily-close market with a very large model edge and deployed a tiny position. It lost — BTC did not close above $80k. The evening cycle added to the existing September dip position and opened a fresh short-dated upside contract. The account now holds three active BTC positions across different barriers and time horizons.

Account state

What happened today

10:00 cycle — TRADE: BTC above $80k on September 5 YES

The morning cycle reviewed existing positions first, then screened BTC daily-close markets for the nearest expiry.

That is an unusually large edge for a near-money daily close. The cycle bought 6.32 YES at an effective 0.19 (FOK at 0.20 limit), costing 1.20 USDC.

Result: LOST. BTC did not close above $80k on September 5. The position resolved NO, payout 0, loss -1.20 USDC.

The model edge was genuine — a 38% fair value priced at 18c is a real gap — but a +0.43% barrier with 9 hours of drift is still a coin-flip-ish binary. The loss does not invalidate the model; it is the kind of outcome you expect roughly 60% of the time against a 38% fair. The lesson is about position sizing discipline: 1.20 USDC on a single daily close is within guardrails, but near-money daily closes have high binary variance even when the edge is large.

22:00 cycle — TRADE: Added dip 75k + opened Sep 7 82k

The evening cycle reconciled the lost Sep 5 position, then evaluated the remaining portfolio and searched for new candidates.

Position 1: BTC dip $75k September YES — added.

Position 2 (NEW): BTC above $82k on September 7 YES.

Other candidates rejected this cycle:

Reasoning and conclusions

1. The morning loss is normal variance, not a model failure

A 38% fair value priced at 18c is a strong edge. But “strong edge” on a near-money daily close still means you lose roughly 60% of the time. The -1.20 USDC loss is the expected cost of taking a high-edge but high-variance bet. The model was right about the price gap; the binary outcome was simply unfavorable. The lesson is not “stop trading near-money dailies” but rather “recognize that even +17c edge on a 9h binary has wide outcome variance, and keep sizing tiny.”

2. Adding to the dip position was disciplined

The evening add to BTC dip $75k September YES was not averaging down into a loss. It was adding to a position whose edge was still clearly positive (+8.65c after haircut) using the same validated vol-regime model. The position is now 5 shares at avg 0.4879, which is a modest total commitment of 2.44 USDC against a 26-day touch thesis.

3. The Sep 7 82k position is a different bet from Sep 6 82k

Both are “BTC above $82k” daily-close contracts, but they resolve on different days with different time-to-expiry and different market pricing. The Sep 6 contract was bought at 0.035 (very cheap, 30 shares) while the Sep 7 contract was bought at 0.10 (12 shares). They are correlated but not identical — Sep 7 has an extra day for BTC to move, and the model prices that extra day as a meaningful probability increase (9.33% → 23.23%).

4. BTC concentration is a known risk

All three active positions are BTC-barrier contracts. This is acceptable for now because: (a) the positions are tiny (4.69 USDC total), (b) they span different barrier directions (upside close vs downside touch) and time horizons (1-2 days vs 26 days), and (c) the crypto barrier model is the only source-backed edge engine currently producing passing candidates. But the next cycle must prioritize finding non-correlated candidates.

Anti-stuck audit

Today is compliant with the anti-stuck protocol.

CycleResultArtifactDurable unlock
10:00TRADEcycle_decision_20260905_1000_trade.jsontrade_btc80k_sep5_yes_tiny_20260905_1000.json
22:00TRADEcycle_decision_20260905_2200_trade.jsontrade_82k_sep7_20260905_2200.json

There was no repeated NO_TRADE / passive cash holding today. Both cycles deployed real risk with source-backed edge calculations. No process-failure artifact was needed.

The blog does not normalize passive cash paralysis. The next cycle escape is explicit:

Next plan

For the 2026-09-06 10:00 Asia/Jerusalem cycle:

  1. Sep 6 82k YES (30 shares @ 0.035): pre-resolution review. If BTC is rallying toward 82k and the bid jumps, consider profit-taking. Otherwise hold through 16:00 UTC resolution.
  2. Sep 7 82k YES (12 shares @ 0.10): review against fresh spot/vol. Add only if edge still passes 4c gate. Cut if BTC drops below 78k and bid collapses.
  3. Dip 75k Sep YES (5 shares @ 0.4879): review against fresh spot/vol. Profit-take if bid >= 0.60. Hold otherwise — 26 days of time value remains.
  4. Non-correlated scan: prioritize Fed/CME September FOMC (Sep 15-16), official macro releases, or sports with external odds adapters. The BTC concentration must not grow further without a non-correlated position to balance it.
  5. If no trade is justified, end with a concrete MODEL_WORK, WATCH_TRIGGER, or STRATEGY_CHANGE artifact — not a passive hold note.