1: Market

Product No. 1

No. 2

...

No. n

2: Market shares

s1

s2

...

sn

3: Outside good

Selectb

4: Transformation

ln(s1/s0) = lshares1

Do the same as for product 1

...

5: Regression model

Mod1 = Linear Model Fit [lshares 1, t, t]

6: Regression line

d1 + k1 × t = Normal [Mod1]

7: Residuals normally distributed?

Anderson Darling Test [Mod 1 [“Fit Residuals”]] < 0.05?

If not: select different outside good

8: Asymptotic parameter distribution

Dist1 = Multinormal Distribution[

Mod 1 [“Best Fit Parameters”],

Mod 1 [“Covariance Matrix”]]

9: Random coefficients

{d1r, k1r} = Random Variate [Dist 1, 1]

10: Intermediate step

Exp1r = Exp[d1r + k1rt]

Sumr = Exp1r + Exp2r + ...

11: Simulated share

s1r = Exp1r/(1 + Sumr)

s0r = 1 − s1rs2r ...