{
    "family": "price_rhythm",
    "url": "https://www.fuel-prices.eu/live/france/price-changes/?lang=de",
    "markdown": "https://www.fuel-prices.eu/live/france/price-changes/data.md?lang=de",
    "language": "de",
    "market": {
        "key": "france",
        "country": "Frankreich",
        "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": [
        "Eine Tankstelle in Frankreich ändert den Preis für Super E10 im Schnitt 1,34 Mal pro Woche, und ein eben geänderter Preis hält danach 2 Tagen bis zum nächsten.",
        "An einem gewöhnlichen Tag ändern 22,3% der Tankstellen in Frankreich ihren Preis; am betriebsamsten Tag des Zeitfensters 45,4%.",
        "Der betriebsamste Wochentag ist Dienstag mit 18,9% aller Änderungen; der ruhigste ist Sonntag mit 4,2%.",
        "Eine Erhöhung bewegt den Preis im Schnitt um 0,028 EUR/L, eine Senkung um 0,026 EUR/L. Im Zeitfenster gingen 82 141 Änderungen nach oben und 56 464 nach unten.",
        "Die Hälfte aller Preisänderungen dieser 90 Tagen fiel auf nur 30 davon.",
        "Über das Zeitfenster ging der Median des Marktes von 2,007 EUR/L auf 2,161 EUR/L.",
        "Wo die Quelle eine eigene Uhr führt, fallen die meisten Änderungen zwischen 00:00 und 01:00 — 17% von 6 240 Änderungen mit Uhrzeit in der Stichprobe."
    ],
    "fuels": {
        "petrol": {
            "label": "Super 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": "Diesel",
            "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
            ]
        }
    }
}