Last night I discovered that my Polymarket automated trading program secretly placed 37 orders, costing $110.
The program logs show "Position: 0". But when I opened Polymarket, all six weather markets were my positions.
What's going on?
After placing orders, the API told the program "not purchased," so the program didn't record it. But in reality, the money had already been spent.
Then the program crashed due to another bug, and the process manager automatically restarted it. After the restart, the program saw—"Huh, no positions, buy again."
Crash → Restart → Buy again → Cra
View Original