How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (2024)

How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (1)

Wanna become a data scientist within 3 months, and get a job? Then you need to check this out !

Why we need a model for token valuations

Tokenomics is an indispensable part of an ICO, or what these terms is more generally referred as a token offering (this term can encapsulate Initial DEX offerings, IDOS, or other forms of token offerings).

Trending

The evolution of stablecoins from a tokenomist’s perspective

Token valuations are hard, and many token offerings can fail. This is normal, because there is lots of uncertainty as to whether a token is a good investment. Unfortunately, there is no standard model to perform valuations. In this article I will unravel a theory of token valuations I have been working on, which can be used to answer some of the tokenomics questions that I have been asked again and again.

The model makes the following assumptions:

  1. We are interested in creating forecasts of the value of a token.
  2. The total number of tokens issued is a known parameter.
  3. There are forecasts around the total transacted value over the period of interest.

Therefore, given accurate forecasts of the total transacted value we are trying to create a pricing model for any token. This model was originally developed for Initial Coin Offerings, which died after the regulation that passed after the crypto crash of 2017-2018. However, the lessons here apply for any kind of crypto project, even those that are not planning to do a token offering.

We will simply use the term ICO here for reasons of simplicity, and to pay tribute to the original piece of research.

How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (2)

The equation of exchange for token valuations

Most of the suggested valuation models right now involve around theequation of exchange. This is a simple tautology coming from monetary economics. Quoting Wikipedia:

How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (3)

where, for a given period,

How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (4)is the totalnominalamount ofmoney supplyin circulation on average in an economy.
How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (5)is thevelocity of money, that is the average frequency with which a unit of money is spent.
How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (6)is theprice level.
How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (7)is an index ofrealexpenditures (on newly produced goods and services).

The left hand side is simply the total amount of money, multiplied by how many times it changed hands. The right-hand side is the total level of nominal expenditures, that is, average price of a good or a service, times the quantity of goods or services.

Vitalik Buterinflipped velocity and the price giving us the following equation:

MC = TH

Where C is the price or the cost of a token, defined as C=1/P, and H is the average holding time, defined as H=1/V. This makes calculations conceptually easier for an ICO.

Regarding M, this is now the total number of coins, and T is the total economic value of transactions.

How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (8)

Estimating velocity and holding time

Estimating velocity can be tricky. When we have M, T and C calculating H (or V) is trivial. However, what we know in advance is is only M and T. Fortunately, there is an improved version of the equation of exchange: theCambridge equation.

TheCambridge equationtreats money as a store of value. This is more suitable for our purpose of evaluating ICOs and tokens. The Cambridge equation assumes that money demand is going to be a proportion of an individual’s nominal income.

How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (9)

Assuming that the system is in equilibrium and money demand equals money supply then this turns into:

How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (10)

So, the velocity is equal to 1/k. That is, the velocity is the inverse of the proportion of money that is held in cash. Given Buterin’s version of theequation we derive that the price of a tokenis:

C=kQ/M=HQ/M

This equation provides two insights:

  1. It confirmsButerin’sinitial intuition that increasing holding time can increase the valuation of a token.
  2. It provides a new way to estimate holding time/velocity, as the proportion of tokens that are being held as a store of value.

Note that this equation is not perfect as it ignores the causal relation between the different variables. So, whereas higher holding times will cause an increase in value, in the extreme case where everyone is holding the token, then the total value of transactions would reach zero. However, it is a good start and a very convenient model to use. We can just set the parameterkas the proportion of tokens that are not being actively exchanged within a given time window, and hence we can directly estimate velocity (and the holding time).

To recap, in our model we assume that we know the following:

  1. Knowledge of the total amount of tokens in circulation.
  2. Forecasts of the total transacted value.
  3. We can use the total transacted value

Note that while point 2 is the most difficult one, we can always run different scenarios, in order to figure out how the price will react.

What this model is not taking into account is:

  1. User expectations around price.
  2. Uncertainty around the price.

User expectations are not easy to model. A proposed way is to assume that users will not accept a worse price than the price they bought in for a period T. This means, that the token value will not drop below the ICO price for some period, but will eventually converge to the true valuation. We can model this using an S-adoption curve and the following equation:

How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (11)

The expectations token valuation formula

Where S(t) is the expectations curve, which can simply modelled as a modified version of a logistic function.

S(t)=1/(1+exp(tr))

Where r is theexpectations factor.That is the point in time where the weight between the original ICO price and the real valuation will be completely balanced. Hence, if, let’s say, we are using a monthly time window, and we set r=12, then the logistic curve will look like that over time.

How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (12)

Hence, for the first few months the price will be equal to the ICO price, as the equation above be roughly equal to:

Ct=CICO

