Fetch Position
Get a user’s position in a specific market:- TypeScript
- Python
Fetch All User Positions (TypeScript)
Get all positions for a user across all markets:Position Structure
- TypeScript
- Python
Calculate Position Value
Estimate the current value of a position:- TypeScript
- Python
Derive Position PDA
- TypeScript
- Python
Position Lifecycle
- Created - First time user buys shares in a market
- Updated - Each buy/sell modifies outcome amounts
- Redeemed - After market resolves, winning shares are redeemed
Next Steps
Trading
Execute buy and sell operations.
Redeeming
Redeem winning positions.