
El rey de las criptomonedas ejecuta una montaña rusa histórica que deja a los inversores temblando
La subida meteórica y posterior desplome
Bitcoin alcanzó niveles estratosféricos superando los $106,000, solo para desplomarse brutalmente y activar el indicador de miedo extremo en el mercado. Los traders presenciaron cómo la euphoria se convertía en pánico en cuestión de horas.
El termómetro del sentimiento se congela
El índice de miedo y codicia cripto se desploma a territorios no vistos desde los peores momentos bajistas, reflejando el shock colectivo tras la volatilidad extrema. Los analistas observan cómo los fundamentos chocan contra la psicología de masas.
Los tiburones de Wall Street probablemente ya están reposicionándose mientras los pequeños inversores liquidan sus posiciones—la clásica danza financiera donde los grandes siempre llevan la ventaja.
¿Qué hacer tras la caída del precio de Bitcoin?
La pérdida del nivel de los 106.000 dólares en el precio de Bitcoin coincidió con un “flush” de apalancamiento: saltaron stops y márgenes en cascada, forzando liquidaciones superiores a 400 millones de dólares en todo el mercado.
Ese desapalancamiento se ve también en derivados, con un retroceso del interés abierto agregado y un ajuste particularmente intenso en el CME, referencia para institucionales.
El deterioro del tono de mercado se alimenta además de flujos débiles en productos spot de BTC. Los ETF estadounidenses cerraron con salidas abultadas, restando demanda mecánica y dejando más peso al flujo vendedor en exchanges de las mejores criptomonedas para invertir.
En paralelo, el sesgo macro sigue siendo prudente tras comentarios recientes de bancos centrales y datos mixtos, un cóctel que favorece el modo “riesgo off” y acelera ventas en cripto.
¿Qué es el Crypto Fear & Greed?
El Crypto Fear & Greed es un termómetro del sentimiento del mercado cripto. Mide de 0 a 100: 0–24 “miedo extremo”, 25–49 “miedo”, 50 “neutral”, 51–74 “codicia” y 75–100 “codicia extrema”.
Se calcula combinando volatilidad y drawdowns, momentum y volumen, dominancia de Bitcoin, tendencias en redes sociales y búsquedas en Google; algunas versiones incorporan encuestas.
Su uso típico es contrarian: lecturas extremas suelen acompañar zonas de agotamiento, aunque no dan señales por sí solas. Lo sensato es leerlo como contexto y combinarlo con precio, flujos y niveles técnicos. Se actualiza a diario y puede cambiar rápido.
Niveles a vigilar en corto
El precio de Bitcoin por arriba, 110.000–111.000 dólares vuelve a ser la zona a recuperar para neutralizar la inercia bajista inmediata.
Por abajo, los 106.000 $dólares actúan como apoyo frágil; perderlos con volumen abre el escenario de testear soportes más profundos, con analistas señalando que es “el último escalón” antes de una corrección de mayor calado.
¿Qué podría cambiar en el precio de Bitcoin en 24 a 48 horas?
Hay que fijarse en tres palancas:
Un giro a entradas netas en los ETF spot de BTC, que devolvería colchón de demanda.
Estabilización del interés abierto sin nuevas barridas, señal de que el desapalancamiento ya se digirió.
Mejora del sentimiento: si el índice sale de “miedo extremo” y BTC cierra velas diarias por encima de 110–111 k dólares, aumentan las probabilidades de rebote técnico.
Leer más:
- Cripto se tiñe de rojo: 400 millones en liquidaciones perfora el precio de Bitcoin
- Bitwise anticipa una bajada de Bitcoin antes de nuevos máximos
- Transferencias millonarias en BTC desatan especulación en el mercado
Table of Contents
En este artículo
¿Qué hacer tras la caída del precio de Bitcoin?
¿Qué es el Crypto Fear & Greed?
Niveles a vigilar en corto
¿Qué podría cambiar en el precio de Bitcoin en 24 a 48 horas?
Leer más:
En este artículo
¿Qué hacer tras la caída del precio de Bitcoin?
¿Qué es el Crypto Fear & Greed?
Niveles a vigilar en corto
¿Qué podría cambiar en el precio de Bitcoin en 24 a 48 horas?
Leer más:
window.addEventListener("DOMContentLoaded", () => {
const header = document.querySelector(".header_wrapper");
const pageLegend = document.querySelector('#multiCollapse1');
const pageLegendList = document.querySelector('#multiCollapse2');
const pageLegendCollapse = new bootstrap.Collapse(pageLegend, {toggle: document.querySelector(".toc-sticky").classList.contains('sticky')});
/**
* Changing current title
*/
(function (pageLegend) {
const titleNodes = pageLegend.querySelectorAll('.StepProgress-item__link');
if (!titleNodes.length) return;
const titles = [...titleNodes].map((itm, i) => ({
id: itm.getAttribute('data-id'),
text: itm.textContent,
level: itm.getAttribute('data-level'),
linkNode: itm,
titleNode: document.getElementById(itm.getAttribute('data-id')),
index: i,
}));
/**
* Source: https://www.sitepoint.com/throttle-scroll-events/
* @param {Function} fn
* @param {number} wait
* @returns {(function(): void)|*}
*/
const throttle = (fn, wait) => {
let time = Date.now();
return function () {
if ((time + wait - Date.now()) {
const documentScrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
let current = 0;
// Title
titles.forEach((itm, i) => {
//console.log(itm)
const itmOffsetTop = itm.titleNode ? itm.titleNode.offsetTop - 100 : 0;
if (documentScrollTop >= itmOffsetTop) {
document.getElementById('toc-current-title').innerHTML = itm.text;
document.getElementById('toc-current-title').setAttribute('data-current-id', itm.id);
document.getElementById('toc-current-title').setAttribute('data-current-level', itm.level);
current = i;
}
})
// close all list and open sub list if needed
if (document.querySelector(".toc-sticky").classList.contains('sticky')) {
document.querySelectorAll('.subList-in-progress').forEach((el) => {
el.children[1].classList.remove('show');
el.getElementsByClassName('icon-chevron-down')[0].classList.remove('up');
});
const currentEl = titles[current];
currentEl.linkNode.classList.add('show');
}
titles.forEach((itm, i) => {
itm.linkNode.parentNode.parentNode.classList.remove('current', 'is-done');
if (current > i) {
itm.linkNode.parentNode.parentNode.classList.add('is-done')
};
if (current === i) {
itm.linkNode.parentNode.parentNode.classList.add('current');
};
})
}
changeCurrentTitle();
document.addEventListener('scroll', throttle(changeCurrentTitle, 50));
})(pageLegend);
/**
* Collapse
*/
(function (pageLegend, header) {
const icon = pageLegend.parentNode.querySelector(".collapse-action-btn i");
const collapseToggle = (status) => (e) => {
if (!e.target.isEqualNode(pageLegend)) return;
icon.classList.toggle("up");
const containerHeight = pageLegend.getBoundingClientRect().height;
const showSubtitleContent = () => {
const currentId = document.getElementById('toc-current-title').getAttribute('data-current-id');
const currentLevel = document.getElementById('toc-current-title').getAttribute('data-current-level');
const currentSubTitle = currentLevel == 3 ? document.querySelector(`a[data-id="${currentId}"]`).parentNode.parentNode.parentNode : false;
if (!currentSubTitle) return;
new bootstrap.Collapse(currentSubTitle, {toggle: false}).show();
}
showSubtitleContent();
console.log(status + 'fdsfsd' + containerHeight);
if (status === 'shown' && document.querySelector(".toc-sticky").classList.contains('sticky')) {
document.querySelector('html').classList.remove('overflow-hidden');
pageLegend.classList.add('overflow-auto');
pageLegend.style.height = `calc(100vh - ${header.getBoundingClientRect().height + document.querySelector('.toc-sticky__open').getBoundingClientRect().height + 16}px)`;
} else if (status === 'hide') {
document.querySelector('html').removeClass('overflow-hidden');
pageLegend.classList.remove('overflow-auto');
pageLegend.style.height = 'auto';
}
}
pageLegend.addEventListener('shown.bs.collapse', collapseToggle('shown'));
pageLegend.addEventListener('hide.bs.collapse', collapseToggle('hide'));
})(pageLegend, header);
/**
* Collapse sub-titles
*/
(function (pageLegend) {
const collapseEls = pageLegend.querySelectorAll('.collapse');
collapseEls.forEach(function (el) {
const toggleArrowDirection = function (e) {
if (!e.target.isEqualNode(el)) return;
const id = this.getAttribute('id');
document.querySelector(`.collapse-action-btn[data-bs-target="#${id}"] .icon-chevron-down`).classList.toggle('up');
}
el.addEventListener('shown.bs.collapse', toggleArrowDirection);
el.addEventListener('hide.bs.collapse', toggleArrowDirection);
})
})(pageLegend);
/**
* Collapse main title
*/
(function (pageLegendList) {
const icon = pageLegendList.parentNode.querySelector(".collapse-action-btn i");
const collapseToggle = () => (e) => {
if (!e.target.isEqualNode(pageLegendList)) return;
icon.classList.toggle("up");
}
pageLegendList.addEventListener('shown.bs.collapse', collapseToggle());
pageLegendList.addEventListener('hide.bs.collapse', collapseToggle());
})(pageLegendList);
(function (pageLegendList) {
const collapseEls = pageLegendList.querySelectorAll('.collapse');
collapseEls.forEach(function (el) {
const toggleArrowDirection = function (e) {
if (!e.target.isEqualNode(el)) return;
const id = this.getAttribute('id');
document.querySelector(`.toc-sticky-list .collapse-action-btn[data-bs-target="#${id}"] .icon-chevron-down`).classList.toggle('up');
}
el.addEventListener('shown.bs.collapse', toggleArrowDirection);
el.addEventListener('hide.bs.collapse', toggleArrowDirection);
})
})(pageLegendList);
/**
* Sticky functionality
* Source: https://stackoverflow.com/questions/17893771/javascript-sticky-div-after-scroll
*/
(function (header, pageLegendCollapse) {
// set everything outside the onscroll event (less work per scroll)
const target = document.querySelector(".toc-sticky");
const targetListStatic = document.querySelector(".toc-sticky-list");
if (!target || !header) return;
const headerHeight = header.getBoundingClientRect().height;
const targetHeight = targetListStatic.getBoundingClientRect().height;
// -headerHeight so it won't be jumpy
const stop = targetListStatic.offsetTop + headerHeight + targetHeight;
const docBody =
document.documentElement || document.body.parentNode || document.body;
const hasOffset = window.pageYOffset !== undefined;
const applySticky = function () {
// cross-browser compatible scrollTop.
const scrollTop = hasOffset ? window.pageYOffset : docBody.scrollTop;
// if user scrolls to headerHeight from the top of the target div
if (scrollTop >= stop) {
pageLegendCollapse.hide();
// stick the div
target.classList.add("sticky");
//target.style.marginTop = `${headerHeight}px`;
} else {
pageLegendCollapse.show();
// release the div
target.classList.remove("sticky");
target.style.marginTop = "";
}
}
applySticky();
window.addEventListener('scroll', applySticky);
})(header, pageLegendCollapse);
jQuery('span.show_moretoc').click(function () {
jQuery('span.show_moretoc').hide();
jQuery('.ms_hidetoc').show();
});
});