Prices-Methods {antitrust} | R Documentation |
For Auction2ndCap, the calcPrices method computes the expected price that the buyer pays, conditional on the buyer purchasing from a particular firm.
For Logit, the calcPrices method computes either pre-merger or post-merger equilibrium prices under the assumptions that consumer demand is Logit and firms play a differentiated product Bertrand Nash pricing game.
For LogitCap, the calcPrices method computes either pre-merger or post-merger equilibrium shares under the assumptions that consumer demand is Logit and firms play a differentiated product Bertrand Nash pricing game with capacity constraints.
For Logit, the calcPrices method computes either pre-merger or post-merger equilibrium prices under the assumptions that consumer demand is Logit and firms play a differentiated product Bertrand Nash pricing game.
For LogLin, the calcPrices method computes either pre-merger or post-merger equilibrium prices under the assumptions that consumer demand is Log-Linear and firms play a differentiated product Bertrand Nash pricing game.
For AIDS, the calcPrices method computes either pre-merger or post-merger equilibrium prices under the assumptions that consumer demand is AIDS and firms play a differentiated product Bertrand Nash pricing game. It returns a length-k vector of NAs if the user did not supply prices.
## S4 method for signature 'Cournot' calcPrices(object, preMerger = TRUE) ## S4 method for signature 'Auction2ndCap' calcPrices(object, preMerger = TRUE, exAnte = TRUE) ## S4 method for signature 'Logit' calcPrices(object, preMerger = TRUE, isMax = FALSE, subset, ...) ## S4 method for signature 'Auction2ndLogit' calcPrices(object, preMerger = TRUE, exAnte = FALSE) ## S4 method for signature 'LogitCap' calcPrices(object, preMerger = TRUE, isMax = FALSE, subset, ...) ## S4 method for signature 'Linear' calcPrices(object, preMerger = TRUE, subset, ...) ## S4 method for signature 'LogLin' calcPrices(object, preMerger = TRUE, subset, ...) ## S4 method for signature 'AIDS' calcPrices(object, preMerger = TRUE, ...) ## S4 method for signature 'BargainingLogit' calcPrices(object, preMerger = TRUE, isMax = FALSE, subset, ...) ## S4 method for signature 'VertBargBertLogit' calcPrices(object, preMerger = TRUE, ...) ## S4 method for signature 'VertBarg2ndLogit' calcPrices(object, preMerger = TRUE, ...)
object |
An instance of the respective class (see description for the classes) |
preMerger |
If TRUE, the pre-merger ownership structure is used. If FALSE, the post-merger ownership structure is used. Default is TRUE. |
exAnte |
If ‘exAnte’ equals TRUE then the ex ante expected result for each firm is produced, while FALSE produces the expected result conditional on each firm winning the auction. Default is FALSE. |
isMax |
If TRUE, a check is run to determine if the calculated equilibrium price vector locally maximizes profits. Default is FALSE. |
subset |
A vector of length k where each element equals TRUE if the product indexed by that element should be included in the post-merger simulation and FALSE if it should be excluded. Default is a length k vector of TRUE. |
... |
For Logit, additional values that may be used to change the
default values of For others, additional values that may be used to change the default values of |