paint-brush
Insights from Backtest Results on Startup Investment Strategiesby@exitstrategy

Insights from Backtest Results on Startup Investment Strategies

by ExitStrategyAugust 8th, 2024
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

The backtest results highlight the effectiveness of different configurations. The Earlybird_last setup focuses on entering in the first rounds (B/C) and exiting in the last round, which can struggle with limited early data. The Any_last configuration allows for later entries and reveals a higher number of unicorns. The goal is to maximize successful exits and minimize longtime cases, with configurations tailored to business needs and model performance.
featured image - Insights from Backtest Results on Startup Investment Strategies
ExitStrategy HackerNoon profile picture

Authors:

(1) Mark Potanin, a Corresponding ([email protected]);

(2) Andrey Chertok, ([email protected]);

(3) Konstantin Zorin, ([email protected]);

(4) Cyril Shtabtsovsky, ([email protected]).

Abstract and 1. Introduction

2 Related works

3 Dataset Overview, Preprocessing, and Features

3.1 Successful Companies Dataset and 3.2 Unsuccessful Companies Dataset

3.3 Features

4 Model Training, Evaluation, and Portfolio Simulation and 4.1 Backtest

4.2 Backtest settings

4.3 Results

4.4 Capital Growth

5 Other approaches

5.1 Investors ranking model

5.2 Founders ranking model and 5.3 Unicorn recommendation model

6 Conclusion

7 Further Research, References and Appendix

4.3 Results

The primary output of the algorithm is the backtest Table 2, sorted by the time the company was added to the portfolio. The table includes an exit_reason column, which serves as the main metric for evaluating model quality on the backtest. This column can take on the following values:


success: the company had a successful round (unicorn/acquisition/IPO), and we exited


longtime: a negative case where we left the company because it didn’t have a successful event and had no rounds for two years


STILL_IN: a gray area, mainly consisting of companies that were recently added to the backtest


Hence, an optimal backtest is characterized by the maximum quantity of successful companies and a minimal number of companies categorized as longtime. Table 2 (earlybird_last) is the basic configuration based on business requirements. We enter in the first rounds (B/C) and exit in the last round. However, the model may not work very well at the beginning of the backtest due to limited data for training. In the Table 3 (any_last) configuration, we can observe a large number of known unicorns simply because we allow the model to enter in later rounds.


This paper is available on arxiv under CC 4.0 license.