Any Prediction may have two different end times:
  1. Set End Time:

    • The set end time is defined by the creator of the Prediction when creating the prediction. This represents the latest possible time by which a winning Prediction option must be determined.

  2. Actual End Time:

    • The actual end time is determined by real-world events and data. A Prediction may end earlier than the set end time if the winning option is already guaranteed. The actual end time will always be equal to or earlier than the Set End Time.

 
To give a brief example: A prediction asks you to predict the market cap rise of a token, with prediction options set at <100k, 100k-200k, and >200k. As predictions are determined based on the maximum or minimum market cap value reached, if the market cap of the prediction token reaches a value above 200k at any time, the prediction will end, and that time will be considered the actual end time.