A computer-implemented method, system and computer program product are
provided for determining an optimal price. First, a plurality of
parameters is received including, but not limited to a plurality of
prices associated with a price-frequency mathematical distribution, a
number of competitors, a business objective, and a cost associated with a
good or service. Thereafter, an optimal price is calculated based on the
input parameters.