{
    "family": "price_rhythm",
    "url": "https://www.fuel-prices.eu/live/france/price-changes/?lang=es",
    "markdown": "https://www.fuel-prices.eu/live/france/price-changes/data.md?lang=es",
    "language": "es",
    "market": {
        "key": "france",
        "country": "Francia",
        "cc": "FR",
        "live_map": "https://www.fuel-prices.eu/live/france/"
    },
    "window": {
        "d0": "2026-07-25",
        "d1": "2026-10-22",
        "days": 90
    },
    "built_at": "2026-10-23T01:10:37+00:00",
    "currency": "EUR",
    "method": {
        "series": "one price per station per day",
        "change": "two consecutive days with different prices, counted on the second",
        "max_gap_days": 3,
        "hour_of_day": "source clock"
    },
    "headline": [
        "Una estación de Francia cambia el precio de la Gasolina E10 1,34 veces por semana de media, y un precio recién cambiado aguanta después 2 días hasta el siguiente.",
        "En un día normal el 22,3% de las estaciones de Francia cambia de precio; en el día más movido de la ventana, el 45,4%.",
        "El día más movido es el martes, con el 18,9% de todos los cambios; el más tranquilo es el domingo, con el 4,2%.",
        "Una subida mueve el precio 0,028 EUR/L de media, una bajada 0,026 EUR/L. En la ventana, 82 141 cambios fueron hacia arriba y 56 464 hacia abajo.",
        "La mitad de todos los cambios de precio de estos 90 días ocurrió en solo 30 de ellos.",
        "A lo largo de la ventana la mediana del mercado pasó de 2,007 EUR/L a 2,161 EUR/L.",
        "Donde la fuente lleva su propio reloj, la mayoría de los cambios cae entre las 00:00 y las 01:00: el 17% de 6 240 cambios con hora en la muestra."
    ],
    "fuels": {
        "petrol": {
            "label": "Gasolina E10",
            "code": "e10",
            "stations": 8054,
            "days_covered": 90,
            "changes": 138605,
            "changes_per_station_per_week": 1.339,
            "median_days_between_changes": 2,
            "by_weekday": [
                {
                    "up": 11017,
                    "down": 5548,
                    "up_sum": 297.91,
                    "down_sum": 155.504
                },
                {
                    "up": 16680,
                    "down": 9484,
                    "up_sum": 492.28,
                    "down_sum": 225.045
                },
                {
                    "up": 14347,
                    "down": 10887,
                    "up_sum": 450.775,
                    "down_sum": 253.439
                },
                {
                    "up": 14280,
                    "down": 9623,
                    "up_sum": 433.842,
                    "down_sum": 236.578
                },
                {
                    "up": 14134,
                    "down": 11119,
                    "up_sum": 385.908,
                    "down_sum": 332.184
                },
                {
                    "up": 8453,
                    "down": 7155,
                    "up_sum": 197.203,
                    "down_sum": 180.855
                },
                {
                    "up": 3230,
                    "down": 2648,
                    "up_sum": 74.449,
                    "down_sum": 69.016
                }
            ],
            "size": {
                "up": {
                    "n": 82141,
                    "mean": 0.0284,
                    "median": 0.02,
                    "p90": 0.06
                },
                "down": {
                    "n": 56464,
                    "mean": 0.0257,
                    "median": 0.02,
                    "p90": 0.06
                }
            },
            "concentration": {
                "days_for_half": 30,
                "days_total": 90,
                "share": 0.3333
            },
            "macro": {
                "up_days": 38,
                "down_days": 23,
                "mean_up": 0.00716,
                "mean_down": 0.00513,
                "run_up_mean": 2.53,
                "run_down_mean": 1.92,
                "first_median": 2.007,
                "last_median": 2.161
            },
            "networks": [],
            "hour_of_day": [
                1035,
                229,
                7,
                3,
                10,
                53,
                187,
                571,
                847,
                842,
                611,
                555,
                235,
                160,
                241,
                133,
                105,
                84,
                49,
                91,
                48,
                39,
                40,
                65
            ]
        },
        "diesel": {
            "label": "Gasóleo",
            "code": "diesel",
            "stations": 9868,
            "days_covered": 90,
            "changes": 197123,
            "changes_per_station_per_week": 1.554,
            "median_days_between_changes": 2,
            "by_weekday": [
                {
                    "up": 15092,
                    "down": 7984,
                    "up_sum": 634.175,
                    "down_sum": 258.272
                },
                {
                    "up": 21956,
                    "down": 13842,
                    "up_sum": 753.591,
                    "down_sum": 359.639
                },
                {
                    "up": 18716,
                    "down": 15627,
                    "up_sum": 666.588,
                    "down_sum": 415.804
                },
                {
                    "up": 21675,
                    "down": 12808,
                    "up_sum": 811.519,
                    "down_sum": 403.519
                },
                {
                    "up": 21186,
                    "down": 16637,
                    "up_sum": 814.288,
                    "down_sum": 605.108
                },
                {
                    "up": 13477,
                    "down": 9636,
                    "up_sum": 424.711,
                    "down_sum": 325.946
                },
                {
                    "up": 4855,
                    "down": 3632,
                    "up_sum": 148.099,
                    "down_sum": 130.312
                }
            ],
            "size": {
                "up": {
                    "n": 116957,
                    "mean": 0.0364,
                    "median": 0.025,
                    "p90": 0.08
                },
                "down": {
                    "n": 80166,
                    "mean": 0.0312,
                    "median": 0.02,
                    "p90": 0.069
                }
            },
            "concentration": {
                "days_for_half": 28,
                "days_total": 90,
                "share": 0.3111
            },
            "macro": {
                "up_days": 45,
                "down_days": 22,
                "mean_up": 0.00813,
                "mean_down": 0.00755,
                "run_up_mean": 5,
                "run_down_mean": 4.4,
                "first_median": 2.169,
                "last_median": 2.369
            },
            "networks": [],
            "hour_of_day": [
                1104,
                240,
                7,
                5,
                11,
                62,
                221,
                643,
                970,
                972,
                656,
                480,
                309,
                262,
                351,
                162,
                151,
                108,
                78,
                104,
                55,
                49,
                44,
                76
            ]
        }
    }
}