Dólar en Colombia hoy, 6 de marzo de 2025: la moneda arrancó con un precio a la baja frente a la TRM

Section

Aunque hay expectativa por nuevos datos sobre empleo en Estados Unidos, que se conocerá el viernes 7 de marzo, y sigue la incertidumbre frente a las decisiones del gobierno de Donald Trump con los aranceles para el mundo, el dólar arrancó este jueves, 6 de marzo, con un precio relativamente estable en comparación con la Tasa Representativa del Mercado (TRM) del día, que es de 4.125 pesos.En la apertura, la divisa se cotizó en 4.105 pesos, según información de la Bolsa de Valores de Colombia, y fue subiendo hacia 4.110 pesos, lo que todavía es un nivel inferior al de la TRM vigente. Además, la moneda estadounidense daba señales de seguir en una tendencia a la baja.Claro está, no hay que olvidar que la moneda se mueve en medio de una alta volatilidad, al punto de que en algunas jornadas ha sido comparada como la imagen de un electrocardiograma.

Precio del dólar

.wrap-chart {
width: 100%;
max-width: 1000px;
margin: auto;
}
.title-chart {
font-size: 25px;
font-family: 'SemanaSerif-Bold';
color: #E91B1E;
margin-bottom: 5px;
}
#chartTitle {
font-size: 19px;
font-family: 'SemanaSerif-Regular';
color: #343434;
margin-bottom: 5px;
}
.chart-container {
max-width: 1000px;
width: 100%;
margin: auto;
}
canvas {
max-height: 500px;
width: 100%;
}
.caja-logo-semana{
display: flex;
position: relative;
justify-content: right;
width: 100%;
max-width: 1000px;
margin: auto;
height: 50px;
border-top: 0.8px solid #E9E9EA;
}
.logo-semana{
display: flex;
flex-direction: column;
position: relative;
width: 40px;
height: 40px;
left: 5px;
margin: 10px;
}
.convenciones{
display: flex;
width: 100%;
max-width: 1000px;
height: 45px;
margin: auto;
margin-top: 10px;
padding-top: 10px;
border-top: 1px solid #E9E9EA;
}
.agrupador-convenciones{
height: 34px;
display: flex;
font-family: 'SemanaSans-Regular';
font-weight: 400;
font-size: 14px;
align-items: center;
gap: 7px;
color: #7A7878;
}
.caja-linea-graf{
width: 12px;
height: 12px;
background: #dddddd;
border: 2px solid #F74D56;
margin-left: 0;
border-radius: 50%;
}
@media(max-width: 768px){
.agrupador-convenciones{
height: 27px;
}
.convenciones{
height: 70px;
flex-direction: column;
margin-top: 15px;
padding-top: 10px;
border-top: 1px solid #E9E9EA;
}
.chart-container {
height: 350px;
}
.datos{
padding-left: 8px;
}
}

Dólar en Colombia desde el 7 de agosto de 2022
Precio del dólar: $4.116,61 COP (04/03/2025)

async function fetchData() {
const url = "https://docs.google.com/spreadsheets/d/e/2PACX-1vSF6ap4hQsw1aozRf4TPWVQ…;;
try {
const response = await fetch(url);
const data = await response.text();
return data;
} catch (error) {
console.error("❌ Error fetching data:", error);
}
}

