{"id":5732,"date":"2025-11-11T14:35:46","date_gmt":"2025-11-11T19:35:46","guid":{"rendered":"https:\/\/todaydollar.com\/?p=5732"},"modified":"2025-11-14T13:11:04","modified_gmt":"2025-11-14T18:11:04","slug":"infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital","status":"publish","type":"post","link":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/","title":{"rendered":"Infographic &#8211; The Deception of Perfect Backtesting: 7 Common Mistakes in Trading Algorithms That Destroy Your Capital"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>The Backtesting Illusion: An Infographic<\/title>\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/Chart.js\/4.4.1\/chart.umd.js\"><\/script>\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700;900&#038;display=swap\" rel=\"stylesheet\">\n    <style>\n        body {\n            font-family: 'Inter', sans-serif;\n        }\n        .chart-container {\n            position: relative;\n            width: 100%;\n            max-width: 600px;\n            margin-left: auto;\n            margin-right: auto;\n            height: 300px;\n            max-height: 400px;\n        }\n        @media (min-width: 768px) {\n            .chart-container {\n                height: 350px;\n            }\n        }\n        .flow-arrow {\n            font-size: 2.5rem;\n            line-height: 1;\n            color: #662E9B;\n            font-weight: 900;\n            transform: translateY(-8px);\n        }\n        .wf-box {\n            padding: 0.75rem 1rem;\n            border-radius: 0.375rem;\n            font-weight: 600;\n            text-align: center;\n            color: white;\n            margin: 0.25rem;\n            flex-shrink: 0;\n        }\n        .wf-train {\n            background-color: #43BCCD;\n        }\n        .wf-test {\n            background-color: #F86624;\n        }\n        .wf-arrow {\n            font-size: 1.5rem;\n            line-height: 1;\n            color: #1F2937;\n            margin: 0 0.5rem;\n            align-self: center;\n        }\n    <\/style>\n<\/head>\n<body class=\"bg-gray-100 text-gray-800\">\n\n    <header class=\"bg-white shadow-lg\">\n        <div class=\"container mx-auto px-6 py-12 text-center\">\n            <p class=\"text-4xl md:text-5xl font-bold text-gray-900 mb-3\">The Backtesting Illusion<\/p>\n            <p class=\"text-xl md:text-2xl text-gray-600\">Why Your &#8220;Perfect&#8221; Strategy Is Lying to You<\/p>\n        <\/div>\n    <\/header>\n\n    <main class=\"container mx-auto p-4 md:p-8\">\n\n        <section id=\"hook\" class=\"mb-12\">\n            <div class=\"grid grid-cols-1 md:grid-cols-2 gap-8 items-center\">\n                <div class=\"bg-white rounded-lg shadow-md p-6\">\n                    <h2 class=\"text-3xl font-bold text-center mb-4\" style=\"color: #662E9B;\">The Promise vs. Reality<\/h2>\n                    <p class=\"text-lg mb-4\">You run a backtest and see a perfect equity curve. It&#8217;s an intoxicating promise of automated success. You launch the algorithm with real money, and the reality is&#8230; different.<\/p>\n                    <p class=\"text-lg\">This chart shows the dangerous gap between a &#8220;perfectly optimized&#8221; backtest and its typical live performance. The backtest captured noise, not a real edge.<\/p>\n                <\/div>\n                <div class=\"bg-white rounded-lg shadow-md p-6\">\n                    <div class=\"chart-container\" style=\"max-width: 100%; height: 350px;\">\n                        <canvas id=\"promiseVsRealityChart\"><\/canvas>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <section id=\"process\" class=\"mb-12 text-center bg-white rounded-lg shadow-md p-6\">\n            <h2 class=\"text-3xl font-bold mb-6\">The Path of an Algorithm: From Idea to Error<\/h2>\n            <p class=\"text-lg max-w-3xl mx-auto mb-8\">Backtesting is a simulation, not a crystal ball. It&#8217;s a critical step, but it&#8217;s also where the first, most costly errors are made.<\/p>\n            <div class=\"flex flex-col md:flex-row justify-center items-center space-y-4 md:space-y-0 md:space-x-4\">\n                <div class=\"p-6 rounded-lg shadow-inner bg-gray-50 border border-gray-200\">\n                    <h3 class=\"text-xl font-semibold text-gray-700\">1. Hypothesis<\/h3>\n                    <p class=\"text-2xl\">\ud83d\udca1<\/p>\n                    <p>Form a logical idea<\/p>\n                <\/div>\n                <div class=\"flow-arrow hidden md:block\">\u2192<\/div>\n                <div class=\"p-6 rounded-lg shadow-inner bg-blue-50 border border-blue-200\">\n                    <h3 class=\"text-xl font-semibold\" style=\"color: #43BCCD;\">2. Backtest (Sim)<\/h3>\n                    <p class=\"text-2xl\">\ud83d\udd2c<\/p>\n                    <p>Test on past data<\/p>\n                <\/div>\n                <div class=\"flow-arrow hidden md:block\">\u2192<\/div>\n                <div class=\"p-6 rounded-lg shadow-inner bg-red-50 border border-red-200\">\n                    <h3 class=\"text-xl font-semibold\" style=\"color: #EA3546;\">3. Live Trading (Real)<\/h3>\n                    <p class=\"text-2xl\">\ud83c\udf0a<\/p>\n                    <p>Face the real market<\/p>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <section id=\"overfitting\" class=\"mb-12 bg-white rounded-lg shadow-md p-6\">\n            <h2 class=\"text-3xl font-bold text-center mb-2\" style=\"color: #F86624;\">Critical Error #1: The Overfitting Trap<\/h2>\n            <h3 class=\"text-xl text-gray-600 text-center mb-6\">Memorizing Noise vs. Learning the Signal<\/h3>\n            <p class=\"text-lg max-w-3xl mx-auto mb-6\">Overfitting is the #1 reason backtests fail. It happens when your algorithm isn&#8217;t learning the market&#8217;s underlying logic (the &#8220;signal&#8221;). Instead, it has memorized the random, unrepeatable movements of your specific dataset (the &#8220;noise&#8221;).<\/p>\n            <div class=\"chart-container\" style=\"height: 400px; max-width: 800px;\">\n                <canvas id=\"overfittingChart\"><\/canvas>\n            <\/div>\n            <div class=\"flex justify-around mt-4 text-center\">\n                <div class=\"text-lg\"><span class=\"font-bold p-2 rounded\" style=\"color: #EA3546;\">\u25a0 Overfit Model:<\/span> Follows every random point.<\/div>\n                <div class=\"text-lg\"><span class=\"font-bold p-2 rounded\" style=\"color: #43BCCD;\">\u25a0 Robust Model:<\/span> Captures the true trend.<\/div>\n            <\/div>\n        <\/section>\n\n        <section id=\"data-errors\" class=\"mb-12\">\n            <h2 class=\"text-3xl font-bold text-center mb-6\">Critical Errors #2 &#038; #3: The Data Is Lying to You<\/h2>\n            <div class=\"grid grid-cols-1 md:grid-cols-2 gap-8\">\n                \n                <div class=\"bg-white rounded-lg shadow-md p-6 flex flex-col\">\n                    <h3 class=\"text-2xl font-bold mb-4\" style=\"color: #F86624;\">Error #2: Survival Bias<\/h3>\n                    <p class=\"text-lg mb-4 flex-grow\">Your backtest looks amazing because it only includes today&#8217;s winners (e.g., the current S&#038;P 500). It ignores all the companies that went bankrupt or failed along the way. The real market includes losers.<\/p>\n                    <div class=\"chart-container\" style=\"height: 300px;\">\n                        <canvas id=\"survivalBiasChart\"><\/canvas>\n                    <\/div>\n                <\/div>\n\n                <div class=\"bg-white rounded-lg shadow-md p-6 flex flex-col\">\n                    <h3 class=\"text-2xl font-bold mb-4\" style=\"color: #F86624;\">Error #3: Low-Quality Data<\/h3>\n                    <p class=\"text-lg mb-4 flex-grow\">Using free or low-resolution data creates &#8220;phantom profits.&#8221; Your algorithm simulates trades on false price spikes or gaps that never actually existed, making the strategy appear far more profitable than it is.<\/p>\n                    <div class=\"chart-container\" style=\"height: 300px;\">\n                        <canvas id=\"dataQualityChart\"><\/canvas>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <section id=\"friction\" class=\"mb-12 bg-white rounded-lg shadow-md p-6\">\n            <h2 class=\"text-3xl font-bold text-center mb-2\" style=\"color: #EA3546;\">Errors #4 &#038; #5: Death by a Thousand Cuts<\/h2>\n            <h3 class=\"text-xl text-gray-600 text-center mb-6\">Ignoring Market Friction (Costs &#038; Slippage)<\/h3>\n            <p class=\"text-lg max-w-3xl mx-auto mb-6\">Your backtest assumes perfect execution at zero cost. In reality, every single trade has costs. For high-frequency strategies, this &#8220;friction&#8221; can be the difference between profit and loss.<\/p>\n            <div class=\"chart-container\" style=\"height: 400px; max-width: 800px;\">\n                <canvas id=\"frictionChart\"><\/canvas>\n            <\/div>\n            <p class=\"text-lg max-w-3xl mx-auto mt-4 text-center\">Notice how the high-frequency strategy&#8217;s profit is almost entirely erased by costs, while the low-frequency strategy remains robust.<\/p>\n        <\/section>\n        \n        <section id=\"psychology\" class=\"mb-12\">\n            <h2 class=\"text-3xl font-bold text-center mb-6\">Errors #6 &#038; #7: You Are Sabotaging Your Algorithm<\/h2>\n            <div class=\"grid grid-cols-1 md:grid-cols-2 gap-8\">\n                \n                <div class=\"bg-white rounded-lg shadow-md p-6 flex flex-col\">\n                    <h3 class=\"text-2xl font-bold mb-4\" style=\"color: #662E9B;\">Error #6: Confirmation Bias<\/h3>\n                    <p class=\"text-lg mb-4 flex-grow\">You are human. You subconsciously want your strategy to work. This bias causes you to focus only on the good parts of your backtest while ignoring the dangerous drawdown periods that signal a flawed system.<\/p>\n                    <div class=\"chart-container\" style=\"height: 300px;\">\n                        <canvas id=\"confirmationBiasChart\"><\/canvas>\n                    <\/div>\n                <\/div>\n\n                <div class=\"bg-white rounded-lg shadow-md p-6 flex flex-col\">\n                    <h3 class=\"text-2xl font-bold mb-4\" style=\"color: #662E9B;\">Error #7: Manual Intervention<\/h3>\n                    <p class=\"text-lg mb-4 flex-grow\">Your algorithm is designed to follow statistics. You get scared during a live trade and manually close the position, breaking the algorithm&#8217;s logic. This &#8220;intervention error&#8221; invalidates the entire statistical foundation of your strategy.<\/p>\n                    <div class=\"chart-container\" style=\"height: 300px;\">\n                        <canvas id=\"interventionChart\"><\/canvas>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <section id=\"solution\" class=\"mb-12 bg-white rounded-lg shadow-md p-6\">\n            <h2 class=\"text-3xl font-bold text-center mb-6\" style=\"color: #43BCCD;\">The Solution: A Professional Validation Protocol<\/h2>\n            <p class=\"text-lg max-w-3xl mx-auto mb-8\">Professionals don&#8217;t trust a single backtest. They use rigorous, multi-stage validation to build confidence. The most powerful method is **Walk-Forward Analysis**, which simulates how you would have *actually* traded and re-optimized the system over time.<\/p>\n            <h3 class=\"text-2xl font-bold text-center mb-4\">Walk-Forward Analysis (Simulating Reality)<\/h3>\n            <div class=\"overflow-x-auto p-4 bg-gray-50 rounded-lg\">\n                <div class=\"flex flex-nowrap items-center w-max\">\n                    <div class=\"wf-box wf-train\">Train (2010-2012)<\/div>\n                    <div class=\"wf-box wf-test\">Test (2013)<\/div>\n                <\/div>\n                <div class=\"flex flex-nowrap items-center w-max mt-2\">\n                    <div class=\"wf-box wf-train\" style=\"min-width: 250px;\">Train (2010-2013)<\/div>\n                    <div class=\"wf-box wf-test\">Test (2014)<\/div>\n                <\/div>\n                <div class=\"flex flex-nowrap items-center w-max mt-2\">\n                    <div class=\"wf-box wf-train\" style=\"min-width: 300px;\">Train (2010-2014)<\/div>\n                    <div class=\"wf-box wf-test\">Test (2015)<\/div>\n                <\/div>\n            <\/div>\n            <p class=\"text-lg max-w-3xl mx-auto mt-4 text-center\">This process of re-optimizing on new data and testing on unseen &#8220;forward&#8221; data proves the strategy is adaptive and not just overfit to one time period.<\/p>\n        <\/section>\n\n        <section id=\"conclusion\" class=\"bg-gray-800 text-white rounded-lg shadow-2xl p-8 md:p-12\">\n            <h2 class=\"text-4xl font-bold text-center mb-8\">Your Path to Robust Confidence<\/h2>\n            <p class=\"text-xl text-center max-w-3xl mx-auto mb-10\">Stop chasing the &#8220;perfect&#8221; backtest. Start building real, robust confidence. Your goal is not to find a strategy that *would have* worked; it&#8217;s to build one that *will* work.<\/p>\n            <h3 class=\"text-2xl font-bold text-center mb-6 text-yellow-300\">Avoid the 7 Key Errors<\/h3>\n            <ol class=\"list-decimal list-inside space-y-4 max-w-2xl mx-auto text-lg\">\n                <li><span class=\"font-semibold\">Overfitting:<\/span> Optimizing for past noise, not future rules.<\/li>\n                <li><span class=\"font-semibold\">Data Snooping:<\/span> Using the same data to build and test.<\/li>\n                <li><span class=\"font-semibold\">Low-Quality Data:<\/span> Trading on &#8220;phantom&#8221; prices that didn&#8217;t exist.<\/li>\n                <li><span class=\"font-semibold\">Survival Bias:<\/span> Ignoring all the companies that failed.<\/li>\n                <li><span class=\"font-semibold\">Ignored Costs:<\/span> Forgetting commissions and spreads.<\/li>\n                <li><span class=\"font-semibold\">Unmodeled Slippage:<\/span> Assuming every trade executes perfectly.<\/li>\n                <li><span class=\"font-semibold\">Human Intervention:<\/span> Sabotaging your own algorithm&#8217;s logic.<\/li>\n            <\/ol>\n        <\/section>\n\n    <\/main>\n\n    <footer class=\"text-center p-8 mt-8 text-gray-500\">\n        <p>This infographic is a visual summary of concepts from &#8220;The Most Expensive Illusion: Why Your Perfect Backtest Is Lying to You.&#8221;<\/p>\n        <p>Visualizations are illustrative and for educational purposes.<\/p>\n    <\/footer>\n\n    <script>\n        (function() {\n            const FONT_COLOR = '#1F2937';\n            const GRID_COLOR = '#E5E7EB';\n            const PALETTE = {\n                promise: '#43BCCD',\n                reality: '#EA3546',\n                overfit: '#EA3546',\n                robust: '#43BCCD',\n                signal: '#662E9B',\n                survivors: '#43BCCD',\n                failed: '#F86624',\n                profit: '#43BCCD',\n                cost: '#F86624',\n                slippage: '#EA3546',\n                focus: '#662E9B',\n                ignored: '#F9C80E',\n            };\n\n            function wrapLabel(label, maxWidth = 16) {\n                if (typeof label !== 'string' || label.length <= maxWidth) {\n                    return label;\n                }\n                const words = label.split(' ');\n                const lines = [];\n                let currentLine = '';\n                for (const word of words) {\n                    if ((currentLine + word).length > maxWidth) {\n                        lines.push(currentLine.trim());\n                        currentLine = '';\n                    }\n                    currentLine += word + ' ';\n                }\n                lines.push(currentLine.trim());\n                return lines;\n            }\n            \n            const TOOLTIP_CALLBACKS = {\n                plugins: {\n                    tooltip: {\n                        callbacks: {\n                            title: function(tooltipItems) {\n                                const item = tooltipItems[0];\n                                let label = item.chart.data.labels[item.dataIndex];\n                                if (Array.isArray(label)) {\n                                  return label.join(' ');\n                                } else {\n                                  return label;\n                                }\n                            }\n                        }\n                    }\n                }\n            };\n            \n            const COMMON_OPTIONS = {\n                responsive: true,\n                maintainAspectRatio: false,\n                scales: {\n                    y: {\n                        beginAtZero: true,\n                        ticks: { color: FONT_COLOR },\n                        grid: { color: GRID_COLOR }\n                    },\n                    x: {\n                        ticks: { color: FONT_COLOR },\n                        grid: { color: 'transparent' }\n                    }\n                },\n                plugins: TOOLTIP_CALLBACKS.plugins\n            };\n\n            const COMMON_OPTIONS_NO_Y_ZERO = {\n                ...COMMON_OPTIONS,\n                scales: {\n                    ...COMMON_OPTIONS.scales,\n                    y: {\n                        ...COMMON_OPTIONS.scales.y,\n                        beginAtZero: false,\n                    }\n                }\n            };\n\n            const PIE_OPTIONS = {\n                responsive: true,\n                maintainAspectRatio: false,\n                plugins: TOOLTIP_CALLBACKS.plugins\n            };\n\n            function generateTrend(start, end, steps, volatility) {\n                const data = [];\n                let value = start;\n                const stepChange = (end - start) \/ steps;\n                for (let i = 0; i < steps; i++) {\n                    data.push(value);\n                    let change = stepChange + (Math.random() - 0.5) * volatility;\n                    value += change;\n                    if(value < 0) value = 0;\n                }\n                return data;\n            }\n            \n            function generateSignalData(count) {\n                const data = [];\n                for(let i=0; i < count; i++) {\n                    const x = Math.random() * 10;\n                    const y = (x * 0.8) + (Math.random() - 0.5) * 3 + 2;\n                    data.push({x, y});\n                }\n                return data.sort((a,b) => a.x - b.x);\n            }\n\n            const ctx1 = document.getElementById('promiseVsRealityChart').getContext('2d');\n            new Chart(ctx1, {\n                type: 'line',\n                data: {\n                    labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],\n                    datasets: [\n                        {\n                            label: 'Perfect Backtest',\n                            data: generateTrend(100, 250, 12, 5),\n                            borderColor: PALETTE.promise,\n                            backgroundColor: 'transparent',\n                            borderWidth: 3,\n                            tension: 0.3\n                        },\n                        {\n                            label: 'Live Trading Reality',\n                            data: generateTrend(100, 60, 12, 25),\n                            borderColor: PALETTE.reality,\n                            backgroundColor: 'transparent',\n                            borderWidth: 3,\n                            borderDash: [5, 5]\n                        }\n                    ]\n                },\n                options: {\n                    ...COMMON_OPTIONS,\n                    scales: {\n                        ...COMMON_OPTIONS.scales,\n                        y: { ...COMMON_OPTIONS.scales.y, title: { display: true, text: 'Equity' }}\n                    }\n                }\n            });\n            \n            const signalData = generateSignalData(30);\n            const overfitData = signalData.map(d => d.y + (Math.random() - 0.5) * 0.5);\n            \n            const ctxOverfit = document.getElementById('overfittingChart').getContext('2d');\n            new Chart(ctxOverfit, {\n                type: 'scatter',\n                data: {\n                    datasets: [\n                        {\n                            label: 'Market Noise',\n                            data: signalData,\n                            backgroundColor: PALETTE.signal + '80',\n                            type: 'scatter'\n                        },\n                        {\n                            label: 'Overfit Model',\n                            data: signalData.map(d => ({x: d.x, y: d.y + (Math.random() - 0.5) * 2})).sort((a,b) => a.x - b.x),\n                            borderColor: PALETTE.overfit,\n                            borderWidth: 3,\n                            fill: false,\n                            tension: 0.4,\n                            type: 'line',\n                            pointRadius: 0\n                        },\n                        {\n                            label: 'Robust Model (Signal)',\n                            data: [{x: 0, y: 2}, {x: 10, y: 10}],\n                            borderColor: PALETTE.robust,\n                            borderWidth: 4,\n                            fill: false,\n                            type: 'line',\n                            pointRadius: 0\n                        }\n                    ]\n                },\n                options: {\n                    ...COMMON_OPTIONS_NO_Y_ZERO,\n                    scales: {\n                        x: { type: 'linear', position: 'bottom', ticks: { color: FONT_COLOR }, grid: { color: 'transparent' } },\n                        y: { beginAtZero: false, ticks: { color: FONT_COLOR }, grid: { color: GRID_COLOR } }\n                    }\n                }\n            });\n\n            const ctxSurvival = document.getElementById('survivalBiasChart').getContext('2d');\n            new Chart(ctxSurvival, {\n                type: 'bar',\n                data: {\n                    labels: ['Backtest (with Bias)', 'Real Market'],\n                    datasets: [\n                        {\n                            label: 'Survivors',\n                            data: [100, 60],\n                            backgroundColor: PALETTE.survivors,\n                        },\n                        {\n                            label: 'Failed Companies',\n                            data: [0, 40],\n                            backgroundColor: PALETTE.failed,\n                        }\n                    ]\n                },\n                options: {\n                    ...COMMON_OPTIONS,\n                    scales: {\n                        x: { stacked: true, ...COMMON_OPTIONS.scales.x },\n                        y: { stacked: true, ...COMMON_OPTIONS.scales.y, title: { display: true, text: '% of Portfolio' } }\n                    }\n                }\n            });\n\n            const ctxDataQuality = document.getElementById('dataQualityChart').getContext('2d');\n            new Chart(ctxDataQuality, {\n                type: 'bar',\n                data: {\n                    labels: ['Profit from Real Moves', 'Phantom Profit (Bad Data)'],\n                    datasets: [\n                        {\n                            label: 'Profit',\n                            data: [120, 45],\n                            backgroundColor: [PALETTE.robust, PALETTE.overfit],\n                        }\n                    ]\n                },\n                options: {\n                    ...COMMON_OPTIONS,\n                    plugins: {\n                        ...TOOLTIP_CALLBACKS.plugins,\n                        legend: { display: false }\n                    },\n                    scales: {\n                        ...COMMON_OPTIONS.scales,\n                        y: { ...COMMON_OPTIONS.scales.y, title: { display: true, text: 'Simulated Profit ($)' } }\n                    }\n                }\n            });\n            \n            const ctxFriction = document.getElementById('frictionChart').getContext('2d');\n            new Chart(ctxFriction, {\n                type: 'bar',\n                data: {\n                    labels: ['Strategy A (High Frequency)', 'Strategy B (Low Frequency)'].map(l => wrapLabel(l)),\n                    datasets: [\n                        {\n                            label: 'Gross Profit',\n                            data: [150, 100],\n                            backgroundColor: PALETTE.profit\n                        },\n                        {\n                            label: 'Friction (Costs & Slippage)',\n                            data: [-80, -10],\n                            backgroundColor: PALETTE.failed\n                        },\n                        {\n                            label: 'Net Profit',\n                            data: [70, 90],\n                            backgroundColor: PALETTE.signal\n                        }\n                    ]\n                },\n                options: {\n                    ...COMMON_OPTIONS,\n                    scales: {\n                        ...COMMON_OPTIONS.scales,\n                        y: { ...COMMON_OPTIONS.scales.y, title: { display: true, text: 'Profit ($)' } }\n                    }\n                }\n            });\n\n            const ctxConfirmation = document.getElementById('confirmationBiasChart').getContext('2d');\n            new Chart(ctxConfirmation, {\n                type: 'doughnut',\n                data: {\n                    labels: ['Focus on Winners', 'Ignore Drawdowns'],\n                    datasets: [{\n                        data: [85, 15],\n                        backgroundColor: [PALETTE.focus, PALETTE.ignored],\n                        borderColor: '#ffffff',\n                        borderWidth: 4\n                    }]\n                },\n                options: PIE_OPTIONS\n            });\n\n            const ctxIntervention = document.getElementById('interventionChart').getContext('2d');\n            new Chart(ctxIntervention, {\n                type: 'line',\n                data: {\n                    labels: ['T1', 'T2', 'T3 (Dip)', 'T4 (Recovery)', 'T5'],\n                    datasets: [\n                        {\n                            label: 'Algorithm\\'s Intended Path',\n                            data: [50, 55, 45, 60, 65],\n                            borderColor: PALETTE.promise,\n                            borderWidth: 3,\n                            tension: 0.1,\n                            fill: false\n                        },\n                        {\n                            label: 'Trader Intervention (Panic Sell)',\n                            data: [50, 55, 45, 45, 45],\n                            borderColor: PALETTE.reality,\n                            borderWidth: 3,\n                            borderDash: [5, 5],\n                            fill: false\n                        }\n                    ]\n                },\n                options: {\n                    ...COMMON_OPTIONS_NO_Y_ZERO,\n                    scales: {\n                        ...COMMON_OPTIONS_NO_Y_ZERO.scales,\n                        y: { ...COMMON_OPTIONS_NO_Y_ZERO.scales.y, title: { display: true, text: 'Position Value' } }\n                    }\n                }\n            });\n\n        })();\n    <\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>The Backtesting Illusion: An Infographic The Backtesting Illusion Why Your &#8220;Perfect&#8221; Strategy Is Lying to You The Promise vs. Reality You run a backtest and &#8230; <a title=\"Infographic &#8211; The Deception of Perfect Backtesting: 7 Common Mistakes in Trading Algorithms That Destroy Your Capital\" class=\"read-more\" href=\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/\" aria-label=\"Read more about Infographic &#8211; The Deception of Perfect Backtesting: 7 Common Mistakes in Trading Algorithms That Destroy Your Capital\">Leer Mas<\/a><\/p>\n","protected":false},"author":1,"featured_media":5482,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[76],"tags":[83,102,84],"class_list":["post-5732","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-infographics","tag-dollar","tag-economy","tag-eur-usd","resize-featured-image"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.5 (Yoast SEO v26.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Path of an Algorithm: From Idea to Error<\/title>\n<meta name=\"description\" content=\"Learn to navigate algorithmic trading and discover the dark side of backtesting on your path to financial mastery.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Infographic - The Deception of Perfect Backtesting: 7 Common Mistakes in Trading Algorithms That Destroy Your Capital\" \/>\n<meta property=\"og:description\" content=\"Learn to navigate algorithmic trading and discover the dark side of backtesting on your path to financial mastery.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/\" \/>\n<meta property=\"og:site_name\" content=\"Today Dollar\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/codigodelmercado\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-11T19:35:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-14T18:11:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/11\/Las-Plataformas-de-Trading-Automatico-Mas-Populares-en-2025.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"731\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Erick Galvez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Erick Galvez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/\"},\"author\":{\"name\":\"Erick Galvez\",\"@id\":\"https:\/\/todaydollar.com\/en\/#\/schema\/person\/e6e5674024e27641999d983dc5d3bdb8\"},\"headline\":\"Infographic &#8211; The Deception of Perfect Backtesting: 7 Common Mistakes in Trading Algorithms That Destroy Your Capital\",\"datePublished\":\"2025-11-11T19:35:46+00:00\",\"dateModified\":\"2025-11-14T18:11:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/\"},\"wordCount\":626,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/todaydollar.com\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/11\/Las-Plataformas-de-Trading-Automatico-Mas-Populares-en-2025.webp\",\"keywords\":[\"Dollar\",\"Economy\",\"EUR\/USD\"],\"articleSection\":[\"infographics\"],\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/todaydollar.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/\",\"url\":\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/\",\"name\":\"The Path of an Algorithm: From Idea to Error\",\"isPartOf\":{\"@id\":\"https:\/\/todaydollar.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/11\/Las-Plataformas-de-Trading-Automatico-Mas-Populares-en-2025.webp\",\"datePublished\":\"2025-11-11T19:35:46+00:00\",\"dateModified\":\"2025-11-14T18:11:04+00:00\",\"description\":\"Learn to navigate algorithmic trading and discover the dark side of backtesting on your path to financial mastery.\",\"breadcrumb\":{\"@id\":\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#primaryimage\",\"url\":\"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/11\/Las-Plataformas-de-Trading-Automatico-Mas-Populares-en-2025.webp\",\"contentUrl\":\"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/11\/Las-Plataformas-de-Trading-Automatico-Mas-Populares-en-2025.webp\",\"width\":1280,\"height\":731,\"caption\":\"Correlation between the Dollar and Oil: The Hidden Key to the Global Economy\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\/\/todaydollar.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Infographic &#8211; The Deception of Perfect Backtesting: 7 Common Mistakes in Trading Algorithms That Destroy Your Capital\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/todaydollar.com\/en\/#website\",\"url\":\"https:\/\/todaydollar.com\/en\/\",\"name\":\"Today Dollar\",\"description\":\"TodayDollar.com es tu portal de econom\u00eda, finanzas e inversiones. Explicamos el impacto del d\u00f3lar y los mercados globales en tu vida diaria con claridad y sencillez.\",\"publisher\":{\"@id\":\"https:\/\/todaydollar.com\/en\/#organization\"},\"alternateName\":\"El D\u00f3lar Hoy\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/todaydollar.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/todaydollar.com\/en\/#organization\",\"name\":\"Today Dollar\",\"alternateName\":\"El d\u00f3lar hoy\",\"url\":\"https:\/\/todaydollar.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\/\/todaydollar.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/09\/Logo-grande.png\",\"contentUrl\":\"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/09\/Logo-grande.png\",\"width\":1024,\"height\":1024,\"caption\":\"Today Dollar\"},\"image\":{\"@id\":\"https:\/\/todaydollar.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/codigodelmercado\",\"https:\/\/www.youtube.com\/@codigodelmercado\",\"https:\/\/www.tiktok.com\/@codigodelmercado\"],\"description\":\"TodayDollar.com es un portal digital especializado en econom\u00eda, finanzas e inversiones. Explicamos de manera clara y sencilla el papel del d\u00f3lar en la econom\u00eda mundial, su impacto en los mercados globales y en la vida diaria de las personas. Publicamos art\u00edculos, gu\u00edas pr\u00e1cticas y an\u00e1lisis sobre finanzas personales, trading, ahorro e inversiones, con un enfoque accesible para lectores de Am\u00e9rica Latina, Europa y el mundo.\",\"legalName\":\"Today Dollar\",\"foundingDate\":\"2025-09-01\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1\",\"maxValue\":\"10\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/todaydollar.com\/en\/#\/schema\/person\/e6e5674024e27641999d983dc5d3bdb8\",\"name\":\"Erick Galvez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\/\/todaydollar.com\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/54247e489861476ce67e335cb541c16b78c6ed9a17ce481ccd417b4b9e7728db?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/54247e489861476ce67e335cb541c16b78c6ed9a17ce481ccd417b4b9e7728db?s=96&d=mm&r=g\",\"caption\":\"Erick Galvez\"},\"sameAs\":[\"https:\/\/todaydollar.com\"],\"url\":\"https:\/\/todaydollar.com\/en\/author\/gonerick\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"The Path of an Algorithm: From Idea to Error","description":"Learn to navigate algorithmic trading and discover the dark side of backtesting on your path to financial mastery.","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:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/","og_locale":"en_US","og_type":"article","og_title":"Infographic - The Deception of Perfect Backtesting: 7 Common Mistakes in Trading Algorithms That Destroy Your Capital","og_description":"Learn to navigate algorithmic trading and discover the dark side of backtesting on your path to financial mastery.","og_url":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/","og_site_name":"Today Dollar","article_publisher":"https:\/\/www.facebook.com\/codigodelmercado","article_published_time":"2025-11-11T19:35:46+00:00","article_modified_time":"2025-11-14T18:11:04+00:00","og_image":[{"width":1280,"height":731,"url":"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/11\/Las-Plataformas-de-Trading-Automatico-Mas-Populares-en-2025.webp","type":"image\/webp"}],"author":"Erick Galvez","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Erick Galvez","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#article","isPartOf":{"@id":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/"},"author":{"name":"Erick Galvez","@id":"https:\/\/todaydollar.com\/en\/#\/schema\/person\/e6e5674024e27641999d983dc5d3bdb8"},"headline":"Infographic &#8211; The Deception of Perfect Backtesting: 7 Common Mistakes in Trading Algorithms That Destroy Your Capital","datePublished":"2025-11-11T19:35:46+00:00","dateModified":"2025-11-14T18:11:04+00:00","mainEntityOfPage":{"@id":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/"},"wordCount":626,"commentCount":0,"publisher":{"@id":"https:\/\/todaydollar.com\/en\/#organization"},"image":{"@id":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#primaryimage"},"thumbnailUrl":"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/11\/Las-Plataformas-de-Trading-Automatico-Mas-Populares-en-2025.webp","keywords":["Dollar","Economy","EUR\/USD"],"articleSection":["infographics"],"inLanguage":"en","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/todaydollar.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/","url":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/","name":"The Path of an Algorithm: From Idea to Error","isPartOf":{"@id":"https:\/\/todaydollar.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#primaryimage"},"image":{"@id":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#primaryimage"},"thumbnailUrl":"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/11\/Las-Plataformas-de-Trading-Automatico-Mas-Populares-en-2025.webp","datePublished":"2025-11-11T19:35:46+00:00","dateModified":"2025-11-14T18:11:04+00:00","description":"Learn to navigate algorithmic trading and discover the dark side of backtesting on your path to financial mastery.","breadcrumb":{"@id":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/"]}]},{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#primaryimage","url":"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/11\/Las-Plataformas-de-Trading-Automatico-Mas-Populares-en-2025.webp","contentUrl":"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/11\/Las-Plataformas-de-Trading-Automatico-Mas-Populares-en-2025.webp","width":1280,"height":731,"caption":"Correlation between the Dollar and Oil: The Hidden Key to the Global Economy"},{"@type":"BreadcrumbList","@id":"https:\/\/todaydollar.com\/en\/infographic-the-deception-of-perfect-backtesting-7-common-mistakes-in-trading-algorithms-that-destroy-your-capital\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/todaydollar.com\/en\/"},{"@type":"ListItem","position":2,"name":"Infographic &#8211; The Deception of Perfect Backtesting: 7 Common Mistakes in Trading Algorithms That Destroy Your Capital"}]},{"@type":"WebSite","@id":"https:\/\/todaydollar.com\/en\/#website","url":"https:\/\/todaydollar.com\/en\/","name":"Today Dollar","description":"TodayDollar.com es tu portal de econom\u00eda, finanzas e inversiones. Explicamos el impacto del d\u00f3lar y los mercados globales en tu vida diaria con claridad y sencillez.","publisher":{"@id":"https:\/\/todaydollar.com\/en\/#organization"},"alternateName":"El D\u00f3lar Hoy","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/todaydollar.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Organization","@id":"https:\/\/todaydollar.com\/en\/#organization","name":"Today Dollar","alternateName":"El d\u00f3lar hoy","url":"https:\/\/todaydollar.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/todaydollar.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/09\/Logo-grande.png","contentUrl":"https:\/\/todaydollar.com\/wp-content\/uploads\/2025\/09\/Logo-grande.png","width":1024,"height":1024,"caption":"Today Dollar"},"image":{"@id":"https:\/\/todaydollar.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/codigodelmercado","https:\/\/www.youtube.com\/@codigodelmercado","https:\/\/www.tiktok.com\/@codigodelmercado"],"description":"TodayDollar.com es un portal digital especializado en econom\u00eda, finanzas e inversiones. Explicamos de manera clara y sencilla el papel del d\u00f3lar en la econom\u00eda mundial, su impacto en los mercados globales y en la vida diaria de las personas. Publicamos art\u00edculos, gu\u00edas pr\u00e1cticas y an\u00e1lisis sobre finanzas personales, trading, ahorro e inversiones, con un enfoque accesible para lectores de Am\u00e9rica Latina, Europa y el mundo.","legalName":"Today Dollar","foundingDate":"2025-09-01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1","maxValue":"10"}},{"@type":"Person","@id":"https:\/\/todaydollar.com\/en\/#\/schema\/person\/e6e5674024e27641999d983dc5d3bdb8","name":"Erick Galvez","image":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/todaydollar.com\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/54247e489861476ce67e335cb541c16b78c6ed9a17ce481ccd417b4b9e7728db?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/54247e489861476ce67e335cb541c16b78c6ed9a17ce481ccd417b4b9e7728db?s=96&d=mm&r=g","caption":"Erick Galvez"},"sameAs":["https:\/\/todaydollar.com"],"url":"https:\/\/todaydollar.com\/en\/author\/gonerick\/"}]}},"_links":{"self":[{"href":"https:\/\/todaydollar.com\/en\/wp-json\/wp\/v2\/posts\/5732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/todaydollar.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/todaydollar.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/todaydollar.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/todaydollar.com\/en\/wp-json\/wp\/v2\/comments?post=5732"}],"version-history":[{"count":1,"href":"https:\/\/todaydollar.com\/en\/wp-json\/wp\/v2\/posts\/5732\/revisions"}],"predecessor-version":[{"id":5735,"href":"https:\/\/todaydollar.com\/en\/wp-json\/wp\/v2\/posts\/5732\/revisions\/5735"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/todaydollar.com\/en\/wp-json\/wp\/v2\/media\/5482"}],"wp:attachment":[{"href":"https:\/\/todaydollar.com\/en\/wp-json\/wp\/v2\/media?parent=5732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/todaydollar.com\/en\/wp-json\/wp\/v2\/categories?post=5732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/todaydollar.com\/en\/wp-json\/wp\/v2\/tags?post=5732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}