Regarding the modelling of uncertainty, there are two ways to improve the model. One way is to include a probabilistic orstatisticalmodel of the S-curve above. A second way is to find a way to calculate confidence intervalsaround the price of the tokens. This is still work-in-progress and it is covered in anotherpost.

The framework for valuating icos

Given that, we can calculate the price of token as follows. First we take those 5 steps.

  1. Decide on a time window (e.g. monthly).
  2. Set the total number of tokensM.
  3. Set the expectations factor. We can easily assume that at t_0 the price of the token is equal to the sale priceduring the ICO.
  4. Set the total demandfor the good/service provided by the company for the full-time period.
  5. Set an average price P in $ for the service provided by the company. For simplicity, we can assume this is stable over the full time window.

An issue we are facing is the interdependency between holding time and token price at a given moment in time. In order to by pass this we just need to use variable values from the previous timestep. An easy (albeit simplified) way to do this is to simply assume that the holding time does not change drastically between timesteps, and we can simply use the holding time from the previous timestep.

We can then calculate the real value of the token as:

Ht=Mt1Tt1/Ct1

Ct=HtTt/Mt

A proper solution would require us to calculate the derivative ofH_t or simply break down the calculations in many small timesteps (e.g. model each individual transaction). However, this is something to be researched and for now we can go with this simplification.

Once we have real value of the token, we can use thetoken valuation formulain order to run different scenarios (depending on expectations) as to how the price of the token will move. We can see an example of running such the formula below.

How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (13)

Example of running the token valuation formula for a hypothetical ICO.

In the figure above we have a hypothetical ICO that is selling at $0.25. The forecasts predict that the total monetary value of transactions is going to be low for the first 1-2 years, but it is going to pick up after that. We can see that according to an expectation factor of 12 months, there is a critical period around months 10 to 18 where declining expectations can cause a drop in price.

Valuating token economies: Further steps

Themodel presented here provides a way to run valuations of ICOsand token economies. This is still a work in progress, with some issues remaining to be addressed. Some of these are:

  1. The expectations curve can be based on real data. Perhaps a regression orspline modelmight be more appropriate than a logistic curve.
  2. The model is not fully supporting confidence intervals yet. A way to achieve that is covered in anotherpost.
  3. The model is not taking into account speculators or other exogenous shocks to the economy. This could be modelled as an additional noise component based on historical data.

However, valuating a token economy is not the final step intokenomicsdesign. You also need to ensure that atoken can appreciatein value, and also to audit the token economy to ensure that there are not any weak points.

Inthis article, we explain more about how the equation of exchange can be used in order to study different scenarios: from appreciation to depreciation.

How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (14)

Regarding tokenomics auditing, I am very proud to say that I performed the first audit of its kind for theBankX token, which you can findhere. The goal of an audit is to ensure that a token economy is robust, and free from any flaws.

Do you want a token economy designed, or audited?

Tokenomicsis a new field and any step in the right direction can only help the community.

If you are interested in topics such as tokenomics, blockchain, DeFi, but also data science and AI, make sure toget in touch. I would be more than happy to speak with you. Also, please make sure to check out the page of theTesseract Academy, my consultancy which deals with education and services in the both the areas ofAI and blockchain. There is also a great framework fortokenomicswhich you can find on that page.

Also, make sure to check out this article on how toread ICO white papers. While ICOs have now evolved into IEOs (Initial Exchange Offerings), and IDOs (initial DEX offerings), the lessons in that article are still relevant.

Feel free to get intouchwith any thoughts, comments or if you need any code.

Wanna become a data scientist within 3 months, and get a job? Then you need to check this out !

  • Podcast: deep learning
  • Podcast: Josh Bachynski on Artificial General Intelligence and AI ethics
  • What is Play to Earn? A Comprehensive Guide to P2E
  • Podcast: COVID-19 and forecasting
How can you value ICOs and crypto token offerings in blockchain and web3? - The Data Scientist (2024)

FAQs

How to value crypto tokens? ›

There are a variety of methods that may be used to determine how much a cryptocurrency token is worth. By analyzing market forces, future earnings potential, and token usefulness inside ecosystems, these various valuation methods provide light on how to determine a token's true worth.

How to determine ICO price? ›

Alternatively, an ICO can have a static supply of tokens and a dynamic resource goal, meaning the amount of resources received in the ICO determines the overall price per token. Some ICOs have a dynamic token supply but a static price, meaning the amount of resources received determines the final token supply.

What is ICOs in blockchain? ›

Initial coin offerings (ICOs) are a popular way to raise funds for products and services usually related to cryptocurrency. ICOs are similar to initial public offerings (IPOs), but coins issued in an ICO also can have utility for a software service or product. A few ICOs have yielded returns for investors.

How do I benefit from the ICO token? ›

