# IPO underpricing algorithm

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/IPO_underpricing_algorithm
> Markdown URL: https://mediated.wiki/source/IPO_underpricing_algorithm.md
> Source: https://en.wikipedia.org/wiki/IPO_underpricing_algorithm
> Source revision: 1266817501
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

{{Short description|Increase in stock value}}
{{Multiple issues|
{{original research|date=April 2011}}
{{essay-like|date=April 2011}}
}}

'''IPO underpricing''' is the increase in stock value from the [initial offering price](/source/initial_public_offering) to the first-day closing price. Many believe that underpriced [IPO](/source/initial_public_offering)s leave money on the table for corporations, but some believe that underpricing is inevitable. Investors state that underpricing signals high interest to the market which increases the demand. On the other hand, overpriced stocks will drop long-term as the price stabilizes so underpricing may keep the issuers safe from investor litigation.

==IPO underpricing algorithms==
[Underwriters](/source/Underwriters) and investors and corporations going for an [initial public offering](/source/initial_public_offering) (IPO), issuers, are interested in their market value. There is always tension that results since the underwriters want to keep the price low while the companies want a high IPO price.

Underpricing may also be caused by investor over-reaction causing spikes on the initial days of trading. The IPO pricing process is similar to pricing new and unique products where there is sparse data on market demand, product acceptance, or competitive response. Thus it is difficult to determine a clear price which is compounded by the different goals issuers and investors have.

The problem with developing algorithms to determine underpricing is dealing with [noisy](/source/Statistical_noise), complex, and unordered data sets. Additionally, people, environment, and various environmental conditions introduce irregularities in the data.  To resolve these issues, researchers have found various techniques from [artificial intelligence](/source/artificial_intelligence) that [normalizes](/source/normalization_(statistics)) the data.

== Evolutionary models ==
Evolutionary programming is often paired with other algorithms e.g. [artificial neural networks](/source/artificial_neural_networks) to improve the robustness, reliability, and adaptability. Evolutionary models reduce error rates by allowing the numerical values to change within the fixed structure of the program. Designers provide their algorithms the variables, they then provide training data to help the program generate rules defined in the input space that make a prediction in the output variable space.

In this approach, the solution is made an individual and the population is made of alternatives. However, the outliers cause the individuals to act unexpectedly as they try to create rules to explain the whole set.

===Rule-based system===
For example, Quintana<ref>{{cite book|last=Quintana|first=David |author2=Cristóbal Luque |author3=Pedro Isasi|title=Proceedings of the 7th annual conference on Genetic and evolutionary computation |chapter=Evolutionary rule-based system for IPO underpricing prediction |year=2005|pages=983–989|doi=10.1145/1068009.1068176 |hdl=10016/4081 |isbn=1595930108 |s2cid=3035047 |hdl-access=free}}</ref> first abstracts a model with 7 major variables. The rules evolved from the Evolutionary Computation system developed at Michigan and Pittsburgh: 
* Underwriter prestige – Is the underwriter prestigious in role of lead manager? 1 for  true, 0 otherwise.
* Price range width – The width of the non-binding reference price range offered to  potential customers during the roadshow. This width can be interpreted as a sign of  uncertainty regarding the real value of the company and a therefore, as a factor that  could influence the initial return.
* Price adjustment – The difference between the final offer price and the price range  width. It can be viewed as uncertainty if the adjustment is outside the previous  price range.
* Offering price – The final offer price of the IPO
* Retained stock – Ratio of number of shares sold at the IPO divided by post-offering  number of shares minus the number of shares sold at the IPO.
* Offering size – Logarithm of the offering size in millions of dollars excluding the  over-allotment option
* Technology – Is this a technology company? 1 for true, 0 otherwise.

Quintana uses these factors as signals that investors focus on. The algorithm his team explains shows how a prediction with a high-degree of confidence is possible with just a subset of the data.

===Two-layered evolutionary forecasting===
Luque<ref>{{cite book|last=Luque|first=Cristóbal|author2=David Quintana |author3=J. M. Valls |author4=Pedro Isasi |title=2009 IEEE Congress on Evolutionary Computation |chapter=Two-layered evolutionary forecasting for IPO underpricing |year=2009|pages=2374–2378|publisher=IEEE Press|location=Piscatawy, NJ, USA|doi=10.1109/cec.2009.4983237|isbn=978-1-4244-2958-5|s2cid=1733801}}</ref>  approaches the problem with outliers by performing linear regressions over the set of data points (input, output). The algorithm deals with the data by allocating regions for noisy data. The scheme has the advantage of isolating noisy patterns which reduces the effect outliers have on the rule-generation system. The algorithm can come back later to understand if the isolated data sets influence the general data. Finally, the worst results from the algorithm outperformed all other algorithms' predictive abilities.

==Agent-based modelling==
Currently, many of the algorithms assume homogeneous and rational behavior among investors. However, there's an approach alternative to financial modeling, and it's called [agent-based model](/source/agent-based_model)ling (ABM). ABM uses different autonomous agents whose behavior evolves endogenously which lead to complicated system dynamics that are sometimes impossible to predict from the properties of individual agents.<ref>{{cite journal |last=Brabazon |first=Anthony |author2=Jiang Dang |author3=Ian Dempsy |author4=Michael O'Neill |author5=David M. Edelman  |title=Natural Computing in Finance: A Review |journal=Handbook of Natural Computing |year=2010 |url=https://researchrepository.ucd.ie/bitstream/10197/2737/1/NCinFinance_v8.pdf}}</ref> ABM is starting to be applied to computational finance. Though, for ABM to be more accurate, better models for rule-generation need to be developed.

== References ==
{{reflist}}

{{Corporate finance and investment banking}}

Category:Initial public offering
Category:Artificial neural networks
Category:Applications of evolutionary algorithms

---
Adapted from the Wikipedia article [IPO underpricing algorithm](https://en.wikipedia.org/wiki/IPO_underpricing_algorithm) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/IPO_underpricing_algorithm?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
