Schedule Overview
Published 4/24/2026, 7:58:48 PM
Both scheduled tasks for your Polymarket volume-farming loop have been successfully created in your Polygon Safe. The loop is configured to run indefinitely in the UTC timezone, with a buy cycle every 10 minutes and a corresponding sell cycle 5 minutes later.
Schedule Overview
The following table details the two active schedules. You can use these IDs to modify or cancel the tasks in the future.
| Schedule Name | Schedule ID | Cron Expression | Next Run (UTC) |
|---|---|---|---|
| polymarket-farm-buy | b076e19d-f1fd-4c2e-8ab6-b64e12c3f724 | 0,10,20,30,40,50 * * * * | 2026-04-24 20:00 |
| polymarket-farm-sell | f33ce93a-c27c-4c8a-bbc8-aca2d84b7cf5 | 5,15,25,35,45,55 * * * * | 2026-04-24 20:05 |
[Source: Schedule Manager]
Operational Parameters & Safety Rails
The farming loop is governed by strict safety and financial parameters to protect your $100 USDC bankroll.
| Parameter | Value | Logic |
|---|---|---|
| Stake per Market | $10.00 | Fixed size for each FOK order. |
| Max Parallel Positions | 10 | Maximum number of concurrent trades. |
| Min Balance to Buy | $20.00 | Buy cycle halts if Safe balance is below this threshold. |
| Daily Loss Limit | -$30.00 | Hard Kill: Cancels both schedules if realized PnL today < -$30. |
| Market Spread Limit | ≤ 0.003 | Minimizes farming costs by targeting tight spreads. |
| Liquidity Floor | $1,000,000 | Only targets markets with high liquidity. |
[Source: User Query, Schedule Manager]
Buy Cycle Logic (Schedule 1)
The buy schedule performs a multi-step verification before executing trades:
- Position Check: It will not run if any open positions remain from the previous cycle, ensuring the sell schedule has cleared the "safety rail."
- Market Filtering: Uses a Python script to scan the Gamma API for markets with 24h volume > $100,000 and specific price ranges (0.97–0.99 for YES or 0.01–0.03 for NO).
- Execution: Places up to 10 Fill-or-Kill (FOK) orders. It silently skips markets where the top orderbook depth is less than $10.
Sell Cycle Logic (Schedule 2)
The sell schedule fires 5 minutes after every buy tick to clear all holdings:
- Market Exit: Sells all open positions using FOK orders at the best available bid (for YES) or ask (for NO).
- Retry Mechanism: If an initial sell fails, it attempts one retry at a price 0.001 lower to ensure execution.
- Safety Monitoring: After all sell attempts, it checks for remaining positions and alerts you if any exist. It also monitors the -$30 daily PnL safety switch.
Conclusion
The volume-farming loop is now active with a 10-minute frequency and a 5-minute holding period. The primary risk remains market volatility during the 5-minute window and potential slippage on retried sell orders. The system will automatically shut down if the daily loss threshold is breached.
Next Step: You may want to monitor your Polygon Safe balance after the first few cycles to ensure the FOK orders are filling as expected and the PnL is within your risk tolerance.
- Want to check your current Safe USDC balance on Polygon?
- Need to set a recurring daily report to monitor the farming PnL?