¡El mercado crypto vuelve a rugir! Bitcoin rompe la barrera psicológica de $114.000 mientras el esperado ETF de Dogecoin se prepara para su debut.
La señal M2 marca el camino: recuperación en marcha
Los datos monetarios globales muestran claros signos de expansión—justo cuando las instituciones finalmente entienden lo que los holders ya sabíamos hace años. La liquidez regresa y el smart money se posiciona en assets digitales.
Mientras los bancos centrales siguen imprimiendo como si no hubiera mañana, los inversores inteligentes buscan refugio en scarce assets. Bitcoin lidera la carga, pero hasta los memecoins están captando atención institucional—porque en este mercado, hasta las bromas generan returns serios.
El ETF de Dogecoin a las puertas de su debut en las bolsas
Rex Osprey,. Tras un período de revisión de 75 días de la SEC sin objeciones, se han sentado las bases para un posible lanzamiento el viernes.
The Rex-Osprey ETF’s are set to launch on Friday without SEC objection, clearing the 75 day review window.
XRP https://t.co/nf00D7OxUR
— Chad Steingraber (@ChadSteingraber) September 11, 2025
Salvo una objeción inesperada, los fondos debutarán oficialmente en los mercados estadounidenses esta semana. Ahora, se convertirá en ely que ofrecerá exposición a Dogecoin, una de las mejores memecoins del mercado.
Comercializado como REX-Osprey DOGE ETF (ticker: DOJE), el producto busca.
La aprobación de estos ETF indica unEsto se produce en medio de la cautela de la SEC hacia otros productos relacionados con las criptomonedas.
La expectación ante el nuevo ETF de Dogecoin, ha hecho que el, haya.
Bitcoin muestra una correlación positiva con M2
Durante la última década,, con un crecimiento monetario que suele adelantar el precio aproximadamente tres meses.
Si esta relación histórica se mantiene, las ventajas de liquidez a finales del cuarto trimestre podrían favorecer un impulso alcista para una de las mejores criptomonedas para invertir.
Correlation between M2 Global and other assets:
At present, Bitcoin has the highest correlation with Global M2 compared to other assets (0.51).
Gold, incidentally, ranks second with a score of 0.50.
This means that both Bitcoin and gold will continue to grow in the current… pic.twitter.com/EFgTfKm7yr
— Nexsilva (@Nexsilva2) September 6, 2025
(una empresa que proporciona índices de referencia para activos digitales), informó a principios de esta semana, queal compararlo con el crecimiento del M2 de EE. UU.
La firma señaló queentre la expansión de M2 y el precio de BTC, lo que se ha convertido en un sólido punto de entrada. Diversificaciones similares en 2016, 2019 y 2021 precedieron a un notable aumento.
24h7d30d1yAll time
Sin embargo, la verdadera prueba se situaría, justo por encima de la media móvil de 50 días. Mantenerse por encima.
Leer más:
- Las reservas de XRP en el exchange aumentan en 1.200 millones: ¿Comprar o vender?
- Los traders buscan nuevas rupturas mientras que el precio del Bitcoin alcanza los $112.000
- El ETF de DOGE se lanzará como el primer fondo estadounidense que mantendrá activos sin utilidad
Table of Contents
En este artículo
El ETF de Dogecoin a las puertas de su debut en las bolsas
Bitcoin muestra una correlación positiva con M2
Leer más:
En este artículo
El ETF de Dogecoin a las puertas de su debut en las bolsas
Bitcoin muestra una correlación positiva con M2
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();
});
});