En este artículo se propone un método numérico para la calibración de un modelo de equilibrio general dinámico y estocástico (dsge). Esencialmente, este consiste en utilizar un algoritmo híbrido de optimización, primero para encontrar un estado estacionario del modelo y luego para minimizar una función objetivo que se define según el propósito que tenga el investigador con el proceso de calibración. El algoritmo propuesto consiste en una aplicación del algoritmo de simulated annealing, seguida de métodos tradicionales de optimización. Las bondades del algoritmo se analizan mediante simulaciones de Monte Carlo, usando un modelo de economía cerrada cuyo estado estacionario no tiene solución analítica. Los resultados de este ejercicio muestran que el algoritmo propuesto genera resultados más precisos y que utiliza menos recursos computacionales que las alternativas tradicionales. Además, se presentan los resultados de la calibración de un modelo para la economía colombiana que consta de 179 ecuaciones y que se ajusta a cincuenta razones con cincuenta parámetros. La máxima desviación porcentual entre las razones del modelo y los valores correspondientes de la economía colombiana es de 7,9% y, en veintinueve de los cincuenta casos, esta desviación es menor o igual a 1%.