Skip to content

Publish a trial

Provide your customers with a free trial version for a safe and controlled way to test your algorithm before making a purchase. A well-designed trial showcases your product value, protects your intellectual property and ultimately drives higher sales.

Tip

Attach a distinct trial version when publishing your paid product in cTrader Store, or add it to a previously published product by following this guide.

Trial limitations

Common limitations implemented in the code of trial versions for each algorithm type include:

  • Demo-only operations
  • Backtesting-only operations
  • Daily profit cap
  • Hardcoded symbol and period
  • Hardcoded parameters
  • Reduced functionality
  • Hardcode symbol and period
  • Time-limited operations
  • Reduced functionality
  • Time-limited operations

Follow these steps to add your preferred limitations to a trial version:

  1. Duplicate your algorithm to create a trial version.
  2. Code limitations in the trial version.
  3. Save and build the new algorithm.

Trial rules

Consider the following best practices when offering a trial:

  • Ensure that the trial demonstrates real value. A trial that is too restrictive may discourage potential buyers.
  • Clearly describe what the trial product offers and outline its limitations in the release notes to set proper expectations.
  • Whenever the paid product changes significantly, update the trial to reflect improvements.

Trial limitations ensure that potential buyers can test the general behaviour, logic and quality of your algorithm, but cannot fully replicate the functionality of the paid version.

Add a trial

For an existing product, open Your products in your Store account, click the More icon next to the product, then select Publish trial.

Now, provide the required details on the Publish trial page.

  • Select from Cloud – select the trial version of your algorithm from cloud storage.
  • Algorithm name – select the trial version of your algorithm by name from the list.
  • Upload new – upload the trial version of your algorithm as an .algo file (maximum 10 MB) after exporting it from cTrader.
  • Trial limitations – specify the limitations users will experience when using the free trial version compared to the full paid version.

Note

The Type field is locked when publishing a trial because the algorithm type of an existing product is already defined.

Click the Publish button once you are finished.

Warning

Do not upload trial versions as separate products in cTrader Store; instead, use the trial version functionality for your main product.

Update a trial

cTrader Store allows you to easily replace the existing trial version with a new one when necessary.

Open Your products in your Store account, click the More icon for an existing product, then select Update trial.

On the Update trial page, follow the same steps as when adding a trial.