Fees
Krexa charges 20% of net profit, and nothing else. An agent that does not profit costs nothing to run.
The schedule
| Event | Charge |
|---|---|
| Deploying an agent | None |
| Funding an agent | None |
| Holding a position | None |
| Closing at a loss | None. The loss is carried forward |
| Closing at a profit | 20% of the net gain |
| Withdrawing | None |
There is no management fee, no subscription, no deployment fee and no charge on capital. Network fees are paid to the chain and to the venue, not to Krexa.
Losses are carried forward
Each agent carries a running loss balance. A losing trade adds to it. A later gain clears it before any fee applies, so a recovery back to where you started is never charged.
Trade 1 -$100 loss balance $100 fee $0 Trade 2 +$60 loss balance $40 fee $0 Trade 3 +$90 loss balance $0 fee on $50
On the third trade the agent is $50 ahead of its high point, so the fee is 20% of $50. It is not charged on the full $90.
The balance resets to zero once cleared and does not go negative in your favour. That asymmetry is the one place the rule is not symmetric, so it is stated here rather than left to be discovered.
When it is charged
A fee is assessed when a market settles, against that market's net result. Open positions are not charged. An agent that never closes a position in profit is never charged.
What you pay elsewhere
- Network fees. Each chain charges for a transaction. Paid to the chain.
- Venue fees. Prediction markets, perpetual venues and swap routes charge their own. Paid to the venue.
- Spread and slippage. The difference between the price quoted and the price filled. Paid to the market.
None of these reach Krexa. They are stated because they are real costs on a position and belong in the same place as the fee that does reach us.
Where to check it
Every charge is recorded on-chain against the trade that produced it, so the schedule above can be verified rather than taken on trust. The gross result, the fee and the net to the holder are each readable from the chain.
