class: center, middle, inverse, title-slide # 4.1 — Modeling Market Power ## ECON 306 · Microeconomic Analysis · Fall 2020 ### Ryan Safner
Assistant Professor of Economics
safner@hood.edu
ryansafner/microF20
microF20.classes.ryansafner.com
--- class: inverse # Outline ### [Market Power](#3) ### [Marginal Revenue](#14) ### [Price Elasticity & Price Mark Up](#30) ### [Profit Maximization Rules, Redux](#35) --- class: inverse, center, middle # Market Power --- # Imperfect Competition .center[ ![](https://www.dropbox.com/s/6dgkqt29la3nqk9/comp_spectrum_1.png?raw=1) ] --- # Imperfect Competition .center[ ![](https://www.dropbox.com/s/r32wbxyz5p3f0h9/comp_spectrum_2.png?raw=1) ] --- # Imperfect Competition .center[ ![](https://www.dropbox.com/s/aq1ergndp9o4snp/comp_spectrum_3.png?raw=1) ] --- # Imperfect Competition .center[ ![](https://www.dropbox.com/s/0tpwuxdb39yuxv0/comp_spectrum_4.png?raw=1) ] --- # Competitive Markets, Recap .pull-left[ .smallest[ - In a competitive market, we modeled firms as .hi[“price-takers”] since there were so many of them selling identical products - Had to charge market price, could choose optimal `\(q^*\)` to maximize `\(\pi\)` - .hi-purple[Marginal cost pricing], which is .hi-purple[allocatively efficient] for *society* - `\(p=MC\)` - `\(MSB=MSC\)` - In the long-run, .hi[free entry and exit] caused prices to equal (average & marginal) costs and pushed economic profits to zero ] ] .pull-right[ .center[ ![](../images/commodities.png) ] ] --- # Market Power .left-column[ .center[ ![:scale 80%](https://www.dropbox.com/s/w5ecx0628ihm9n2/smith.png?raw=1) .smallest[ Adam Smith 1723-1790 ] ] ] .right-column[ > “People of the same trade seldom meet together, even for merriment and diversion, but the conversation ends in a conspiracy against the public, or in some contrivance to raise prices,” (Book I, Chapter 2.2). ] .source[Smith, Adam, 1776, [*An Enquiry into the Nature and Causes of the Wealth of Nations*](https://www.econlib.org/library/Smith/smWN.html)] --- # Market Power vs. Competition .pull-left[ .smaller[ - All sellers *would like to* raise prices and extract more revenue from consumers - .hi-purple[Competition] from other sellers (and potential .hi-purple[entrants]) drives prices to equal costs & economic profits to zero - If a firm in a competitive market raised `\(p>MC(q)\)`, would lose *all* of its customers! - .hi[Market power]: ability to raise `\(p>MC(q)\)` (and *not* lose *all* customers) ] ] .pull-right[ .center[ ![](../images/perfectcompetitionentrymeme.jpg) ] ] --- # Modeling Firms with Market Power .pull-left[ - Firms that have market power behave *differently* than firms in a competitive market - Today: understanding how to model that different behavior - Start with simple assumption of a *single* seller: .hi[monopoly] - Next class: - *causes* of market power - *consequences* of market power ] .pull-right[ .center[ ![](../images/monopolyman2.jpg) ] ] --- # Modeling Firms with Market Power .pull-left[ .smallest[ - A firm with market power is a .hi-purple[“price-maker”] - Can choose quantity `\(q^*\)` *and* price `\(p^*\)` - We can also call it a .hi-purple[“price-searcher”] - Assuming the same objective as before, firms with market power must **search** for `\((q^*,p^*)\)` that **maximizes** `\(\pi\)` - With a monopoly, we can safely ignore the effects that *other* firms have on the firm’s behavior (because there are none!) - Easiest starting point - Later we will have to complicate matters ] ] .pull-right[ .center[ ![:scale 100%](../images/monopolyman3.jpg) ] ] --- # The Monopolist's Problem .pull-left[ - The .hi[*monopolist’s* profit maximization problem]: 1. **Choose:** .blue[ < output and price: `\\((q^\star, p^\star)\\)` >] 2. **In order to maximize:** .green[< profits: `\\(\pi\\)` >] ] .pull-right[ .center[ ![:scale 100%](../images/monopolyman3.jpg) ] ] --- class: inverse, center, middle # Marginal Revenues --- # Market Power and Revenues I .pull-left[ <img src="4.1-slides_files/figure-html/unnamed-chunk-1-1.png" width="504" style="display: block; margin: auto;" /> ] .pull-right[ - Firms are constrained by relationship between quantity and price that consumers are willing to pay - .blue[Market (inverse) demand] describes maximum price consumers are willing to pay for a given quantity - Implications: - Even a monopoly can’t set a price “as high as it wants” - Even a monopoly can still earn losses! ] --- # Market Power and Revenues II .pull-left[ <img src="4.1-slides_files/figure-html/unnamed-chunk-2-1.png" width="504" style="display: block; margin: auto;" /> ] .pull-right[ - As firm chooses to produce more `\(q\)`, must lower the price on *all* units to sell them ] --- # Market Power and Revenues II .pull-left[ <img src="4.1-slides_files/figure-html/unnamed-chunk-3-1.png" width="504" style="display: block; margin: auto;" /> ] .pull-right[ - As firm chooses to produce more `\(q\)`, must lower the price on *all* units to sell them - .red[Price effect]: lost revenue from lowering price on all sales ] --- # Market Power and Revenues II .pull-left[ <img src="4.1-slides_files/figure-html/unnamed-chunk-4-1.png" width="504" style="display: block; margin: auto;" /> ] .pull-right[ - As firm chooses to produce more `\(q\)`, must lower the price on *all* units to sell them - .red[Price effect]: lost revenue from lowering price on all sales - .green[Output effect]: gained revenue from increase in sales ] --- # Marginal Revenue I - If a firm increases output, `\(\Delta q\)`, revenues would change by: .center[ `\(\Delta R(q)=\)`.green[`\\(p \Delta q\\)`] `\(+\)` .red[`\\(q \Delta p\\)`] ] -- - .green[Output effect]: increases number of units sold `\((\Delta q)\)` times price `\(p\)` per unit -- - .red[Price effect]: lowers price per unit `\((\Delta p)\)` on *all* units sold `\((q)\)` -- - Divide both sides by `\(\Delta q\)` to get .hi-purple[Marginal Revenue, `\\(MR(q)\\)`]: `$$\frac{\Delta R(q)}{\Delta q}=\color{#6A5ACD}{MR(q)=p+\frac{\Delta p}{\Delta q}q}$$` -- .small[ - Compare: demand for a **competitive** firm is perfectly elastic: `\(\color{#6A5ACD}{\frac{\Delta p}{\Delta q}=0}\)`, so we saw `\(\color{#6A5ACD}{MR(q)=p}\)`! ] --- # Marginal Revenue II .smallest[ - If we have a linear inverse demand function of the form `$$\color{#e64173}{p=a+bq}$$` - `\(a\)` is the choke price (intercept) - `\(b\)` is the slope ] -- .smallest[ - Marginal revenue again is defined as: `$$MR(q)=p+\color{#44C1C4}{\frac{\Delta p}{\Delta q}}q$$` ] -- .smallest[ - Recognize that `\(\color{#44C1C4}{\frac{\Delta p}{\Delta q}} = \left(\frac{rise}{run} \right)\)` is the slope, `\(b\)`, ] -- .smallest[ `$$\begin{align*} MR(q)&=p+(\color{#44C1C4}{b})q\\ MR(q)&=(\color{#e64173}{a+bq})+bq\\ \mathbf{\color{#6A5ACD}{MR(q)}}&=\color{#6A5ACD}{\mathbf{a+2bq}}\\ \end{align*}$$` ] --- # Marginal Revenue III .pull-left[ <img src="4.1-slides_files/figure-html/unnamed-chunk-5-1.png" width="504" style="display: block; margin: auto;" /> ] .pull-right[ `$$\begin{align*} \color{#0047AB}{p(q)}&\color{#0047AB}{=a+bq}\\ \color{#6A5ACD}{MR(q)}&\color{#6A5ACD}{=a+2bq}\\ \end{align*}$$` - Marginal revenue starts at same intercept as Demand `\((a)\)` with twice the slope `\((2b)\)` - Don’t forget the slopes `\((b)\)` are always negative! ] --- # Marginal Revenue: Example .content-box-green[ .green[**Example**]: Suppose the market demand is given by: `$$q=12.5-0.25p$$` ] 1. Find the function for a monopolist’s marginal revenue curve. 2. Calculate the monopolist’s marginal revenue if the firm produces 6 units, and 7 units. --- class: inverse, center, middle # Price Elasticity & Price Mark Up --- # Revenues and Price Elasticity of Demand .pull-left[ .smallest[ | Demand Price Elasticity | .purple[MR(q)] | .green[R(q)] | |------------------|---------|--------| | `\(\vert \epsilon \vert >1\)` Elastic | Positive | Increasing | | `\(\vert \epsilon \vert =1\)` Unit | 0 | Maximized | | `\(\vert \epsilon \vert <1\)` Inelastic | Negative | Decreasing | - Strong relationship between .hi-purple[price elasticity of demand] and revenues - .hi-turquoise[Monopolists *only* produce where demand is elastic, with positive MR(q)!] - See appendix in [today’s class page](/class/) for a proof ] ] .pull-right[ <img src="4.1-slides_files/figure-html/unnamed-chunk-6-1.png" width="504" style="display: block; margin: auto;" /> <img src="4.1-slides_files/figure-html/unnamed-chunk-7-1.png" width="504" style="display: block; margin: auto;" /> ] --- # Market Power and Mark Up .pull-left[ .smallest[ - Perfect competition: `\(p=MC(q)\)` (.hi[allocatively efficient]) - .hi[Market power] defined as firm(s)’ ability to raise .hi-purple[mark up] `\(p>MC(q)\)` - Even a monopolist is constrained by market demand - .hi-purple[Size of markup depends on **price elasticity of demand**] - `\(\downarrow\)` price elasticity: `\(\uparrow\)` markup > i.e. the *less* responsive to prices consumers are, the *higher* the price the firm can charge ] ] .pull-right[ .center[ ![](https://www.dropbox.com/s/rh4v98afnjit8zc/markup.jpg?raw=1) ] ] --- # The Lerner Index and Inverse Elasticity Rule I .pull-left[ .smaller[ - .hi[Lerner Index] measures market power as % of firm's price that is .hi-purple[markup] above `\(MC(q)\)` `$$L=\frac{p-MC(q)}{p} = -\frac{1}{\epsilon}$$` - i.e. `\(L \times 100\%\)` of firm's price is markup - `\(L=0 \implies\)` perfect competition - 0% of price is markup, since `\(P=MC(q)\)` - As `\(L\rightarrow 1 \implies\)` more market power - 100% of price is markup ] ] .pull-right[ .center[ ![](https://www.dropbox.com/s/rh4v98afnjit8zc/markup.jpg?raw=1) ] .footnote[See [today's class notes](/class/4.1-class) for the derivation.] ] --- # The Lerner Index and Inverse Elasticity Rule II .center[ .smallest[ .hi-purple[The more (less) elastic a good, the less (more) the optimal markup]: `\(L=\frac{p-MC(q)}{p}=-\frac{1}{\epsilon}\)` ] ] .pull-left[ .center[ .smallest[ Demand *Less* Elastic at `\(p^*\)` ] ] <img src="4.1-slides_files/figure-html/unnamed-chunk-8-1.png" width="504" style="display: block; margin: auto;" /> ] .pull-right[ .center[ .smallest[ Demand *More* Elastic at `\(p^*\)` ] ] <img src="4.1-slides_files/figure-html/unnamed-chunk-9-1.png" width="504" style="display: block; margin: auto;" /> ] --- class: inverse, center, middle # Profit Maximization Rules, Redux --- # Visualizing Total Profit As R(q)-C(q) .pull-left[ - `\(\color{green}{\pi(q)}=\color{blue}{R(q)}-\color{red}{C(q)}\)` ] .pull-right[ <img src="4.1-slides_files/figure-html/unnamed-chunk-10-1.png" width="504" style="display: block; margin: auto;" /> ] --- # Visualizing Total Profit As R(q)-C(q) .pull-left[ - `\(\color{green}{\pi(q)}=\color{blue}{R(q)}-\color{red}{C(q)}\)` ] .pull-right[ <img src="4.1-slides_files/figure-html/unnamed-chunk-11-1.png" width="504" style="display: block; margin: auto;" /> ] --- # Visualizing Total Profit As R(q)-C(q) .pull-left[ - `\(\color{green}{\pi(q)}=\color{blue}{R(q)}-\color{red}{C(q)}\)` - Graph: find `\(q^*\)` to max `\(\pi \implies q^*\)` where max distance between `\(R(q)\)` and `\(C(q)\)` ] .pull-right[ <img src="4.1-slides_files/figure-html/unnamed-chunk-12-1.png" width="504" style="display: block; margin: auto;" /> ] --- # Visualizing Total Profit As R(q)-C(q) .pull-left[ - `\(\color{green}{\pi(q)}=\color{blue}{R(q)}-\color{red}{C(q)}\)` - Graph: find `\(q^*\)` to max `\(\pi \implies q^*\)` where max distance between `\(R(q)\)` and `\(C(q)\)` - Slopes must be equal: `$$MR(q)=MC(q)$$` ] .pull-right[ <img src="4.1-slides_files/figure-html/unnamed-chunk-13-1.png" width="504" style="display: block; margin: auto;" /> ] --- # Visualizing Total Profit As R(q)-C(q) .pull-left[ - `\(\color{green}{\pi(q)}=\color{blue}{R(q)}-\color{red}{C(q)}\)` - Graph: find `\(q^*\)` to max `\(\pi \implies q^*\)` where max distance between `\(R(q)\)` and `\(C(q)\)` - Slopes must be equal: `$$MR(q)=MC(q)$$` .smallest[ - At `\(q^*=5\)`: - `\(\color{blue}{R(q)=75}\)` - `\(\color{red}{C(q)=40}\)` - `\(\color{green}{\pi(q)=35}\)` ] ] .pull-right[ <img src="4.1-slides_files/figure-html/unnamed-chunk-14-1.png" width="504" style="display: block; margin: auto;" /> ] --- # Visualizing Marginal Profit As MR(q)-MC(q) .pull-left[ - At low output `\(q<q^*\)`, can increase `\(\pi\)` by producing *more* - `\(\color{#0047AB}{MR(q)}>\color{#D7250E}{MC(q)}\)` ] .pull-right[ <img src="4.1-slides_files/figure-html/unnamed-chunk-15-1.png" width="504" style="display: block; margin: auto;" /> ] --- # Visualizing Marginal Profit As MR(q)-MC(q) .pull-left[ - At high output `\(q>q^*\)`, can increase `\(\pi\)` by producing *less* - `\(\color{#0047AB}{MR(q)}<\color{#D7250E}{MC(q)}\)` ] .pull-right[ <img src="4.1-slides_files/figure-html/unnamed-chunk-16-1.png" width="504" style="display: block; margin: auto;" /> ] --- # Visualizing Marginal Profit As MR(q)-MC(q) .pull-left[ - `\(\pi\)` is *maximized* where `\(MR(q)=MC(q)\)` ] .pull-right[ <img src="4.1-slides_files/figure-html/unnamed-chunk-17-1.png" width="504" style="display: block; margin: auto;" /> ] --- # Profit-Maximizing Price and Quantity (Graph) .pull-left[ <img src="4.1-slides_files/figure-html/unnamed-chunk-18-1.png" width="504" style="display: block; margin: auto;" /> ] .pull-right[ - Profit-maximizing quantity is always `\(q^*\)` where .purple[`\\(MR(q)\\)`] `\(=\)` .red[`\\(MC(q)\\)`] ] --- # Profit-Maximizing Price and Quantity (Graph) .pull-left[ <img src="4.1-slides_files/figure-html/unnamed-chunk-19-1.png" width="504" style="display: block; margin: auto;" /> ] .pull-right[ - Profit-maximizing quantity is always `\(q^*\)` where .purple[`\\(MR(q)\\)`] `\(=\)` .red[`\\(MC(q)\\)`] - But monopolist faces *entire* .blue[market demand] - Can charge as high as consumers are WTP .blue[Market Demand] ] --- # Profit-Maximizing Price and Quantity (Graph) .pull-left[ <img src="4.1-slides_files/figure-html/unnamed-chunk-20-1.png" width="504" style="display: block; margin: auto;" /> ] .pull-right[ - Profit-maximizing quantity is always `\(q^*\)` where .purple[`\\(MR(q)\\)`] `\(=\)` .red[`\\(MC(q)\\)`] - But monopolist faces *entire* .blue[market demand] - Can charge as high as consumers are WTP .blue[Market Demand] - .orange[Break even price] `\(p=AC(q)_{min}\)` ] --- # Profit-Maximizing Price and Quantity (Graph) .pull-left[ <img src="4.1-slides_files/figure-html/unnamed-chunk-21-1.png" width="504" style="display: block; margin: auto;" /> ] .pull-right[ - Profit-maximizing quantity is always `\(q^*\)` where .purple[`\\(MR(q)\\)`] `\(=\)` .red[`\\(MC(q)\\)`] - But monopolist faces *entire* .blue[market demand] - Can charge as high as consumers are WTP .blue[Market Demand] - .orange[Break even price] `\(p=AC(q)_{min}\)` - .brown[Shut-down price] `\(p=AVC(q)_{min}\)` ] --- # Monopolist's Supply Decisions 1. Produce the optimal amount of output `\(q^*\)` where `\(MR(q)=MC(q)\)` -- 2. **Raise price to maximum consumers are WTP: `\(p^*=Demand(q^*)\)`** -- 3. Calculate profit with average cost: `\(\pi=[p-AC(q)]q\)` -- 4. Shut down in the *short run* if `\(p<AVC(q)\)` - Minimum of AVC curve where `\(MC(q)=AVC(q)\)` -- 5. Exit in the *long run* if `\(p<AC(q)\)` - Minimum of AC curve where `\(MC(q)=AC(q)\)` --- # The Profit Maximizing Quantity & Price: Example .content-box-green[ .green[**Example**]: Consider the market for iPhones. Suppose Apple's costs are: `$$\begin{align*} C(q)&=2.5q^2+25,000\\ MC(q)&=5q\\ \end{align*}$$` The demand for iPhones is given by (quantity is in millions of iPhones): `$$q=300-0.2p$$` ] .smallest[ 1. Find Apple's profit-maximizing quantity and price. 2. How much total profit does Apple earn? 3. How much of Apple's price is markup over (marginal) cost? 4. What is the price elasticity of demand at Apple's profit-maximizing output? ]