Learn R Programming

antitrust (version 0.99.33)

Tools for Antitrust Practitioners

Description

A collection of tools for antitrust practitioners, including the ability to calibrate different consumer demand systems and simulate the effects of mergers under different competitive regimes.

Copy Link

Version

Install

install.packages('antitrust')

Monthly Downloads

529

Version

0.99.33

License

CC0

Issues

Pull Requests

Stars

Forks

Maintainer

Charles Taragin

Last Published

August 26th, 2026

Functions in antitrust (0.99.33)

Auction-Classes

Class “Auction”
Cost-Methods

Methods for Calculating marginal and Variable Costs
BertrandRUM-Classes

“Bertrand RUM” Classes
Cournot-Functions

Multi-product Cournot/Stackelberg Calibration and Merger Simulation With Linear or Log-Linear Demand
CMCRCournot-Functions

Compensating Marginal Cost Reductions and Upwards Pricing Pressure (Cournot)
CMCRBertrand-Functions

Compensating Marginal Cost Reductions and Upwards Pricing Pressure (Bertrand)
CES-Functions

(Nested) Constant Elasticity of Substitution Demand Calibration and Merger Simulation
Cournot-classes

“Cournot” Classes
Diagnostics-Methods

Methods for Calculating Diagnostics
CMCR-Methods

Methods For Calculating Compensating Marginal Cost Reductions
CV-Methods

Methods For Calculating Compensating Variation (CV)
Output-Methods

Output Methods
HHI-Functions

Herfindahl-Hirschman Index
Logit-Functions

(Nested) Logit Demand Calibration and Merger Simulation)
Linear-Functions

Linear and Log-Linear Demand Calibration and Merger Simulation
Diversion-Methods

Methods For Calculating Diversion
Elast-Methods

Methods For Calculating Own and Cross-Price Elasticities
Margins-Methods

Methods for Calculating Margins
HHI-Methods

Methods For Calculating the Herfindahl-Hirschman Index
Sim-Functions

Merger Simulation With User-Supplied Demand Parameters
SupplyChain-Functions

Supply Chain Merger Simulation
Plot-Methods

Methods For Calculating Upwards Pricing Pressure Index (Bertrand)
PS-methods

Producer Surplus Methods
Prices-Methods

“Calculating Prices” Methods
Ownership-methods

Methods for Manipulating Ownership Matrices
Vertical-Classes

“Vertical” Classes
MarginsAG-Methods

Methods for Calculating Prices and Margins Using Aggregative Games
Show-Methods

Show Method
antitrust_shiny

Deprecated functions in package antitrust.
defineMarketTools-methods

Methods For Implementing The Hypothetical Monopolist Test
PriceDelta-Methods

Methods For Calculating Price Delta
summary-methods

Summary Methods
UPP-Methods

Methods For Calculating Upwards Pricing Pressure Index (Bertrand)
Params-Methods

Methods for Calculating Demand Parameters
antitrust_shiny-deprecated

A Shiny Interface to the Antitrust Package
BargainingLogit-Functions

Nash Bargaining Model with Logit Demand
Bargaining-Classes

“Bargaining” Classes
Bertrand-Functions

Bertrand Calibration and Merger Simulation With Logit, CES and AIDS Demand
Auction2ndCap-Functions

(Capacity Constrained) 2nd Price Auction Model
AIDS-Functions

(Nested) AIDS Calibration and Merger Simulation
AuctionCap-Methods

Auction Cap Methods
Antitrust-Class

“Antitrust” Classes
Auction2ndLogit-Functions

2nd Score Procurement Auction Model with (Nested) Logit Demand
BertrandOther-Classes

“Bertrand” Classes