
El titán de los exchanges sufre una sangría bursátil que hace temblar a los holders.
Presión regulatoria sin cuartel
La SEC no da tregua—multas estratosféricas y demandas interminables ahogan cualquier intento de respiro. Los inversores huyen ante la incertidumbre jurídica que convierte cada operación en una ruleta rusa regulatoria.
Competencia despiadada
Plataformas offshore comen mercado con fees ridículos y cero compliance. Mientras Coinbase juega con las reglas, otros las ignoran—y capturan volumen a su costa. La fuga de traders hacia opciones más laxas es implacable.
Fatiga del retail
El inversor minorista está exhausto—años de volatilidad absurda y promesas incumplidas. La fe en el ecosistema se resquebraja, y con ella, el flujo de capital fresco hacia los blue-chips del sector.
Un recordatorio cruel: en crypto, hasta los gigantes sangran cuando el mercado decide que es hora de ajustar cuentas. La prima por cumplir normativas a veces se paga en rojo bursátil.
El discurso de Powell movió el mercado cripto
El viernes 22 de agosto, los precios de las mejores criptomonedas para invertir se recuperaron de las zonas rojas donde se encontraban, así como las acciones de algunas empresas vinculadas al cripto, Marathon Digital subió un 6%, Coinbase hizo lo propio en un 5%, MicroStrategy avanzó un 4% y Robinhood lo hizo en un 3%.
Pero ocurrió lo que muchos llaman ‘flash crash’ y el precio del Bitcoin se vino abajo abruptamente luego de que una ballena vendiera miles de tokens, por lo que no fue suficiente el impulso que pudo dar el discurso de Powell para que los inversores sintieran más confianza en el mercado.
De este modo las acciones de Coinbase, MicroStrategy, Robinhood y varias más se han visto afectadas hasta ahora.
Las acciones de Coinbase aun no han explotado su potencial
Junio fue un muy buen mes para el exchange estadounidense, viendo precios alentadores en las acciones de Coinbase
Algunos analistas consideran a Coinbase como. Remarcando al exchange como el único que cotiza en bolsa, el más completo luego de comprar a Deribit, convirtiéndose en plataforma de derivados de criptomonedas más completa, y su red Base en crecimiento para el lanzamiento de preventa de criptomonedas.
Sin embargo, aún están pendientes muchas mejoras. Un robo de 8 millones de dólares en Solana (SOL), fallas por actualizaciones de códigos y presuntas ventas de información privilegiada, ha hecho que Coinbase no vea un impacto realmente grande en el precio de sus acciones.
El rumbo de Coinbase está marcado pora las reestructuraciones internas y a los factores macroeconómicos que impactan al mercado.
Leer más:
- El Banco Central Europeo considera Ethereum y Solana para el lanzamiento del euro digital
- Mientras las acciones de MicroStrategy caen, la empresa no deja de comprar Bitcoins
- Tras el discurso de Jerome Powell, el mercado cripto liquida posiciones
Table of Contents
En este artículo
El discurso de Powell movió el mercado cripto
Las acciones de Coinbase aun no han explotado su potencial
Leer más:
En este artículo
El discurso de Powell movió el mercado cripto
Las acciones de Coinbase aun no han explotado su potencial
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();
});
});