Investing in cryptocurrencies through an Initial Coin Offering (ICO) offers several potential advantages for investors, including: early access to projects, potential for high returns, diversification, access to innovative projects, community engagements, etc.

How to value blockchain companies? ›

Understanding Blockchain Valuation

Blockchain valuation is the process of determining the worth of a blockchain startup. This typically involves examining factors such as the technology behind the project, tokenomics, market capitalization, and the potential for adoption in the blockchain ecosystem.

How to give a token value? ›

In the properties pane, type a name and description of the activity. Next to Token name, type a unique name for the token. Optional: Select Allow token to have multiple values to make the token a multi-value token. Under Value, type a token value.

How is ICO valued? ›

ICO valuation gets influenced by the number of tokens in supply. Token supply indicates the number of tokens generated and in circulation. Token supply isn't constant; it can change.

How do you calculate fair value of crypto? ›

This value is typically denominated in U.S. dollars or another fiat currency (which in turn can be converted into USD), providing a clear, quantifiable value for tax purposes. So to determine crypto fair market value, you would typically look at the trading price on the date of the transaction.

How are token prices determined? ›

Token prices are determined by the amount of each token in a pool. The liquidity pool contract maintains a constant using the following function: x*y=k . Liquidity pools on the Uniswap Protocol require that the pool price is a constant K.

What is ICO in Web3 context? ›

Initial Coin Offerings (ICOs) represent a groundbreaking method of fundraising within the cryptocurrency and blockchain sphere. Essentially, an ICO is a fundraising mechanism that enables blockchain projects to acquire capital by issuing digital tokens to investors.

What is Web3 in crypto? ›

Web3 (also known as Web 3.0) is an idea for a new iteration of the World Wide Web which incorporates concepts such as decentralization, blockchain technologies, and token-based economics.

What is the purpose of ICOs? ›

ICOS is important for germinal center events, TfH development, and the production of antibodies. CTLA-4 and PD-1 have an inhibitory function and are important for the limiting phase of the immune response.

What is the difference between ICO and token offering? ›

They are similar to initial public offering (IPO) except that the underlying asset is different. STO tokens are traded on regulated exchanges, while ICO tokens are traded on specialized digital currency trading platforms. ICOs and STOs offer business owners and operators another way to raise capital.

How do I make my ICO successful? ›

7+ Steps to Launch An ICO Successfully
  1. Step 1 – Understand the Market Well. ...
  2. Step 2 – Choose A Suitable ICO Launch Platform. ...
  3. Step 3 – Build A Competitive ICO Token. ...
  4. Step 4 – Take Care of ICO Security. ...
  5. Step 5 – Offer Full-service ICO Marketing. ...
  6. Step 6 – Launch An ICO Marketing Campaign. ...
  7. Step 7 – Build An ICO Community.
Jan 12, 2023

What are the strengths of ICO? ›

The biggest advantage of an Initial Coin Offering (ICO) is that it gives access to a range of people, from freelancers and startups to mature investors. There aren't any time constraints; contributors can also invest at any time, unlike traditional funding set-ups.

How are crypto coins valued? ›

Like all forms of currency, Bitcoin is given value by its users, supply, and demand. As long as it maintains the attributes associated with money and there is demand for it, it will remain a means of exchange, a store of value, and another way for investors to speculate, regardless of its monetary value.

How much is 1000 tokens worth? ›

Latest TOKEN to USD price calculator
TokenFiUS Dollar
100 TOKEN10.89 USD
250 TOKEN27.23 USD
500 TOKEN54.46 USD
1000 TOKEN108.92 USD
10 more rows

How to price a token? ›

The market cap is the market value or the real value of a cryptocurrency. The price of a crypto coin can therefore be calculated by dividing the market cap of the said crypto coin by its circulating supply i.e. (the price=market cap/circulating supply).

How do I convert crypto tokens to cash? ›

Here are five ways you can cash out your crypto or Bitcoin.
  1. Use an exchange to sell crypto. ...
  2. Use your broker to sell crypto. ...
  3. Go with a peer-to-peer trade. ...
  4. Cash out at a Bitcoin ATM. ...
  5. Trade one crypto for another and then cash out.
Feb 9, 2024

Top Articles
Latest Posts
Article information

Author: Allyn Kozey

Last Updated:

Views: 6611

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Allyn Kozey

Birthday: 1993-12-21

Address: Suite 454 40343 Larson Union, Port Melia, TX 16164

Phone: +2456904400762

Job: Investor Administrator

Hobby: Sketching, Puzzles, Pet, Mountaineering, Skydiving, Dowsing, Sports

Introduction: My name is Allyn Kozey, I am a outstanding, colorful, adventurous, encouraging, zealous, tender, helpful person who loves writing and wants to share my knowledge and understanding with you.