async function processData() {
const rawData = await fetchData();
if (!rawData) return;

const parsedData = Papa.parse(rawData, { header: false }).data;
if (parsedData.length < 2) {
console.error("❌ Not enough data to generate the graph.");
return;
}

const labels = parsedData.slice(1).map(row => row[0] || "").filter(Boolean);
const values = parsedData.slice(1).map(row => row[1] || "0").filter(Boolean);

if (!labels.length || !values.length) {
console.error("❌ Error: Labels or values are empty!");
return;
}

const lastValue = $${values[values.length - 1]} COP;
const lastDate = labels[labels.length - 1];
document.getElementById("chartTitle").innerHTML = Precio del dólar: ${lastValue} (${lastDate});

const numericValues = values.map(v => parseFloat(v.replace(/\./g, "").replace(",", ".")) || 0);

const ctx = document.getElementById("myChart").getContext("2d");
new Chart(ctx, {
type: "line",
data: {
labels: labels,
datasets: [{
label: "Tasa de cambio representativa del mercado (TRM)",
data: numericValues,
borderColor: "#F74D56",
borderWidth: 2,
fill: false,
tension: 0.2,
pointRadius: values.map((_, i) => (i === values.length - 1 ? 6 : 0.5)),
spanGaps: true,
pointStyle: 'circle'
}]
},
options: {
responsive: true,
maintainAspectRatio: false,
plugins: {
legend: {
display: false,
position: 'bottom',
align: 'start',
labels: {
usePointStyle: true,
pointStyle: 'rectRounded',
boxWidth: 10,
color: '#F74D56',
padding: 20,
backgroundColor: '#6D6D6D',
}
},
tooltip: {
usePointStyle: true, // Habilita el uso de estilos personalizados para los puntos
callbacks: {
labelPointStyle: () => ({
pointStyle: "circle", // Hace que el cuadro sea un círculo
rotation: 0, // Sin rotación
borderWidth: 2, // Sin borde
fill: "F74D56",
backgroundColor: "#F74D56", // Color rojo para el punto en el tooltip
radius: 2,
}),
label: function(tooltipItem) {
return $${values[tooltipItem.dataIndex]} COP;
}
},
backgroundColor: "#FCFCFC", // Fondo rojo del tooltip
titleColor: "#565656", // Color del título
bodyColor: "#595959", // Color del texto
borderColor: "#BCBCBC", // Borde rojo
borderWidth: 1.5, // Grosor del borde
}
},
scales: {
x: {
ticks: {
autoSkip: true,
maxTicksLimit: 9,
callback: function(value, index) {
return labels[index];
},
maxRotation: 75,
minRotation: 75
}
},
y: {
ticks: {
callback: function(value) {
return $${value.toLocaleString("es-CO")};
},
maxTicksLimit: 6
}
}
}
},
plugins: [
{
id: "horizontalVerticalLines",
beforeDraw: (chart) => {
const { ctx, chartArea: { left, right, top, bottom }, scales: { x, y } } = chart;
const lastIndex = labels.length - 1;
const xPos = x.getPixelForValue(lastIndex);
const yPos = y.getPixelForValue(numericValues[lastIndex]);

ctx.save();
ctx.strokeStyle = "#E91B1E";
ctx.lineWidth = 0.5;

// Línea horizontal
ctx.beginPath();
ctx.moveTo(left, yPos);
ctx.lineTo(right, yPos);
ctx.stroke();

// Línea vertical
ctx.beginPath();
ctx.moveTo(xPos, top);
ctx.lineTo(xPos, bottom);
ctx.stroke();

// Ajustar la posición y rotar la fecha
ctx.fillStyle = "#E91B1E";
ctx.font = "bold 12px Arial";
ctx.textAlign = "right";
ctx.textBaseline = "middle";

ctx.save(); // Guardar el contexto antes de aplicar transformaciones
ctx.translate(xPos, bottom + 15); // Mover el punto de origen
ctx.rotate(-75 * Math.PI / 180); // Rotar 75 grados en sentido horario
ctx.fillText(labels[lastIndex], 0, 0); // Dibujar el texto en la nueva posición
ctx.restore(); // Restaurar el contexto después de la transformación
ctx.restore();
}
}
]
});
}

document.addEventListener("DOMContentLoaded", processData);

Tasa de cambio representativa del mercado (TRM)
*Datos: Banco de la República

Según el registro de la Bolsa, el dólar ha mantenido un precio promedio de 4.103 pesos en la jornada, mientras que el valor máximo pagado por la divisa ha sido de 4.112,80 pesos, hacia las 8:30 de la mañana.

Medio