La subasta dinámica puede ser ascendente (inglesa), que parte de un precio de reserva y consiste en que los postores vayan presentando precios ascendentes, ganando quien ofrezca el precio mayor; descendente (holandesa) que se inicia con un precio determinado, superior a todas las ofertas, y que el subastador va bajando por etapas: gana el postor que primero acepta un precio.