Skip to main content

Billing Overview

VolatiCloud uses a subscription + credits billing model: your monthly plan unlocks features (live trading, code mode, simulations, team seats) and deposits a fixed amount of credits into your balance. Bots and backtests then draw down credits as they run. This page explains how the two layers fit together, what triggers suspension, and where to manage everything from the dashboard.

If you're brand new, the 7-day free Pro trial is the fastest way to see this in action — full Pro features with $60 of trial credits, no charge until conversion.

Organization Billing page top cards showing the current credit balance, the active subscription plan and renewal date, and an Available Plans grid with Starter, Pro, and Enterprise tiers

Two-Layer Billing Model

Billing has two independent layers that you should keep mentally separate:

LayerWhat it controlsWhen it changes
SubscriptionFeature gates: live trading, code mode, hyperopt, Monte Carlo, team seats, Kubernetes runnersAt plan change, cancellation, or trial conversion
CreditsCompute usage: bot runtime, backtest runtime, hyperopt epochsHourly, every time a bot or backtest is running

One way to think about it: the subscription is your gym membership; credits are your energy bars. You need both to actually do a workout.

Plan Comparison at a Glance

FeatureStarterProEnterprise
Monthly price$3.99$29.99$79.99
Yearly price (per month)$3.19$23.99$63.99
Monthly credit deposit~$5~$60~$200
Max active bots2UnlimitedUnlimited
Max strategies5UnlimitedUnlimited
Live tradingDry-run onlyYesYes
Code Mode (Python)NoYesYes
Hyperopt + SimulationsNoYesYes
Kubernetes runnersNoYesYes
Team seats11Unlimited

For the full feature matrix and yearly billing, see Plans & Pricing.

How Credits Work

Credits are denominated in US dollars: 1 credit = $1. Once they're in your balance, they're spent the same way regardless of how they got there.

How credits are deducted

Credits are deducted hourly based on what each bot, backtest, or hyperopt run is consuming — CPU time, memory, network egress, and storage. A bot that's stopped consumes nothing; a bot that's running consumes proportionally to its workload.

How credits are added

SourceWhen it arrivesPersistence
Subscription auto-depositAt each billing renewalReset at next renewal — does not roll over
Manual top-up (Add Credits)Immediately on Stripe successCarries over indefinitely until consumed
Trial deposit (Pro trial)At trial startCleared at trial end or conversion

The non-rollover policy on subscription credits means each month is a clean slate: at renewal we clear any leftover subscription credits, then deposit the new month's allowance. Manual top-ups are independent and never cleared. See Credits — The No-Rollover Rule for the exact ledger entries this generates.

What Suspension Looks Like

Your organization is suspended in two situations:

  1. Balance reaches $0 while you have an active subscription — bots are stopped, but the subscription is still active and your features remain unlocked. Top up credits to resume.
  2. Subscription is cancelled or expires — bots are stopped, subscription-provided credits are reclaimed, and feature access is revoked. Resubscribe to restore.

While suspended, you can still:

  • Sign in to the dashboard
  • View bots, strategies, backtests, and historical data
  • Add manual credits
  • Resubscribe or change plans

You cannot start bots, run backtests, or run hyperopt until the org is unsuspended. No data is deleted on suspension — your strategies, backtests, trade history, and configurations are preserved indefinitely.

A low-balance alert fires automatically when your balance drops below $5.00 so you have time to top up before suspension.

Plan Changes — Upgrades vs Downgrades

Plan changes happen on different schedules so neither direction surprises you:

DirectionWhen it takes effectBillingWhat you keep
UpgradeImmediatelyProrated for the remainder of the periodNew plan's features and credit deposit right away
DowngradeAt the end of the current billing periodNew plan rate at next renewalCurrent plan's features until renewal

Upgrades unlock features (live trading, code mode, etc.) and a higher credit deposit immediately, so they're useful when you need to scale up mid-month. Downgrades are deferred so you don't lose paid features mid-period — you may need to reduce active bots before the new lower limits take effect at renewal. See Plans & Pricing — Changing Plans for the step-by-step process.

You can also cancel a pending downgrade any time before it takes effect by re-selecting your current plan on the Available Plans grid.

The Billing Page

Manage everything from OrganizationBilling. The page is divided into three sections that mirror the layers above.

Full Organization Billing page showing the credit balance and current subscription cards at the top, the Available Plans grid in the middle, and a Transaction History table at the bottom with recent credit deposits and subscription charges

SectionWhat you do here
Credit balance + Add CreditsView remaining credits, top up via Stripe Checkout
Current subscriptionSee active plan, renewal date, payment method; cancel or open Stripe portal
Available plansUpgrade, downgrade, switch monthly/yearly, start trial
Transaction historyEvery deposit, deduction, reclaim, and reset on the ledger
InvoicesDownload PDF invoices for past Stripe charges

Free Trial

New users can try the Pro plan free for 7 days. You'll receive $60 in trial credits at signup and full Pro feature access. A payment method is required up front, but you're not charged until the trial converts to a paid Pro subscription. Cancel any time during the 7 days at zero cost — remaining trial credits are reclaimed and your data is preserved.

See Plans & Pricing — Free Trial and Credits — Trial Credits for the full lifecycle.

What Operations Need What

For a quick reference, here's what each platform action requires:

OperationActive subscriptionCredit balance > 0
Sign in, view dashboardNoNo
Create a bot (configuration)NoNo
Start / restart a botYesYes
Run a backtestYesYes
Run hyperoptYes (Pro+)Yes
Add manual creditsNoNo
View invoices and historyNoNo

Frequently Asked Questions

The Billing FAQ answers the questions we hear most often:

  • What happens to my credits when I cancel?
  • Why am I suspended with $20 still on my balance?
  • Do unused subscription credits roll over?
  • What does subscription_reset mean in my transaction history?
  • How does payment retry work after a failed charge?

Next Steps

  • Plans & Pricing — Full feature matrix, yearly discounts, trial details.
  • Credits — Consumption rates, transaction types, top-up flow.
  • Billing FAQ — Edge cases and ledger semantics.