Part of the Ashva module inventory — a multi-tenant tote and fixed-odds betting platform we built and operate. The engineering practice behind it is our platform build and integration service line.
Exposure does not accumulate where bets are written. It accumulates on selections, and a book can look balanced market by market while carrying a concentrated position on one runner arriving through multi legs from several tenants.
The risk module tracks liability against selections and evaluates every incoming bet against the position it will create, not the position it was placed into.
Limits that compose
Limits are set at tenant, code, meeting, event, market, bet type and customer level. They are evaluated together and the tightest applicable limit governs the decision. When a stake is reduced or refused, the rule that caused it is written against the bet, which is the difference between answering a customer complaint in a minute and reconstructing it from logs for a day.
Accept, reduce, refer, reject
Acceptance is rules-driven at placement time. Stake, customer factor, market state and current book position decide the outcome. Anything the rules will not resolve goes to a referral queue with the context a trader needs already attached: the breached rule, current exposure on the selection, the customer’s history and the time left before the jump. Referrals carry an expiry, because an unanswered referral is a decision made by default.
Per tenant, and consolidated
Each tenant operates against its own limits and sees only its own liability. The platform operator sees the consolidated book across tenants, which is where correlated exposure across brands becomes visible at all.
What this module does not do
It does not set prices. Pricing lives in the odds and probabilities module, and keeping the two separate is deliberate: a price change and a risk decision have different audit requirements and different people accountable for them. It also does not make trading judgements. It surfaces the position, enforces the limits and records who decided what.