specification: FinOps Framework specificationVersion: '1.0' schema: https://www.finops.org/framework/ provider: Betfair providerId: betfair created: '2026-07-03' modified: '2026-07-03' reconciled: false tags: - Betting Exchange - Sports Betting - Market Data - FinOps - Cost Management - FOCUS description: >- FinOps view of Betfair Exchange API spend. Unlike a metered SaaS API, the cost of operating on Betfair is not a per-call subscription. The direct API costs are a one-off Live Application Key activation fee (development runs free on a Delayed App Key) and any Historic Data package purchases. The dominant ongoing cost of an automated strategy is exchange commission charged on net winnings per market (derived from the market base rate and the customer's discount rate), plus the trading capital at risk - neither of which is a conventional cloud line item. Betfair may also levy Data Request Charges on accounts whose weighted API data usage is high relative to their betting activity, which effectively prices inefficient polling. Cost optimization therefore centers on using the Exchange Stream API instead of heavy listMarketBook polling, batching orders, and managing commission via the discount rate. notes: >- Activation fees, commission/market base rates, discount rates, and Historic Data prices vary by jurisdiction and over time and are not reconciled here. Verify on Betfair's developer, pricing, and historic-data pages. sources: - https://support.developer.betfair.com/hc/en-us/articles/115003864531-Are-there-any-costs-associated-with-API-access - https://developer.betfair.com/ - https://historicdata.betfair.com/ - https://focus.finops.org/focus-specification/v1-3/ alignedWith: framework: FinOps Foundation Framework frameworkUrl: https://www.finops.org/framework/ dataSpec: FOCUS dataSpecVersion: '1.3' dataSpecUrl: https://focus.finops.org/focus-specification/v1-3/ publisherName: Betfair serviceCategory: Betting Exchange and Market Data billingModel: pricingCategory: Hybrid (one-off activation + usage-based commission) billingFrequency: Per-market / one-off billingCurrency: GBP chargeCategories: - Purchase - Usage - Adjustment focusColumns: ServiceName: Betfair Exchange API ServiceCategory: Betting Exchange and Market Data ProviderName: Betfair PublisherName: Betfair InvoiceIssuerName: Betfair BillingCurrency: GBP ChargeCategory: Usage PricingCategory: Usage-Based meters: - name: live_app_key_activation description: One-off fee to activate a Live Application Key for real-time data and betting. unit: activation aggregation: sum dimensions: - account - keyType - name: exchange_commission description: Commission charged on net winnings per market, derived from market base rate and discount rate. unit: currency aggregation: sum dimensions: - account - market - eventType - name: data_request_charges description: Charges applied when weighted API data usage is high relative to betting turnover. unit: currency aggregation: sum dimensions: - account - name: historic_data_packages description: Purchases of historical exchange data packages downloaded via the Historic Data API. unit: package aggregation: sum dimensions: - account - sport - plan principles: - name: Visibility description: Track commission paid per market/event type, data request weighting, and Historic Data purchases; monitor connectionsAvailable and stream usage. - name: Allocation description: Tag strategies via customerStrategyRef so commission and data usage map to specific trading strategies or teams. - name: Optimization description: Use the Exchange Stream API instead of polling listMarketBook to cut data weighting and avoid Data Request Charges; batch bets in single placeOrders calls; manage commission through the discount rate; scope Historic Data purchases to needed sports/date ranges. - name: Accountability description: Assign owners per strategy/app key; review commission, data charges, and P&L against trading budgets on a regular cadence. maintainers: - FN: Kin Lane email: kin@apievangelist.com