Skip to content
Polymarket·Politics·BUY$10,955.73
61¢ per share · 17,960 shares
Ukraine signs peace deal with Russia before 2027?
NoSignal 20
- Portfolio
- 25%
Of trader's book
- Edge
- -4.3%
vs. market price
37% win rate across 80 markets
PnL-$78,642.48WR37%Markets80