Backtest Server Usage Rules
Learn how BeeQuant selects and prices backtest servers, as well as its renewal and expiration-cleanup rules.
I. Overview
When running a strategy backtest on BeeQuant, you must select a backtest server to execute the task. The platform offers both free public resources and several tiers of dedicated paid machines, covering needs from lightweight validation to large-scale quantitative backtesting.
II. Machine Types and Pricing
Free Machine
• Shared computing resources provided centrally by the platform at no charge
• May require queuing during peak usage
• Each user may have only one task at a time using the free machine
Paid Machines
| Machine type | Specification | Unit price | Best for |
|---|---|---|---|
| t3.large | 2 cores / 8 GB | 2.2 NEC/hour | Running multiple strategies in parallel |
| t3.xlarge | 4 cores / 16 GB | 4.4 NEC/hour | Enterprise-grade high-frequency trading |
| t3.2xlarge | 8 cores / 32 GB | 8.8 NEC/hour | Large-scale quantitative backtests |
| r5.2xlarge | 8 cores / 64 GB | 12 NEC/hour | Workloads requiring exceptionally large memory |
III. Three Selection Methods
When starting a backtest, select one of the following three ways to allocate a server in the dialog:
Method 1: Use a Free Machine
Run the backtest on shared public resources provided by the platform and use no NEC.
• Suitable for a single lightweight backtest or a quick validation of strategy logic
• May require queuing during peak periods
• If another of your tasks is already using the free machine, this option is disabled and displays "In use (strategy name)."
Method 2: Reuse an Idle Machine
A paid machine you purchased previously appears as "Idle" and can be reused if it is still within its validity period and is not currently running a task.
• No additional charge; use an existing resource directly
• Idle machines are shown in green and are the recommended first choice
• A machine running another backtest is Busy and cannot be selected
• The interface displays the machine's remaining validity period
Method 3: Purchase a New Machine
Select a machine specification and duration, then pay the corresponding NEC amount to create a dedicated backtest server.
• Select a specification → select a duration → confirm the fee → deduct the NEC balance
• You cannot purchase if your balance is insufficient; the confirmation button is disabled
• After creation, the machine enters initialization and automatically starts the backtest when ready
IV. Duration and Discounts
When purchasing or renewing a machine, choose from the following durations. Longer durations receive discounts:
| Duration | Discount | Description |
|---|---|---|
| 1 hour | No discount | Charged at the standard price |
| 2 hours | No discount | Charged at the standard price |
| 4 hours | No discount | Charged at the standard price |
| 8 hours | No discount | Charged at the standard price |
| 12 hours | No discount | Charged at the standard price |
| 24 hours | 5% off | Save 5% |
| 48 hours | 10% off | Save 10% |
V. Automatic Selection
When the server-selection dialog opens, the system automatically recommends the best option while prioritizing avoidance of additional charges:
VI. Renewal Rules
A purchased backtest machine can be renewed to extend its usage time. Renewals are also paid in NEC and receive the same discounts as an initial purchase.
VII. Expiration and Cleanup
A paid machine has a precise expiration time, after which the platform automatically reclaims its resources: