{"id":178294,"date":"2025-11-17T10:10:08","date_gmt":"2025-11-17T10:10:08","guid":{"rendered":"https:\/\/cryptonews.com\/es\/?p=178294"},"modified":"2025-11-17T09:53:29","modified_gmt":"2025-11-17T09:53:29","slug":"etf-xrp-solana-rotacion-altcoins","status":"publish","type":"post","link":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/","title":{"rendered":"XRP y Solana se llevan los focos: los ETF de altcoins captan dinero mientras Bitcoin sufre salidas"},"content":{"rendered":"<p>Mientras los ETF al contado de Bitcoin acumulan reembolsos y viven una de sus peores rachas de 2025, los nuevos fondos ligados a <strong>XRP<\/strong> y <strong>Solana<\/strong> siguen sumando entradas con un ritmo dif\u00edcil de ignorar. Todo apunta a una rotaci\u00f3n silenciosa dentro del mercado institucional.<\/p><div class=\"cpp-crypto-chart cpp-crypto-chart-xrp\" data-coin-symbol=\"xrp\" data-price-usd=\"XRP Price (USD)\" data-main-color=\"#007bff\" data-watermark-image=\"\" data-chart-style=\"cryptonews\"><div class=\"cpp-chart-header-wrapper\"><div class=\"cpp-chart-header\"><img decoding=\"async\" class=\"cpp-chart-header-logo\" src=\"https:\/\/cimg.co\/wp-content\/uploads\/2024\/03\/05094533\/xrp-xrp-logo.svg\" alt=\"xrp logo\"><div class=\"cpp-chart-coin-info\"><div class=\"cpp-chart-coin-name\">Xrp (XRP)<\/div><div class=\"cpp-chart-price-row\"><span class=\"cpp-chart-price\"><\/span><span class=\"cpp-chart-change\"><\/span><\/div><\/div><\/div><div class=\"cpp-chart-selectors\"><span class=\"cpp-chart-selector\" data-period=\"24h\">24h<\/span><span class=\"cpp-chart-selector\" data-period=\"7d\">7d<\/span><span class=\"cpp-chart-selector\" data-period=\"30d\">30d<\/span><span class=\"cpp-chart-selector\" data-period=\"1y\">1y<\/span><span class=\"cpp-chart-selector\" data-period=\"all_time\">All time<\/span><\/div><\/div><canvas id=\"cpp-chart-6a275a3e32655\" class=\"cpp-chart-container\"><\/canvas><\/div><div class=\"widget widget_block in-content-block\">\n        <div class=\"single-post-new__accordion post-block-selector-widget\" style=\"display: block;\">\n            <div class=\"single-post-new__accordion-one\">\n                <div class=\"single-post-new__accordion-head js_single-post-new__accordion-head post-block-selector\">\n                    <span class=\"icon\">\n                        <svg width=\"32\" height=\"32\" viewbox=\"0 0 32 32\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\">\n                            <g clip-path=\"url(#clip0_12065_47213)\">\n                                <path d=\"M24.0055 16.0012L16.0039 24L24.0055 31.9988L32.0071 24L24.0055 16.0012Z\" fill=\"#351774\"><\/path>\n                                <path d=\"M24.0096 0H8.00391L16.0067 8L24.0096 16L32.0124 8L24.0096 0Z\" fill=\"#DC5992\"><\/path>\n                                <path d=\"M16.0056 24L8.00282 16L0 24L8.00282 32H24.0085L16.0056 24Z\" fill=\"#591C7E\"><\/path>\n                                <path d=\"M8.00282 0L0 8V24L8.00282 16L16.0056 8L8.00282 0Z\" fill=\"#A72E83\"><\/path>\n                            <\/g>\n                            <defs>\n                                <clippath id=\"clip0_12065_47213\">\n                                    <rect width=\"32\" height=\"32\" fill=\"white\"><\/rect>\n                                <\/clippath>\n                            <\/defs>\n                        <\/svg>\n\n                    <\/span>\n                    <span class=\"value mb-0\">Por qu\u00e9 confiar en CryptoNews<\/span>\n                <\/div>\n\n\n                <div class=\"single-post-new__accordion-body\" style=\"display: none\">\n                    <span style=\"font-weight: 400\">Cryptonews ha cubierto los temas de la industria de las criptomonedas desde 2017, con el objetivo de proporcionar informaci\u00f3n \u00fatil a nuestros lectores. Nuestros periodistas y analistas tienen una amplia experiencia en an\u00e1lisis de mercado y tecnolog\u00edas blockchain. Nos esforzamos por mantener altos<\/span><a href=\"https:\/\/cryptonews.com\/es\/pautas-editoriales\/\"><span style=\"font-weight: 400\">est\u00e1ndares editoriales<\/span><\/a><span style=\"font-weight: 400\">, centr\u00e1ndonos en la precisi\u00f3n de los hechos y la presentaci\u00f3n de informes equilibrados en todas las \u00e1reas, desde criptomonedas y proyectos blockchain hasta eventos de la industria, productos y desarrollos tecnol\u00f3gicos. Nuestra presencia continua en la industria refleja nuestro compromiso de brindar informaci\u00f3n relevante en el cambiante mundo de los activos digitales.<\/span><a href=\"https:\/\/cryptonews.com\/es\/sobre-nosotros\/\"><span style=\"font-weight: 400\">Lea m\u00e1s sobre Cryptonews<\/span><\/a><span style=\"font-weight: 400\">.<\/span><span style=\"font-weight: 400\">Divulgaci\u00f3n de anuncios: Creemos en la transparencia total con nuestros lectores. Algunos de nuestros contenidos incluyen enlaces de afiliados y podemos ganar una comisi\u00f3n a trav\u00e9s de estas asociaciones.<\/span>                <\/div>\n            <\/div>\n        <\/div>\n    <\/div><div class=\"su-note\" style=\"border-color:#e0d5e5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#faefff;border-color:#ffffff;color:#333333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\">\n\n\n\n<p><strong>Hechos clave:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El ETF de XRP de Canary Capital debut\u00f3 con <strong>58 millones de d\u00f3lares de volumen en su primer d\u00eda<\/strong>, el mejor estreno de cualquier ETF en 2025.<\/li>\n\n\n\n<li>En su lanzamiento, este fondo de XRP capt\u00f3 <strong>unos 245\u2013250 millones de d\u00f3lares en entradas netas<\/strong>, un r\u00e9cord para un producto cripto este a\u00f1o.<\/li>\n\n\n\n<li>Los ETF de Solana registraron <strong>12 millones de d\u00f3lares de entradas diarias y 46 millones semanales<\/strong>, manteniendo varios d\u00edas consecutivos de flujos positivos.<\/li>\n\n\n\n<li>Los ETF spot de Bitcoin sufrieron <strong>866\u2013870 millones de d\u00f3lares en reembolsos en una sola sesi\u00f3n<\/strong>, la segunda peor jornada desde su lanzamiento.<\/li>\n\n\n\n<li>En tres semanas, los ETF de Bitcoin acumulan <strong>m\u00e1s de 2.600 millones de d\u00f3lares en salidas<\/strong>, mientras los fondos de XRP y Solana siguen recibiendo capital.<\/li>\n<\/ul>\n\n\n\n<\/div><\/div><h2 class=\"wp-block-heading\">Por qu\u00e9 los ETF de XRP y Solana ganan terreno<\/h2><span class=\"replacer\"><\/span><p>La fuerza inicial del ETF de XRP no sorprende tanto cuando se observa el contexto. Tras meses de exposici\u00f3n a Bitcoin y Ethereum mediante productos regulados, muchos gestores buscaban nuevas v\u00edas de diversificaci\u00f3n dentro del mismo ecosistema burs\u00e1til. Un debut con cientos de millones en entradas y un volumen muy alto es una se\u00f1al inequ\u00edvoca de que existe demanda institucional para veh\u00edculos ligados a las <a href=\"https:\/\/cryptonews.com\/es\/criptomonedas\/mejores-altcoins\/\" target=\"_blank\" rel=\"noreferrer noopener\">mejores altcoins<\/a>.<\/p><p>Solana, por su parte, se ha consolidado como el tercer gran activo institucional despu\u00e9s de Bitcoin y Ethereum, siendo sin lugar a dudas una de las <a href=\"https:\/\/cryptonews.com\/es\/criptomonedas\/mejores-criptomonedas-para-invertir\/\" target=\"_blank\" rel=\"noreferrer noopener\">mejores criptomonedas para invertir.<\/a> Su ETF mantiene una secuencia de entradas diarias significativa para un producto tan reciente, algo que rara vez ocurre sin un inter\u00e9s sostenido de actores profesionales. La narrativa de Solana como infraestructura r\u00e1pida y escalable tambi\u00e9n ha reforzado el atractivo del fondo.<\/p><p>El contraste llega al mirar los n\u00fameros de Bitcoin. La correcci\u00f3n del precio, la reducci\u00f3n de liquidez y las dudas macro han coincidido con varios episodios de fuertes reembolsos. Cuando un ETF registra casi 900 millones de d\u00f3lares de salidas en una sola jornada, no se trata de un ajuste menor: es un cambio claro en el \u00e1nimo institucional. Y parte de ese capital parece estar desplaz\u00e1ndose hacia productos de XRP y Solana, no necesariamente hacia liquidez.<\/p><h2 class=\"wp-block-heading\">Tres cosas que vigilar en la rotaci\u00f3n hacia XRP y Solana<\/h2><span class=\"replacer\"><\/span><ul class=\"wp-block-list\">\n<li><strong>Persistencia de entradas en XRP y Solana<\/strong>: si los flujos positivos se mantienen durante varias semanas, la rotaci\u00f3n dejar\u00e1 de ser un movimiento t\u00e1ctico para convertirse en un posicionamiento estrat\u00e9gico.<\/li>\n\n\n\n<li><strong>Profundidad de las salidas en Bitcoin<\/strong>: un par de jornadas negativas pueden explicarse como toma de beneficios, pero repeticiones de reembolsos masivos marcar\u00edan un deterioro m\u00e1s serio del inter\u00e9s institucional por BTC.<\/li>\n\n\n\n<li><strong>Relaci\u00f3n entre flujos y precio<\/strong>: si XRP y Solana logran sostener mejor sus precios mientras Bitcoin corrige, la narrativa de \u201caltcoins institucionales\u201d se asentar\u00e1 m\u00e1s r\u00e1pido.<\/li>\n<\/ul><h2 class=\"wp-block-heading\">Conclusiones: qu\u00e9 significa este movimiento para el inversor<\/h2><span class=\"replacer\"><\/span><p>A 17 de noviembre, los datos muestran algo m\u00e1s que ruido de fondo: el dinero grande est\u00e1 experimentando con altcoins dentro del marco regulado, algo impensable hace solo un par de a\u00f1os. No es que Bitcoin haya perdido su papel central, pero s\u00ed est\u00e1 cediento algo de protagonismo en un momento de correcci\u00f3n, mientras otros activos aprovechan el foco.<\/p><p>Para el inversor minorista, esta rotaci\u00f3n es relevante porque revela por d\u00f3nde se mueve el capital institucional cuando busca alternativas sin salir del entorno de los ETF. XRP y Solana est\u00e1n utilizando ese hueco para construir una narrativa propia, aunque tambi\u00e9n cargan con los riesgos habituales de las altcoins: m\u00e1s volatilidad, dependencia de narrativas y menor predictibilidad. Entender esta transici\u00f3n ayuda a interpretar mejor las pr\u00f3ximas semanas del mercado.<\/p><h3 class=\"wp-block-heading\">Leer m\u00e1s:<\/h3><ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/cryptonews.com\/es\/noticias\/xrp-analisis-precio-fin-ano\/\" target=\"_blank\" rel=\"noreferrer noopener\">XRP: radiograf\u00eda del precio en 2025 y lo que mirar este fin de semana<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/cryptonews.com\/es\/noticias\/etf-de-solana-bsol-suma-millones-primera-semana\/\" target=\"_blank\" rel=\"noreferrer noopener\">ETF de Solana (BSOL) suma 417 millones en su primera semana<\/a><\/li>\n<\/ul><div>\n    <section class=\"toc-sticky w-100 bg-white \">\n        <div class=\"toc-sticky__container container\">\n            <div class=\"toc-sticky__open d-flex align-items-end\" data-bs-toggle=\"collapse\" aria-controls=\"multiCollapse1\" data-bs-target=\"#multiCollapse1\">\n                <button class=\"btn btn-primary collapse-action-btn p-1 rounded-circle\" type=\"button\">\n                    <i class=\"icon-chevron-up\"><\/i>\n                <\/button>\n                <span class=\"toc-main-title-permanent\">Table of Contents<\/span>\n            <\/div>\n            <div class=\"collapse  show my-3\" id=\"multiCollapse1\">\n                <ol class=\"StepProgress\">\n                    <li class=\"StepProgress-item current\">En este art\u00edculo<\/li>\n                                                                    <div class=\"StepProgress-item__group\">\n                            <a data-id=\"h-por-que-los-etf-de-xrp-y-solana-ganan-terreno\" class=\"StepProgress-item__link\" data-level=\"2\">Por qu\u00e9 los ETF de XRP y Solana ganan terreno<\/a>\n                                                    <\/div>\n                                                \n                                                                    <div class=\"StepProgress-item__group\">\n                            <a data-id=\"h-tres-cosas-que-vigilar-en-la-rotacion-hacia-xrp-y-solana\" class=\"StepProgress-item__link\" data-level=\"2\">Tres cosas que vigilar en la rotaci\u00f3n hacia XRP y Solana<\/a>\n                                                    <\/div>\n                                                \n                                                                        <li class=\"StepProgress-item subList-in-progress\">\n                                                <div class=\"StepProgress-item__group\">\n                            <a data-id=\"h-conclusiones-que-significa-este-movimiento-para-el-inversor\" class=\"StepProgress-item__link\" data-level=\"2\">Conclusiones: qu\u00e9 significa este movimiento para el inversor<\/a>\n                                                            <span class=\"StepProgress-item__link-sub\"><\/span>\n                                                    <\/div>\n                                                    <ol class=\"StepProgress-sub-list collapse\" id=\"TOC1sublist-h-conclusiones-que-significa-este-movimiento-para-el-inversor\">\n                                                                    <li class=\"StepProgress-sub-item\">\n                                        <span>\n                                          <a data-id=\"h-leer-mas\" class=\"StepProgress-item__link\" data-level=\"3\">Leer m\u00e1s:<\/a>\n                                        <\/span>\n                                    <\/li>\n                                                            <\/ol>\n                                                <\/li>\n                                    <\/ol>\n                <div class=\"toc-sticky__container__disperse\"><\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n    <div class=\"toc-sticky-list\">\n        <div class=\"toc-sticky__container container\">\n            <div class=\"toc-sticky__open d-flex align-items-end\" data-bs-toggle=\"collapse\" aria-controls=\"multiCollapse2\" data-bs-target=\"#multiCollapse2\">\n                <button class=\"btn btn-primary collapse-action-btn p-1 rounded-circle\" type=\"button\">\n                    <i class=\"icon-chevron-up up\"><\/i>\n                <\/button>\n            <\/div>\n            <div class=\"collapse show my-3\" id=\"multiCollapse2\">\n                <ol class=\"StepProgress\">\n                    <li class=\"StepProgress-item current\">En este art\u00edculo<\/li>\n\n                                                                                                                        <li class=\"StepProgress-item \">\n                                                <div class=\"StepProgress-item__group\">\n                            <a data-id=\"h-por-que-los-etf-de-xrp-y-solana-ganan-terreno\" class=\"StepProgress-item__link\" data-level=\"2\">Por qu\u00e9 los ETF de XRP y Solana ganan terreno<\/a>\n                                                    <\/div>\n                                                <\/li>\n                                                                                                                        <li class=\"StepProgress-item \">\n                                                <div class=\"StepProgress-item__group\">\n                            <a data-id=\"h-tres-cosas-que-vigilar-en-la-rotacion-hacia-xrp-y-solana\" class=\"StepProgress-item__link\" data-level=\"2\">Tres cosas que vigilar en la rotaci\u00f3n hacia XRP y Solana<\/a>\n                                                    <\/div>\n                                                <\/li>\n                                                                                                                    <li class=\"StepProgress-item subList-in-progress \">\n                                                <div class=\"StepProgress-item__group\">\n                            <a data-id=\"h-conclusiones-que-significa-este-movimiento-para-el-inversor\" class=\"StepProgress-item__link\" data-level=\"2\">Conclusiones: qu\u00e9 significa este movimiento para el inversor<\/a>\n                                                            <span class=\"StepProgress-item__link-sub\"><\/span>\n                                                    <\/div>\n                                                    <ol class=\"StepProgress-sub-list collapse\" id=\"sublist-h-conclusiones-que-significa-este-movimiento-para-el-inversor\">\n                                                                    <li class=\"StepProgress-sub-item\">\n                                        <span>\n                                          <a data-id=\"h-leer-mas\" class=\"StepProgress-item__link\" data-level=\"3\">Leer m\u00e1s:<\/a>\n                                        <\/span>\n                                    <\/li>\n                                                            <\/ol>\n                                                <\/li>\n                                    <\/ol>\n            <\/div>\n            <div class=\"toc-sticky__container__disperse\"><\/div>\n        <\/div>\n    <\/div>\n<\/div><script id=\"toc-js\">\n    window.addEventListener(\"DOMContentLoaded\", () => {\n        const header = document.querySelector(\".header_wrapper\");\n\n        const pageLegend = document.querySelector('#multiCollapse1');\n        const pageLegendList = document.querySelector('#multiCollapse2');\n        const pageLegendCollapse = new bootstrap.Collapse(pageLegend, {toggle: document.querySelector(\".toc-sticky\").classList.contains('sticky')});\n\n        \/**\n         * Changing current title\n         *\/\n        (function (pageLegend) {\n            const titleNodes = pageLegend.querySelectorAll('.StepProgress-item__link');\n\n            if (!titleNodes.length) return;\n\n            const titles = [...titleNodes].map((itm, i) => ({\n                id: itm.getAttribute('data-id'),\n                text: itm.textContent,\n                level: itm.getAttribute('data-level'),\n                linkNode: itm,\n                titleNode: document.getElementById(itm.getAttribute('data-id')),\n                index: i,\n            }));\n\n            \/**\n             * Source: https:\/\/www.sitepoint.com\/throttle-scroll-events\/\n             * @param {Function} fn\n             * @param {number} wait\n             * @returns {(function(): void)|*}\n             *\/\n            const throttle = (fn, wait) => {\n                let time = Date.now();\n                return function () {\n                    if ((time + wait - Date.now()) < 0) {\n                        fn();\n                        time = Date.now();\n                    }\n                }\n            }\n\n            const changeCurrentTitle = () => {\n                const documentScrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;\n                let current = 0;\n\n                \/\/ Title\n                titles.forEach((itm, i) => {\n                    \/\/console.log(itm)\n                    const itmOffsetTop = itm.titleNode ? itm.titleNode.offsetTop - 100 : 0;\n\n                    if (documentScrollTop >= itmOffsetTop) {\n                        document.getElementById('toc-current-title').innerHTML = itm.text;\n                        document.getElementById('toc-current-title').setAttribute('data-current-id', itm.id);\n                        document.getElementById('toc-current-title').setAttribute('data-current-level', itm.level);\n                        current = i;\n                    }\n                })\n\n                \/\/ close all list and open sub list if needed\n                if (document.querySelector(\".toc-sticky\").classList.contains('sticky')) {\n                    document.querySelectorAll('.subList-in-progress').forEach((el) => {\n                        el.children[1].classList.remove('show');\n                        el.getElementsByClassName('icon-chevron-down')[0].classList.remove('up');\n                    });\n                    const currentEl = titles[current];\n                    currentEl.linkNode.classList.add('show');\n                }\n\n                titles.forEach((itm, i) => {\n                    itm.linkNode.parentNode.parentNode.classList.remove('current', 'is-done');\n                    if (current > i) {\n                        itm.linkNode.parentNode.parentNode.classList.add('is-done')\n                    };\n                    if (current === i) {\n                        itm.linkNode.parentNode.parentNode.classList.add('current');\n                    };\n                })\n\n            }\n\n            changeCurrentTitle();\n\n            document.addEventListener('scroll', throttle(changeCurrentTitle, 50));\n        })(pageLegend);\n\n        \/**\n         *  Collapse\n         *\/\n        (function (pageLegend, header) {\n            const icon = pageLegend.parentNode.querySelector(\".collapse-action-btn i\");\n\n            const collapseToggle = (status) => (e) => {\n                if (!e.target.isEqualNode(pageLegend)) return;\n\n                icon.classList.toggle(\"up\");\n\n                const containerHeight = pageLegend.getBoundingClientRect().height;\n\n                const showSubtitleContent = () => {\n                    const currentId = document.getElementById('toc-current-title').getAttribute('data-current-id');\n                    const currentLevel = document.getElementById('toc-current-title').getAttribute('data-current-level');\n                    const currentSubTitle = currentLevel == 3 ? document.querySelector(`a[data-id=\"${currentId}\"]`).parentNode.parentNode.parentNode : false;\n\n                    if (!currentSubTitle) return;\n                    new bootstrap.Collapse(currentSubTitle, {toggle: false}).show();\n                }\n\n                showSubtitleContent();\n                console.log(status + 'fdsfsd' + containerHeight);\n                if (status === 'shown' && document.querySelector(\".toc-sticky\").classList.contains('sticky')) {\n                    document.querySelector('html').classList.remove('overflow-hidden');\n                    pageLegend.classList.add('overflow-auto');\n                    pageLegend.style.height = `calc(100vh - ${header.getBoundingClientRect().height + document.querySelector('.toc-sticky__open').getBoundingClientRect().height + 16}px)`;\n                } else if (status === 'hide') {\n                    document.querySelector('html').removeClass('overflow-hidden');\n                    pageLegend.classList.remove('overflow-auto');\n                    pageLegend.style.height = 'auto';\n                }\n            }\n\n            pageLegend.addEventListener('shown.bs.collapse', collapseToggle('shown'));\n            pageLegend.addEventListener('hide.bs.collapse', collapseToggle('hide'));\n        })(pageLegend, header);\n\n        \/**\n         * Collapse sub-titles\n         *\/\n        (function (pageLegend) {\n            const collapseEls = pageLegend.querySelectorAll('.collapse');\n\n            collapseEls.forEach(function (el) {\n\n                const toggleArrowDirection = function (e) {\n                    if (!e.target.isEqualNode(el)) return;\n\n                    const id = this.getAttribute('id');\n                    document.querySelector(`.collapse-action-btn[data-bs-target=\"#${id}\"] .icon-chevron-down`).classList.toggle('up');\n                }\n                el.addEventListener('shown.bs.collapse', toggleArrowDirection);\n                el.addEventListener('hide.bs.collapse', toggleArrowDirection);\n            })\n        })(pageLegend);\n\n        \/**\n         *  Collapse main title\n         *\/\n        (function (pageLegendList) {\n            const icon = pageLegendList.parentNode.querySelector(\".collapse-action-btn i\");\n\n            const collapseToggle = () => (e) => {\n                if (!e.target.isEqualNode(pageLegendList)) return;\n\n                icon.classList.toggle(\"up\");\n\n            }\n            pageLegendList.addEventListener('shown.bs.collapse', collapseToggle());\n            pageLegendList.addEventListener('hide.bs.collapse', collapseToggle());\n        })(pageLegendList);\n\n        (function (pageLegendList) {\n            const collapseEls = pageLegendList.querySelectorAll('.collapse');\n\n            collapseEls.forEach(function (el) {\n\n                const toggleArrowDirection = function (e) {\n                    if (!e.target.isEqualNode(el)) return;\n\n                    const id = this.getAttribute('id');\n                    document.querySelector(`.toc-sticky-list .collapse-action-btn[data-bs-target=\"#${id}\"] .icon-chevron-down`).classList.toggle('up');\n                }\n                el.addEventListener('shown.bs.collapse', toggleArrowDirection);\n                el.addEventListener('hide.bs.collapse', toggleArrowDirection);\n            })\n        })(pageLegendList);\n\n        \/**\n         * Sticky functionality\n         * Source: https:\/\/stackoverflow.com\/questions\/17893771\/javascript-sticky-div-after-scroll\n         *\/\n        (function (header, pageLegendCollapse) {\n            \/\/ set everything outside the onscroll event (less work per scroll)\n            const target = document.querySelector(\".toc-sticky\");\n            const targetListStatic = document.querySelector(\".toc-sticky-list\");\n\n            if (!target || !header) return;\n\n            const headerHeight = header.getBoundingClientRect().height;\n            const targetHeight = targetListStatic.getBoundingClientRect().height;\n\n            \/\/ -headerHeight so it won't be jumpy\n            const stop = targetListStatic.offsetTop + headerHeight + targetHeight;\n            const docBody =\n                document.documentElement || document.body.parentNode || document.body;\n            const hasOffset = window.pageYOffset !== undefined;\n\n            const applySticky = function () {\n                \/\/ cross-browser compatible scrollTop.\n                const scrollTop = hasOffset ? window.pageYOffset : docBody.scrollTop;\n\n                \/\/ if user scrolls to headerHeight from the top of the target div\n                if (scrollTop >= stop) {\n                    pageLegendCollapse.hide();\n                    \/\/ stick the div\n                    target.classList.add(\"sticky\");\n                    \/\/target.style.marginTop = `${headerHeight}px`;\n                } else {\n                    pageLegendCollapse.show();\n                    \/\/ release the div\n                    target.classList.remove(\"sticky\");\n                    target.style.marginTop = \"\";\n                }\n            }\n\n            applySticky();\n\n            window.addEventListener('scroll', applySticky);\n        })(header, pageLegendCollapse);\n\n        jQuery('span.show_moretoc').click(function () {\n            jQuery('span.show_moretoc').hide();\n            jQuery('.ms_hidetoc').show();\n        });\n    });\n<\/script>","protected":false},"excerpt":{"rendered":"<p>Mientras los ETF al contado de Bitcoin acumulan reembolsos y viven una de sus peores rachas de 2025, los nuevos fondos ligados a XRP y Solana siguen sumando entradas con un ritmo dif\u00edcil de ignorar. Todo apunta a una rotaci\u00f3n silenciosa dentro del mercado institucional.Por qu\u00e9 los ETF de XRP y Solana ganan terrenoLa fuerza [&hellip;]<\/p>\n","protected":false},"author":743,"featured_media":178298,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1770],"tags":[124,90,216],"redactores":[1786],"sponsored_companies":[],"class_list":["post-178294","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-xrp","tag-altcoins","tag-criptomonedas","tag-xrp","redactores-mario-hugo-canalejo-aguilar"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>XRP y Solana atraen flujos r\u00e9cord mientras Bitcoin sufre salidas<\/title>\n<meta name=\"description\" content=\"Los ETF de XRP y Solana registran fuertes entradas mientras los fondos de Bitcoin acumulan salidas hist\u00f3ricas. Analizamos la rotaci\u00f3n.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"XRP y Solana atraen flujos r\u00e9cord mientras Bitcoin sufre salidas\" \/>\n<meta property=\"og:description\" content=\"Los ETF de XRP y Solana registran fuertes entradas mientras los fondos de Bitcoin acumulan salidas hist\u00f3ricas. Analizamos la rotaci\u00f3n.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/\" \/>\n<meta property=\"og:site_name\" content=\"Cryptonews en Espa\u00f1ol\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-17T10:10:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cimg.co\/wp-content\/uploads\/sites\/12\/2025\/11\/17100738\/etf-xrp-solana.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"XRP y Solana atraen flujos r\u00e9cord mientras Bitcoin sufre salidas\" \/>\n<meta name=\"twitter:description\" content=\"Los ETF de XRP y Solana registran fuertes entradas mientras los fondos de Bitcoin acumulan salidas hist\u00f3ricas. Analizamos la rotaci\u00f3n.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/cimg.co\/wp-content\/uploads\/sites\/12\/2025\/11\/17100738\/etf-xrp-solana.webp\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"XRP y Solana atraen flujos r\u00e9cord mientras Bitcoin sufre salidas","description":"Los ETF de XRP y Solana registran fuertes entradas mientras los fondos de Bitcoin acumulan salidas hist\u00f3ricas. Analizamos la rotaci\u00f3n.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/","og_locale":"es_ES","og_type":"article","og_title":"XRP y Solana atraen flujos r\u00e9cord mientras Bitcoin sufre salidas","og_description":"Los ETF de XRP y Solana registran fuertes entradas mientras los fondos de Bitcoin acumulan salidas hist\u00f3ricas. Analizamos la rotaci\u00f3n.","og_url":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/","og_site_name":"Cryptonews en Espa\u00f1ol","article_published_time":"2025-11-17T10:10:08+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/cimg.co\/wp-content\/uploads\/sites\/12\/2025\/11\/17100738\/etf-xrp-solana.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_title":"XRP y Solana atraen flujos r\u00e9cord mientras Bitcoin sufre salidas","twitter_description":"Los ETF de XRP y Solana registran fuertes entradas mientras los fondos de Bitcoin acumulan salidas hist\u00f3ricas. Analizamos la rotaci\u00f3n.","twitter_image":"https:\/\/cimg.co\/wp-content\/uploads\/sites\/12\/2025\/11\/17100738\/etf-xrp-solana.webp","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/#article","isPartOf":{"@id":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/"},"author":{"name":"marioa","@id":"https:\/\/cryptonews.com\/es\/#\/schema\/person\/703876d00011f705c71e4119a69231f8"},"headline":"XRP y Solana se llevan los focos: los ETF de altcoins captan dinero mientras Bitcoin sufre salidas","datePublished":"2025-11-17T10:10:08+00:00","mainEntityOfPage":{"@id":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/"},"wordCount":731,"publisher":{"@id":"https:\/\/cryptonews.com\/es\/#organization"},"image":{"@id":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/#primaryimage"},"thumbnailUrl":"https:\/\/cimg.co\/wp-content\/uploads\/sites\/12\/2025\/11\/17100738\/etf-xrp-solana.webp","keywords":["Altcoins","Criptomonedas","XRP"],"articleSection":["Noticias de XRP"],"inLanguage":"es-ES","copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/cryptonews.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/","url":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/","name":"XRP y Solana atraen flujos r\u00e9cord mientras Bitcoin sufre salidas","isPartOf":{"@id":"https:\/\/cryptonews.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/#primaryimage"},"image":{"@id":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/#primaryimage"},"thumbnailUrl":"https:\/\/cimg.co\/wp-content\/uploads\/sites\/12\/2025\/11\/17100738\/etf-xrp-solana.webp","datePublished":"2025-11-17T10:10:08+00:00","description":"Los ETF de XRP y Solana registran fuertes entradas mientras los fondos de Bitcoin acumulan salidas hist\u00f3ricas. Analizamos la rotaci\u00f3n.","breadcrumb":{"@id":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/#breadcrumb"},"inLanguage":"es-ES","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/"]}],"author":[]},{"@type":"ImageObject","inLanguage":"es-ES","@id":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/#primaryimage","url":"https:\/\/cimg.co\/wp-content\/uploads\/sites\/12\/2025\/11\/17100738\/etf-xrp-solana.webp","contentUrl":"https:\/\/cimg.co\/wp-content\/uploads\/sites\/12\/2025\/11\/17100738\/etf-xrp-solana.webp","width":1200,"height":800,"caption":"XRP y Solana se llevan los focos: los ETF de altcoins captan dinero mientras Bitcoin sufre salidas"},{"@type":"BreadcrumbList","@id":"https:\/\/cryptonews.com\/es\/noticias\/etf-xrp-solana-rotacion-altcoins\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cryptonews.com\/es\/"},{"@type":"ListItem","position":2,"name":"XRP y Solana se llevan los focos: los ETF de altcoins captan dinero mientras Bitcoin sufre salidas"}]},{"@type":"WebSite","@id":"https:\/\/cryptonews.com\/es\/#website","url":"https:\/\/cryptonews.com\/es\/","name":"Cryptonews en Espa\u00f1ol","description":"","publisher":{"@id":"https:\/\/cryptonews.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cryptonews.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-ES"},{"@type":"Organization","@id":"https:\/\/cryptonews.com\/es\/#organization","name":"Cryptonews en Espa\u00f1ol","url":"https:\/\/cryptonews.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es-ES","@id":"https:\/\/cryptonews.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/cryptonews.com\/wp-content\/uploads\/sites\/12\/2023\/09\/cropped-CryptoNews-Logo-1.png","contentUrl":"https:\/\/cryptonews.com\/wp-content\/uploads\/sites\/12\/2023\/09\/cropped-CryptoNews-Logo-1.png","width":100,"height":91,"caption":"Cryptonews en Espa\u00f1ol"},"image":{"@id":"https:\/\/cryptonews.com\/es\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/posts\/178294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/users\/743"}],"replies":[{"embeddable":true,"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/comments?post=178294"}],"version-history":[{"count":2,"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/posts\/178294\/revisions"}],"predecessor-version":[{"id":183828,"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/posts\/178294\/revisions\/183828"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/media\/178298"}],"wp:attachment":[{"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/media?parent=178294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/categories?post=178294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/tags?post=178294"},{"taxonomy":"redactores","embeddable":true,"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/redactores?post=178294"},{"taxonomy":"sponsored_companies","embeddable":true,"href":"https:\/\/cryptonews.com\/es\/wp-json\/wp\/v2\/sponsored_companies?post=178294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}