{"id":75,"date":"2024-05-14T11:38:46","date_gmt":"2024-05-14T11:38:46","guid":{"rendered":"https:\/\/pcapital.es\/?page_id=75"},"modified":"2026-07-07T05:12:11","modified_gmt":"2026-07-07T05:12:11","slug":"home","status":"publish","type":"page","link":"https:\/\/pcapital.es\/","title":{"rendered":"Home page"},"content":{"rendered":"\n<!-- This code snippet is for the wordpress header -->\n<div>\n  <span\n    style=\"\n      font-family: 'Fjalla One', sans-serif;\n      font-weight: 400;\n      font-style: normal;\n      font-size: 60px;\n      line-height: 100%;\n      letter-spacing: 0%;\n      text-align: center;\n      display: block;\n      margin-bottom: 15px;\n    \"\n    ><span style=\"color: #fdbb2f\">Perpetuum Capital S.L.<\/span> is a Single\n    Family Office<\/span\n  >\n  <p\n    style=\"\n      font-family: 'Quicksand', sans-serif;\n      font-weight: 400;\n      font-style: normal;\n      font-size: 24px;\n      line-height: 36px;\n      letter-spacing: 0%;\n      text-align: center;\n    \"\n  >\n    Specializing in\n    <b>Real Estate and Cryptocurrency<\/b> Investments, dedicated to fostering\n    robust growth and <b>securing sustainable futures.<\/b>\n  <\/p>\n<\/div>\n\n\n<!---------- CMC Version:-5.5.9 By Cool Plugins Team--------------><div id=\"cryptocurency-market-cap-wrapper\" data-default-logo=\"https:\/\/pcapital.es\/wp-content\/plugins\/coin-market-cap\/assets\/coins-logos\/default-logo.png\" ><script id=\"cmc_curr_list\" type=\"application\/json\">{&quot;USD&quot;:&quot;&#036;&quot;,&quot;JMD&quot;:&quot;J&amp;#36&quot;,&quot;AUD&quot;:&quot;&#036;&quot;,&quot;BRL&quot;:&quot;R&#036;&quot;,&quot;CAD&quot;:&quot;C&#036;&quot;,&quot;CZK&quot;:&quot;K&#269;&quot;,&quot;DKK&quot;:&quot;kr&quot;,&quot;EUR&quot;:&quot;&euro;&quot;,&quot;HKD&quot;:&quot;&amp;dollar;&quot;,&quot;HUF&quot;:&quot;Ft&quot;,&quot;ILS&quot;:&quot;&#x20aa;&quot;,&quot;INR&quot;:&quot;&#8377;&quot;,&quot;JPY&quot;:&quot;&yen;&quot;,&quot;MYR&quot;:&quot;RM&quot;,&quot;MXN&quot;:&quot;&#036;&quot;,&quot;NOK&quot;:&quot;kr&quot;,&quot;NZD&quot;:&quot;&#036;&quot;,&quot;PHP&quot;:&quot;&#x20b1;&quot;,&quot;PLN&quot;:&quot;&#122;&#322;&quot;,&quot;GBP&quot;:&quot;&pound;&quot;,&quot;SEK&quot;:&quot;kr&quot;,&quot;VND&quot;:&quot;\\u20ab&quot;,&quot;CHF&quot;:&quot;Fr &quot;,&quot;TWD&quot;:&quot;NT&#036;&quot;,&quot;THB&quot;:&quot;&#3647;&quot;,&quot;TRY&quot;:&quot;&#8378;&quot;,&quot;CNY&quot;:&quot;&yen;&quot;,&quot;KRW&quot;:&quot;&#8361;&quot;,&quot;RUB&quot;:&quot;&#8381;&quot;,&quot;SGD&quot;:&quot;S&amp;dollar;&quot;,&quot;CLP&quot;:&quot;&amp;dollar;&quot;,&quot;IDR&quot;:&quot;Rp &quot;,&quot;PKR&quot;:&quot;\\u20a8 &quot;,&quot;ZAR&quot;:&quot;R &quot;,&quot;BTC&quot;:&quot;&#579;&quot;}<\/script><div class=\"cmc-filter-wrap in_search\"><div class=\"cmc-fav cmc_icon-star-empty\" id=\"cmc_toggel_fav\" title=\"Show\/Hide Watch List\"><\/div><div class=\"cmc-currency-search-wrap\"><div class=\"cmc_price_conversion\">\n<select id=\"cmc_usd_conversion_box\" class=\"cmc_conversions\"><option data-currency-symbol=\"&#036;\" data-currency-rate=\"1\"  value=\"USD\">USD<\/option><option data-currency-symbol=\"&#036;\" data-currency-rate=\"1.441273\"  value=\"AUD\">AUD<\/option><option data-currency-symbol=\"R&#036;\" data-currency-rate=\"5.1387\"  value=\"BRL\">BRL<\/option><option data-currency-symbol=\"C&#036;\" data-currency-rate=\"1.417185\"  value=\"CAD\">CAD<\/option><option data-currency-symbol=\"K&#269;\" data-currency-rate=\"21.215517\"  value=\"CZK\">CZK<\/option><option data-currency-symbol=\"kr\" data-currency-rate=\"6.538049\"  value=\"DKK\">DKK<\/option><option selected=\"selected\" data-currency-symbol=\"&euro;\" data-currency-rate=\"0.874661\"  value=\"EUR\" >EUR<\/option><option data-currency-symbol=\"&amp;dollar;\" data-currency-rate=\"7.836994\"  value=\"HKD\">HKD<\/option><option data-currency-symbol=\"Ft\" data-currency-rate=\"312.320247\"  value=\"HUF\">HUF<\/option><option data-currency-symbol=\"&#x20aa;\" data-currency-rate=\"3.01535\"  value=\"ILS\">ILS<\/option><option data-currency-symbol=\"&#8377;\" data-currency-rate=\"95.44194\"  value=\"INR\">INR<\/option><option data-currency-symbol=\"&yen;\" data-currency-rate=\"162.367\"  value=\"JPY\">JPY<\/option><option data-currency-symbol=\"RM\" data-currency-rate=\"4.077\"  value=\"MYR\">MYR<\/option><option data-currency-symbol=\"&#036;\" data-currency-rate=\"17.539727\"  value=\"MXN\">MXN<\/option><option data-currency-symbol=\"kr\" data-currency-rate=\"9.728165\"  value=\"NOK\">NOK<\/option><option data-currency-symbol=\"&#036;\" data-currency-rate=\"1.739423\"  value=\"NZD\">NZD<\/option><option data-currency-symbol=\"&#x20b1;\" data-currency-rate=\"61.652252\"  value=\"PHP\">PHP<\/option><option data-currency-symbol=\"&#122;&#322;\" data-currency-rate=\"3.783078\"  value=\"PLN\">PLN<\/option><option data-currency-symbol=\"&pound;\" data-currency-rate=\"0.74676\"  value=\"GBP\">GBP<\/option><option data-currency-symbol=\"kr\" data-currency-rate=\"9.663703\"  value=\"SEK\">SEK<\/option><option data-currency-symbol=\"\u20ab\" data-currency-rate=\"26295.032057\"  value=\"VND\">VND<\/option><option data-currency-symbol=\"Fr \" data-currency-rate=\"0.806805\"  value=\"CHF\">CHF<\/option><option data-currency-symbol=\"NT&#036;\" data-currency-rate=\"32.1897\"  value=\"TWD\">TWD<\/option><option data-currency-symbol=\"&#3647;\" data-currency-rate=\"33.3855\"  value=\"THB\">THB<\/option><option data-currency-symbol=\"&#8378;\" data-currency-rate=\"46.875197\"  value=\"TRY\">TRY<\/option><option data-currency-symbol=\"&yen;\" data-currency-rate=\"6.7969\"  value=\"CNY\">CNY<\/option><option data-currency-symbol=\"&#8361;\" data-currency-rate=\"1509.863519\"  value=\"KRW\">KRW<\/option><option data-currency-symbol=\"&#8381;\" data-currency-rate=\"76.250975\"  value=\"RUB\">RUB<\/option><option data-currency-symbol=\"S&amp;dollar;\" data-currency-rate=\"1.292721\"  value=\"SGD\">SGD<\/option><option data-currency-symbol=\"&amp;dollar;\" data-currency-rate=\"931.28\"  value=\"CLP\">CLP<\/option><option data-currency-symbol=\"Rp \" data-currency-rate=\"18093.000189\"  value=\"IDR\">IDR<\/option><option data-currency-symbol=\"\u20a8 \" data-currency-rate=\"277.899041\"  value=\"PKR\">PKR<\/option><option data-currency-symbol=\"R \" data-currency-rate=\"16.332088\"  value=\"ZAR\">ZAR<\/option><option data-currency-symbol=\"J&amp;#36\" data-currency-rate=\"158.171829\"  value=\"JMD\">JMD<\/option><option data-currency-symbol=\"&#579;\" data-currency-rate=\"63285.480387686089670751\"  value=\"BTC\">BTC<\/option><\/select><\/div><\/div><\/div><table id=\"cmc_coinslist\" data-datatable-search=\"true\" data-search-label=\"Search\" data-loadinglbl=\"Loading...\" data-number-formating=\"1\" data-pagination=\"10\" data-total-coins=\"all\" data-currency-symbol=\"&euro;\"\n\tdata-prev-coins=\"Previous\" data-zero-fav-records=\"No Favourite Coin\" data-zero-records=\"No Coin Found\" data-next-coins=\"Next\"\n\tdata-currency-rate=\"0.874661\" data-old-currency=\"EUR\" data-category=\"all\" class=\"cmc_live_updates  cmc-datatable table table-striped table-bordered cmc-table-loader\"\n\twidth=\"100%\" data-showpredi=\"\"  data-predi=\"\" data-prediper=\"\" data-post_id = \"460\"data-watch-title=\"Add to watch list\" data-unwatch-title=\"Remove from watch list\"\n    ><thead data-preloader=\"https:\/\/pcapital.es\/wp-content\/plugins\/coin-market-cap\/images\/chart-loading.svg\">\n\t\t<tr>\n\t\t<th data-classes=\"cmc-rank\" data-index=\"rank\" class=\"desktop\">#<\/th>\n\t\t<th data-link-in-newtab=\"0\" data-single-url=\"https:\/\/pcapital.es\/currencies\" data-url-type=\"default\"  data-classes=\"cmc-name\" data-index=\"name\" class=\"all\">Name<\/th><th data-classes=\"cmc-market-cap\" data-sort-default data-index=\"market_cap\">Market Cap<\/th><th data-classes=\"cmc-price\" data-index=\"price\" class=\"all\">Price<\/th><th data-classes=\"cmc-live-ch cmc-changes 24h-live-changes\" data-index=\"percent_change_24h\">Changes  <span class=\"badge  badge-default\">24H <\/span><\/th><th data-classes=\" cmc-changes\" data-index=\"percent_change_7d\">Changes  <span class=\"badge  badge-default\">7D <\/span><\/th><th data-classes=\" cmc-changes\" data-index=\"percent_change_30d\">Changes  <span class=\"badge  badge-default\">30D <\/span><\/th><th data-classes=\"cmc-vol\" data-index=\"volume\">Volume <span class=\"badge  badge-default\">24H<\/span><\/th><th data-classes=\"cmc-supply\"  data-index=\"supply\">Available Supply<\/th><th data-sort-method=\"none\" id=\"cmc_weekly_charts_head\" data-classes=\"cmc-charts\"  data-index=\"weekly_chart\"  data-orderable=\"false\"\n\t\t\tdata-msz=\"No Graphical Data\"\n\t\t\tdata-period=\"7d\"\n\t\t\tdata-points=\"0\"\n\t\t\tdata-currency-symbol=\"&euro;\"\n\t\t\tdata-currency-price=\"0.874661\"\n\t\t\tdata-chart-fill=\"true\"\n\t\t>Price Graph <span class=\"badge badge-default\">(7D)<\/span><\/th><\/tr><\/thead>\n\t<tbody><\/tbody><tfoot>\n<\/tfoot><\/table><\/div>\n\n\n<style data-wp-block-html=\"css\">\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Quicksand:wght@400;700&display=swap\");\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Fjalla+One&display=swap\");\n\n    \/* CSS Variables *\/\n    :root {\n      --primary-color: #fdbb2f;\n      --bg-white: #fff;\n      --bg-hover: #f8f9fa;\n      --bg-checked: #fafafa;\n      --border-color: #e0e0e0;\n      --border-gray: #848484;\n      --text-dark: #333;\n      --font-family-main: \"Quicksand\", sans-serif;\n      --font-family-heading: \"Fjalla One\", sans-serif;\n      --transition-standard: all 0.2s;\n    }\n\n    \/* Base Typography *\/\n    .chart-heading {\n      font-family: var(--font-family-heading);\n      font-weight: 400;\n      font-style: normal;\n      font-size: 48px;\n      line-height: 100%;\n      letter-spacing: 0%;\n      text-align: center;\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      align-items: center;\n      gap: 0.2em;\n    }\n\n    .chart-description {\n      font-family: var(--font-family-main);\n      font-weight: 400;\n      font-style: normal;\n      font-size: 24px;\n      line-height: 36px;\n    }\n\n    .radar-highlight {\n      background-color: var(--primary-color);\n      padding: 0.1em 0.1em 0.1em 0.5em;\n      display: inline-block;\n      position: relative;\n      clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 3% 50%);\n    }\n\n    \/* Time Window Buttons *\/\n    .time-window-buttons {\n      border-radius: 10px;\n      overflow: hidden;\n      box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);\n      border: 1px solid var(--border-gray);\n    }\n\n    .time-window-buttons .btn {\n      background-color: var(--bg-white);\n      color: var(--text-dark);\n      padding: 5px 10px;\n      transition: var(--transition-standard);\n      border-right: 1px solid var(--border-gray);\n      border-left: 1px solid var(--border-gray);\n      font-family: var(--font-family-main);\n      font-weight: 700;\n      font-style: normal;\n      min-width: 36px;\n      font-size: 20px;\n      letter-spacing: 0.4px;\n    }\n\n    .time-window-buttons .btn:first-child {\n      border-left: 1px solid #dee2e6;\n    }\n\n    .time-window-buttons .btn-check:checked + .btn {\n      background-color: var(--primary-color);\n      color: white;\n      border-color: var(--primary-color);\n      box-shadow: none;\n    }\n\n    .time-window-buttons .btn:hover:not(.btn-check:checked + .btn) {\n      background-color: var(--bg-hover);\n    }\n\n    \/* Checkbox Container *\/\n    .crypto-checkbox-container {\n      display: flex;\n      justify-content: center;\n      gap: 8px;\n      flex-wrap: wrap;\n      margin-top: 12px;\n      row-gap: 4px;\n    }\n\n    \/* Checkbox Base Styles *\/\n    .crypto-checkbox {\n      position: relative;\n      display: inline-block;\n      min-width: 104px;\n      width: auto;\n      min-height: 42px;\n      padding: 6px 0;\n    }\n\n    .crypto-checkbox input[type=\"checkbox\"] {\n      position: absolute;\n      opacity: 0;\n      cursor: pointer;\n      height: 0;\n      width: 0;\n    }\n\n    \/* Checkbox Label Styles *\/\n    .crypto-checkbox-label {\n      display: flex;\n      align-items: center;\n      padding: 10px 11px;\n      background-color: var(--bg-white);\n      border: 1px solid var(--border-color);\n      border-radius: 10px;\n      cursor: pointer;\n      font-weight: 600;\n      transition: var(--transition-standard);\n      min-width: 80px;\n      justify-content: center;\n      position: relative;\n      font-family: var(--font-family-main);\n      font-size: 19px;\n      line-height: 18.7px;\n      letter-spacing: 0%;\n      vertical-align: middle;\n      padding-left: 30px;\n    }\n\n    \/* Common Checkbox Icon Styles *\/\n    .checkbox-icon-base {\n      content: \"\";\n      position: absolute;\n      left: 10px;\n      top: 50%;\n      transform: translateY(-50%);\n      background-size: contain;\n      background-repeat: no-repeat;\n    }\n\n    \/* Apply common styles and specific properties *\/\n    .crypto-checkbox-label::before {\n      content: \"\";\n      position: absolute;\n      left: 8px;\n      top: 50%;\n      transform: translateY(-50%);\n      background-size: contain;\n      background-repeat: no-repeat;\n      width: 16px;\n      height: 16px;\n      background-image: url(\"https:\/\/alerts.pcapital.es\/static\/images\/unchecked_checkbox.png\");\n    }\n\n    .crypto-checkbox input[type=\"checkbox\"]:checked + .crypto-checkbox-label {\n      border-color: var(--primary-color);\n      background-color: var(--bg-checked);\n    }\n\n    .crypto-checkbox\n      input[type=\"checkbox\"]:checked\n      + .crypto-checkbox-label::before {\n      width: 19px;\n      height: 19px;\n      background-image: url(\"https:\/\/alerts.pcapital.es\/static\/images\/checked_checkbox.png\");\n    }\n\n    .crypto-icon {\n      margin-right: 5px;\n      display: inline-block;\n      height: 19px;\n      width: auto;\n      vertical-align: middle;\n    }\n<\/style>\n\n<link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.2\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\" integrity=\"sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV\/Dwwykc2MPK8M2HN\" crossorigin=\"anonymous\">\n    <link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap-icons@1.11.3\/font\/bootstrap-icons.min.css\">\n\n    <div class=\"container-fluid\">\n      <!-- Chart Section -->\n      <div class=\"p-4 mb-4\">\n        <div class=\"row mb-2\" id=\"chartContainer\">\n          <div class=\"text-center mb-2\">\n            <h3 class=\"chart-heading\">\n              <span class=\"radar-highlight\">Performance Radar:<\/span> Tactical\n              Picks vs. Market Leaders\n            <\/h3>\n            <p class=\"chart-description\">\n              Track how our <b>EVM and SOL DEX picks<\/b>\n              perform relative to\n              <b>Bitcoin, Mid Cap Coins, and Small Cap Coins<\/b>\n              &#8211; in one clear, data-driven chart.\n            <\/p>\n          <\/div>\n\n          <div\n            class=\"col-lg-4 offset-lg-7 col-md-6 offset-md-5 col-sm-8 offset-sm-3 col-10 offset-1 d-flex justify-content-end\"\n          >\n            <div class=\"btn-group time-window-buttons\" role=\"group\">\n              <input\n                type=\"radio\"\n                class=\"btn-check\"\n                name=\"btntimewindow\"\n                id=\"btntimewindow1d\"\n                autocomplete=\"off\"\n                checked\n              \/>\n              <label class=\"btn\" for=\"btntimewindow1d\">1D<\/label>\n              <input\n                type=\"radio\"\n                class=\"btn-check\"\n                name=\"btntimewindow\"\n                id=\"btntimewindow1w\"\n                autocomplete=\"off\"\n              \/>\n              <label class=\"btn\" for=\"btntimewindow1w\">1W<\/label>\n              <input\n                type=\"radio\"\n                class=\"btn-check\"\n                name=\"btntimewindow\"\n                id=\"btntimewindow1m\"\n                autocomplete=\"off\"\n              \/>\n              <label class=\"btn\" for=\"btntimewindow1m\">1M<\/label>\n              <input\n                type=\"radio\"\n                class=\"btn-check\"\n                name=\"btntimewindow\"\n                id=\"btntimewindow1y\"\n                autocomplete=\"off\"\n              \/>\n              <label class=\"btn\" for=\"btntimewindow1y\">1Y<\/label>\n              <input\n                type=\"radio\"\n                class=\"btn-check\"\n                name=\"btntimewindow\"\n                id=\"btntimewindowall\"\n                autocomplete=\"off\"\n              \/>\n              <label class=\"btn\" for=\"btntimewindowall\">All<\/label>\n            <\/div>\n          <\/div>\n\n          <div class=\"col rounded p-3\">\n            <div class=\"row justify-content-center\">\n              <div class=\"col-auto\">\n                <div id=\"chartElement\"><\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"row\">\n          <div class=\"col\">\n            <div class=\"crypto-checkbox-container\">\n              <label class=\"crypto-checkbox\">\n                <input type=\"checkbox\" value=\"BASE\" id=\"checkBase\" checked \/>\n                <span class=\"crypto-checkbox-label\">\n                  <img decoding=\"async\"\n                    src=\"https:\/\/alerts.pcapital.es\/static\/images\/base.png\"\n                    class=\"crypto-icon\"\n                    alt=\"BASE\"\n                  \/>\n                  BASE\n                <\/span>\n              <\/label>\n\n              <label class=\"crypto-checkbox\">\n                <input type=\"checkbox\" value=\"ETH\" id=\"checkEth\" checked \/>\n                <span class=\"crypto-checkbox-label\">\n                  <img decoding=\"async\"\n                    src=\"https:\/\/alerts.pcapital.es\/static\/images\/eth.png\"\n                    class=\"crypto-icon\"\n                    alt=\"ETH\"\n                  \/>\n                  ETH\n                <\/span>\n              <\/label>\n\n              <label class=\"crypto-checkbox\">\n                <input type=\"checkbox\" value=\"BSC\" id=\"checkBSC\" checked \/>\n                <span class=\"crypto-checkbox-label\">\n                  <img decoding=\"async\"\n                    src=\"https:\/\/alerts.pcapital.es\/static\/images\/bsc.png\"\n                    class=\"crypto-icon\"\n                    alt=\"BSC\"\n                  \/>\n                  BSC\n                <\/span>\n              <\/label>\n\n              <label class=\"crypto-checkbox\">\n                <input type=\"checkbox\" value=\"POL\" id=\"checkPOL\" checked \/>\n                <span class=\"crypto-checkbox-label\">\n                  <img decoding=\"async\"\n                    src=\"https:\/\/alerts.pcapital.es\/static\/images\/polygon.png\"\n                    class=\"crypto-icon\"\n                    alt=\"POL\"\n                  \/>\n                  POL\n                <\/span>\n              <\/label>\n\n              <label class=\"crypto-checkbox\">\n                <input type=\"checkbox\" value=\"ARB\" id=\"checkArb\" checked \/>\n                <span class=\"crypto-checkbox-label\">\n                  ARB\n                <\/span>\n              <\/label>\n\n              <label class=\"crypto-checkbox\">\n                <input type=\"checkbox\" value=\"SOL\" id=\"checkSol\" checked \/>\n                <span class=\"crypto-checkbox-label\">\n                  <img decoding=\"async\"\n                    src=\"https:\/\/alerts.pcapital.es\/static\/images\/sol.png\"\n                    class=\"crypto-icon\"\n                    alt=\"SOL DEX\"\n                  \/>\n                  SOL DEX\n                <\/span>\n              <\/label>\n\n              <label class=\"crypto-checkbox\">\n                <input\n                  type=\"checkbox\"\n                  value=\"bitcoin\"\n                  id=\"checkBitcoin\"\n                  checked\n                \/>\n                <span class=\"crypto-checkbox-label\">\n                  <img decoding=\"async\"\n                    src=\"https:\/\/alerts.pcapital.es\/static\/images\/bitcoin.png\"\n                    class=\"crypto-icon\"\n                    alt=\"Bitcoin\"\n                  \/>\n                  Bitcoin\n                <\/span>\n              <\/label>\n\n              <label class=\"crypto-checkbox\">\n                <input\n                  type=\"checkbox\"\n                  value=\"midcap\"\n                  id=\"checkMidcap\"\n                  checked\n                \/>\n                <span class=\"crypto-checkbox-label\">\n                  Mid Cap\n                <\/span>\n              <\/label>\n\n              <label class=\"crypto-checkbox\">\n                <input\n                  type=\"checkbox\"\n                  value=\"smallcap\"\n                  id=\"checkSmallcap\"\n                  checked\n                \/>\n                <span class=\"crypto-checkbox-label\">\n                  Small Cap\n                <\/span>\n              <\/label>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Chart Calculation Explainer -->\n      <div class=\"mb-4\">\n        <div class=\"card\">\n          <div\n            class=\"card-header\"\n            style=\"background-color: var(--primary-color) !important\"\n          >\n            <h5\n              class=\"card-title mb-0\"\n              style=\"font-family: var(--font-family-heading)\"\n            >\n              <i class=\"bi bi-calculator\"><\/i> Chart Calculation Explained\n            <\/h5>\n          <\/div>\n          <div class=\"card-body\" style=\"font-family: var(--font-family-main)\">\n            <p class=\"mb-3\">\n              This performance chart shows how our crypto signals perform\n              compared to Bitcoin, Mid Cap Coins, and Small Cap Coins over time.\n              Here&#8217;s how the calculation works:\n            <\/p>\n            <div class=\"row\">\n              <div class=\"col-md-4\">\n                <h6\n                  class=\"fw-bold text-primary\"\n                  style=\"font-family: var(--font-family-heading)\"\n                >\n                  <i class=\"bi bi-1-circle\"><\/i> Signal Collection\n                <\/h6>\n                <p class=\"mb-3\">\n                  Each time our scanner identifies a promising token based on\n                  the configured filters, it generates a signal. These signals\n                  are tracked from the moment they&#8217;re created.\n                <\/p>\n              <\/div>\n              <div class=\"col-md-4\">\n                <h6\n                  class=\"fw-bold text-primary\"\n                  style=\"font-family: var(--font-family-heading)\"\n                >\n                  <i class=\"bi bi-2-circle\"><\/i> Performance Tracking\n                <\/h6>\n                <p class=\"mb-3\">\n                  For each signal, we track its price performance over the\n                  configured time window (e.g., 4 hours). If the price drops\n                  below the stop loss threshold, tracking stops to limit losses.\n                <\/p>\n              <\/div>\n              <div class=\"col-md-4\">\n                <h6\n                  class=\"fw-bold text-primary\"\n                  style=\"font-family: var(--font-family-heading)\"\n                >\n                  <i class=\"bi bi-3-circle\"><\/i> Aggregation\n                <\/h6>\n                <p class=\"mb-3\">\n                  Signal performances are averaged into two lines \u2014 <b>EVM\n                  Tokens<\/b> (BASE, ETH, BSC, POL, ARB) and <b>SOL DEX\n                  Tokens<\/b> \u2014 each showing the <b>mean return per signal<\/b>,\n                  not a raw cumulative sum. At each point a line equals the\n                  true average return across every signal of its group seen\n                  within the window, so it stays bounded and is directly\n                  comparable to the Bitcoin, Mid Cap, and Small Cap\n                  buy-and-hold lines.\n                <\/p>\n              <\/div>\n            <\/div>\n            <div class=\"alert alert-success\">\n              <i class=\"bi bi-trophy\"><\/i>\n              <strong>Performance Comparison:<\/strong> The chart shows whether\n              our tactical picks outperform simply holding Bitcoin, Mid Cap\n              Coins, or Small Cap Coins over the same time period. Note: Mid Cap\n              and Small Cap lines are sourced from daily Market Pulse data \u2014 one\n              point per day \u2014 so they appear after the first daily report runs\n              and build forward from there.\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <script src=\"https:\/\/unpkg.com\/lightweight-charts\/dist\/lightweight-charts.standalone.production.js\"><\/script>\n    <script>\n      \/\/ Create Chart Element\n      const chartElement = document.getElementById(\"chartElement\");\n      const chart = LightweightCharts.createChart(chartElement, {\n        width: 700,\n        height: 700,\n        crosshair: {\n          mode: LightweightCharts.CrosshairMode.Normal,\n        },\n        timeScale: {\n          timeVisible: true,\n          rightOffset: 8,\n          minBarSpacing: 0.001,\n        },\n      });\n\n      \/\/ Make Chart Responsive with screen resize\n      const chartContainer = document.getElementById(\"chartContainer\");\n      let containerWidth = chartContainer.getBoundingClientRect().width;\n      chart.applyOptions({ width: containerWidth - 70 });\n      window.onresize = function () {\n        containerWidth = chartContainer.getBoundingClientRect().width;\n        chart.applyOptions({ width: containerWidth - 70 });\n      };\n\n      \/\/ Local Time conversion\n      function timeToLocal(originalTime) {\n        const d = new Date(originalTime * 1000);\n        return (\n          Date.UTC(\n            d.getFullYear(),\n            d.getMonth(),\n            d.getDate(),\n            d.getHours(),\n            d.getMinutes(),\n            d.getSeconds(),\n            d.getMilliseconds()\n          ) \/ 1000\n        );\n      }\n\n      \/\/ Store the line series reference\n      let evmLineSeries = null;\n      let solLineSeries = null;\n      let bitcoinLineSeries = null;\n      let midcapLineSeries = null;\n      let smallcapLineSeries = null;\n      let isPoulating = false;\n\n      \/\/ Populate Chart\n      async function populateChart() {\n        if (isPoulating) return; \/\/ Prevent multiple fetches\n        isPoulating = true; \/\/ Set flag to prevent multiple fetches\n\n        \/\/ Clear existing series if it exists\n        if (evmLineSeries) {\n          chart.removeSeries(evmLineSeries);\n          evmLineSeries = null;\n        }\n        if (solLineSeries) {\n          chart.removeSeries(solLineSeries);\n          solLineSeries = null;\n        }\n        if (bitcoinLineSeries) {\n          chart.removeSeries(bitcoinLineSeries);\n          bitcoinLineSeries = null;\n        }\n        if (midcapLineSeries) {\n          chart.removeSeries(midcapLineSeries);\n          midcapLineSeries = null;\n        }\n        if (smallcapLineSeries) {\n          chart.removeSeries(smallcapLineSeries);\n          smallcapLineSeries = null;\n        }\n\n        \/\/ Get checked chains\n        const checkedToDisplay = [];\n        const checkboxes = document.querySelectorAll(\n          'input[type=\"checkbox\"]:checked'\n        );\n        checkboxes.forEach((checkbox) => {\n          checkedToDisplay.push(checkbox.value);\n        });\n\n        const displayParam = checkedToDisplay.join(\",\");\n\n        \/\/ Get selected time window\n        const selectedTimeWindow = document.querySelector(\n          'input[name=\"btntimewindow\"]:checked'\n        );\n        const timeWindow = selectedTimeWindow\n          ? selectedTimeWindow.id.replace(\"btntimewindow\", \"\")\n          : \"1m\";\n\n        \/\/ Fetch Data with chains and time window parameters\n        let resp = await fetch(\n          `https:\/\/alerts.pcapital.es\/chart_data?display=${displayParam}&tw=${timeWindow}`\n        );\n        let data = await resp.json();\n\n        \/\/ Convert to local timezone\n        for (const key in data) {\n          for (let i = 0; i < data[key].length; i++) {\n            data[key][i][\"time\"] = timeToLocal(data[key][i][\"time\"]);\n          }\n        }\n\n        \/\/ Add line series only when the API returned non-empty data for each\n        if (data.bitcoin?.length > 0) {\n          bitcoinLineSeries = chart.addSeries(LightweightCharts.LineSeries, {\n            color: \"#FF9900\",\n            title: \"Bitcoin\",\n            priceFormat: {\n              type: \"custom\",\n              formatter: (price) => price.toFixed(2) + \"%\",\n            },\n          });\n          bitcoinLineSeries.setData(data.bitcoin);\n        }\n\n        if (data.midcap && data.midcap.length > 0) {\n          midcapLineSeries = chart.addSeries(LightweightCharts.LineSeries, {\n            color: \"#10B981\",\n            title: \"Mid Cap Coins\",\n            priceFormat: {\n              type: \"custom\",\n              formatter: (price) => price.toFixed(2) + \"%\",\n            },\n          });\n          midcapLineSeries.setData(data.midcap);\n        }\n\n        if (data.smallcap && data.smallcap.length > 0) {\n          smallcapLineSeries = chart.addSeries(LightweightCharts.LineSeries, {\n            color: \"#8B5CF6\",\n            title: \"Small Cap Coins\",\n            priceFormat: {\n              type: \"custom\",\n              formatter: (price) => price.toFixed(2) + \"%\",\n            },\n          });\n          smallcapLineSeries.setData(data.smallcap);\n        }\n\n        \/\/ EVM Tokens line (BASE \/ ETH \/ BSC \/ POL \/ ARB alerts). Falls back\n        \/\/ to the old combined \"signals\" series if the backend does not\n        \/\/ return the split keys yet (deploy-order safe).\n        const evmData =\n          data.signals_evm !== undefined ? data.signals_evm : data.signals;\n        if (evmData && evmData.length > 0) {\n          evmLineSeries = chart.addSeries(LightweightCharts.LineSeries, {\n            color: \"#FDBB2F\",\n            title: \"\ud83d\ude80 EVM Tokens \ud83d\ude80\",\n            priceFormat: {\n              type: \"custom\",\n              formatter: (price) => price.toFixed(2) + \"%\",\n            },\n          });\n          evmLineSeries.setData(evmData);\n        }\n\n        \/\/ SOL DEX Tokens line (SOL 2.0 Rust scanner alerts)\n        if (data.signals_sol && data.signals_sol.length > 0) {\n          solLineSeries = chart.addSeries(LightweightCharts.LineSeries, {\n            color: \"#06B6D4\",\n            title: \"SOL DEX Tokens\",\n            priceFormat: {\n              type: \"custom\",\n              formatter: (price) => price.toFixed(2) + \"%\",\n            },\n          });\n          solLineSeries.setData(data.signals_sol);\n        }\n\n        chart.timeScale().fitContent();\n\n        isPoulating = false; \/\/ Reset flag after population\n      }\n      \/\/ Initial population of the chart\n      populateChart();\n\n      \/\/ Add event listeners to checkboxes\n      document\n        .querySelectorAll('input[type=\"checkbox\"]')\n        .forEach((checkbox) => {\n          checkbox.addEventListener(\"change\", populateChart);\n        });\n\n      \/\/ Add event listeners to time window radio buttons\n      document\n        .querySelectorAll('input[name=\"btntimewindow\"]')\n        .forEach((radio) => {\n          radio.addEventListener(\"change\", populateChart);\n        });\n    <\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Perpetuum Capital S.L. is a Single Family Office Specializing in Real Estate and Cryptocurrency Investments, dedicated to fostering robust growth and securing sustainable futures. Performance Radar: Tactical Picks vs. Market Leaders Track how our EVM and SOL DEX picks perform relative to Bitcoin, Mid Cap Coins, and Small Cap Coins &#8211; in one clear, data-driven [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-75","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pcapital.es\/index.php\/wp-json\/wp\/v2\/pages\/75","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcapital.es\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pcapital.es\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pcapital.es\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pcapital.es\/index.php\/wp-json\/wp\/v2\/comments?post=75"}],"version-history":[{"count":130,"href":"https:\/\/pcapital.es\/index.php\/wp-json\/wp\/v2\/pages\/75\/revisions"}],"predecessor-version":[{"id":653,"href":"https:\/\/pcapital.es\/index.php\/wp-json\/wp\/v2\/pages\/75\/revisions\/653"}],"wp:attachment":[{"href":"https:\/\/pcapital.es\/index.php\/wp-json\/wp\/v2\/media?parent=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}