Skip to main content

Marketplace Stats FAQs

Common questions and answers about your channel's statistics on the Cornix Marketplace

Hadar Cornix avatar
Written by Hadar Cornix
Updated over 3 weeks ago

We know that as a channel admin, you highly care about how your channel's performance is represented on the Marketplace. This article answers some of the most frequently asked questions about the channel's stats displayed on your channel's page.

Let's dive in...

1. Why does my PNL change from one day to another?

Marketplace statistics are generated based on daily backtesting runs covering the past 1, 3, and 6 months. Since the specific signals and trades included in the backtesting range can change each day (as older trades expire and new ones are added), fluctuations in the PNL results are expected, sometimes small, sometimes more noticeable.

This behavior is normal and keeps the results only relevant for the tested timeframe.

Read more about how the Marketplace statistics are calculated here:

2. Why are there fewer trades in my stats than the number of signals I post on my channel?

Even if you post many signals, not all of them are executed in the backtesting runs. This is because backtesting is simulated using a $10,000 portfolio, which represents limited available funds.

Once all funds are used, whether by being locked in open positions or lost in liquidated trades, the system won’t open new trades until more funds become available. This can lead to fewer trades being reflected in your stats compared to the number of signals posted on your channel.

3. How often are the statistics and backtesting results updated?

The backtesting results and channel statistics on the Marketplace are refreshed once every 24 hours.
Please note that the update time may vary, there is no fixed hour for the refresh.

4. Why the PNL of my channel on the Marketplace is significantly different than my signal's results on the channel?

It’s important to understand that signal results are not the same as trade results. Signal results are theoretical and do not represent actual order execution on the exchange. On the other hand, trade results, like the ones shown in Marketplace backtesting, are calculated based on real trading logic that considers market conditions, exchange order book, and user configurations.

Here are some more reasons for differences between signal results and Marketplace Backtesting PNL:

  • Entry zone -
    On signals, a target is considered fulfilled as soon as the price enters the entry zone. On trades (including backtesting), an entry strategy is applied, and not all orders may be filled within the zone.
    ➡️ This means the average entry price is often different between signal results and trades.

  • Trailing configurations -
    Trailing configurations are applied only to trades, not signals. Even if you add trailing to your signal, it only affects the trades created from it.
    ➡️ As a result, trailing orders (Entry, Take-profits or Stop-loss movements) are not included in the signal’s theoretical PNL.

5. Are the PNL results based on closed trades only, or both open and closed trades?

The PNL displayed on the Marketplace is calculated based on both open and closed trades, as they appear at the time of the closing the backtesting run (which is performed once every 24 hours).

This means that even trades that are still open can influence the current PNL, based on their unrealized profit or loss at the time the data was last updated.

6. From which exchange are the backtesting results taken?

Currently, the backtesting results are based on the exchange that the channel posts the most signals for. For example:

  • If most of the signals on the channel are for Binance Spot, then the backtesting and Marketplace statistics will reflect results from Binance Spot, even if the channel posts Futures signals as well.

  • Similarly, if the majority of signals are for OKX Futures, that exchange will be used as the main exchange for the backtesting runs.

Note: In the future, admins will be able to switch between Spot and Futures results for greater flexibility and accuracy.

7. Which entry strategy is used for the "Entries" shown in my channel’s Marketplace statistics?

The entry strategy used in the statistics is based on how the signal was ultimately published (after parsing).

For signals that include an entry zone, the default strategy is 4 targets, unless the channel has a custom entry strategy configured. In that case, we’ll use the custom strategy.

Note: Each signal is backtested using the strategy that was active at the time the signal was posted. Updating your strategy in the settings will only affect new signals moving forward. Previously posted signals will retain their original configuration.

8. What is the time range used for calculating the statistics and score?

Unless stated otherwise, all statistics shown on the Marketplace, including the channel score, PnL, number of trades etc. are based on data from the last 6 months.

For some specific parameters, a different timeframe is used and is mentioned next to the metric. For example, 'Number of signals per exchange' is based on the last 1 month.

Did this answer your question?