{
    "family": "price_rhythm",
    "url": "https://www.fuel-prices.eu/live/france/price-changes/?lang=it",
    "markdown": "https://www.fuel-prices.eu/live/france/price-changes/data.md?lang=it",
    "language": "it",
    "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": [
        "Un impianto in Francia cambia il prezzo della Benzina E10 in media 1,34 volte a settimana, e un prezzo appena cambiato dura poi 2 giorni prima del successivo.",
        "In un giorno qualunque 22,3% degli impianti in Francia cambia prezzo; nel giorno più intenso della finestra, 45,4%.",
        "Il giorno più intenso è martedì, con 18,9% di tutte le variazioni; il più tranquillo è domenica, con 4,2%.",
        "Un rialzo sposta il prezzo in media di 0,028 EUR/L, un ribasso di 0,026 EUR/L. Nella finestra 82 141 variazioni sono andate verso l’alto e 56 464 verso il basso.",
        "Metà di tutte le variazioni di prezzo di questi 90 giorni è avvenuta in soli 30 di essi.",
        "Su tutta la finestra la mediana del mercato è passata da 2,007 EUR/L a 2,161 EUR/L.",
        "Dove la fonte porta un orologio suo, la maggior parte delle variazioni cade fra le 00:00 e le 01:00 — 17% di 6 240 variazioni con orario nel campione."
    ],
    "fuels": {
        "petrol": {
            "label": "Benzina 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": "Gasolio",
            "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
            ]
        }
    }
}