{
  "schema": "monthly-pita-gyro-bulletin-v1",
  "issue": "2026-10",
  "version": 1,
  "publishedOn": "2026-11-04",
  "scheduledOn": "2026-11-04",
  "outsideCalendar": null,
  "kind": "regular",
  "name": {
    "el": "Μηνιαίος Δείκτης Τιμής Πιτόγυρου",
    "en": "Monthly Pita-Gyro Price Index"
  },
  "index": {
    "base": "2026-09",
    "baseValue": 100,
    "value": 100.32,
    "decimals": 2,
    "chain": [
      {
        "month": "2026-09",
        "previous": null,
        "geometricMean": null,
        "monthsSpanned": 0
      },
      {
        "month": "2026-10",
        "previous": "2026-09",
        "geometricMean": 1.00315,
        "monthsSpanned": 1
      }
    ]
  },
  "monthlyChange": {
    "previous": {
      "month": "2026-09",
      "runId": "sep26-monthly",
      "sha256": "6287f9fe3cade4ff9a6691d55f7fc42b1ef8731ed9ea40250914ec33a8b05d6e",
      "monthsSpanned": 1
    },
    "pairs": 1179,
    "median": 1.0,
    "geometricMean": 1.00315,
    "interval95": [
      1.00224,
      1.00411
    ],
    "direction": "increase",
    "wording": {
      "el": "αύξηση",
      "en": "increase"
    },
    "unchangedPct": 94.1,
    "up": 67,
    "down": 2,
    "clusters": 1055,
    "cities": 77,
    "platforms": {
      "A": {
        "pairs": 804,
        "median": 1.0,
        "geometricMean": 1.00285,
        "unchangedPct": 94.9,
        "up": 40,
        "down": 1,
        "interval95": [
          1.00188,
          1.00387
        ],
        "clusters": 800,
        "direction": "increase",
        "wording": {
          "el": "αύξηση",
          "en": "increase"
        },
        "oneVotePerCluster": 1.00278
      },
      "B": {
        "pairs": 375,
        "median": 1.0,
        "geometricMean": 1.00378,
        "unchangedPct": 92.5,
        "up": 27,
        "down": 1,
        "interval95": [
          1.00213,
          1.00562
        ],
        "clusters": 360,
        "direction": "increase",
        "wording": {
          "el": "αύξηση",
          "en": "increase"
        },
        "oneVotePerCluster": 1.00376
      },
      "C": {
        "pairs": 0,
        "median": null,
        "geometricMean": null
      }
    },
    "fullIdentity": {
      "pairs": 670,
      "median": 1.0,
      "geometricMean": 1.00262,
      "unchangedPct": 95.5,
      "up": 29,
      "down": 1
    },
    "findings": [],
    "warnings": [],
    "formatSensitivity": {
      "official": false,
      "rule": {
        "file": "/research/prices/rules-2026-11-v3.json",
        "number": 14,
        "writtenOn": "2026-10-26",
        "appliesFrom": "2026-11"
      },
      "formatChanges": {
        "C": [
          {
            "field": "selections",
            "key": "changeInPriceInSfu",
            "onlyIn": "previous",
            "share": 1.0
          },
          {
            "field": "selections",
            "key": "envFeeInSfu",
            "onlyIn": "previous",
            "share": 0.9831
          },
          {
            "field": "selections",
            "key": "friendlyId",
            "onlyIn": "previous",
            "share": 0.9972
          },
          {
            "field": "selections",
            "key": "tagIds",
            "onlyIn": "previous",
            "share": 0.6808
          },
          {
            "field": "selections",
            "key": "uid",
            "onlyIn": "previous",
            "share": 1.0
          }
        ]
      },
      "overall": {
        "pairs": 1485,
        "median": 1.0,
        "geometricMean": 1.00276,
        "interval95": [
          1.00202,
          1.00355
        ],
        "unchangedPct": 94.9,
        "up": 73,
        "down": 2,
        "clusters": 1194,
        "direction": "increase",
        "wording": {
          "el": "αύξηση",
          "en": "increase"
        }
      },
      "platforms": {
        "A": {
          "pairs": 804,
          "median": 1.0,
          "geometricMean": 1.00285,
          "interval95": [
            1.00188,
            1.00387
          ],
          "unchangedPct": 94.9,
          "up": 40,
          "down": 1,
          "clusters": 800,
          "direction": "increase",
          "wording": {
            "el": "αύξηση",
            "en": "increase"
          }
        },
        "B": {
          "pairs": 375,
          "median": 1.0,
          "geometricMean": 1.00378,
          "interval95": [
            1.00213,
            1.00562
          ],
          "unchangedPct": 92.5,
          "up": 27,
          "down": 1,
          "clusters": 360,
          "direction": "increase",
          "wording": {
            "el": "αύξηση",
            "en": "increase"
          }
        },
        "C": {
          "pairs": 306,
          "median": 1.0,
          "geometricMean": 1.00127,
          "interval95": [
            1.00033,
            1.00241
          ],
          "unchangedPct": 98.0,
          "up": 6,
          "down": 0,
          "clusters": 292,
          "direction": "increase",
          "wording": {
            "el": "αύξηση",
            "en": "increase"
          }
        }
      }
    }
  },
  "annualChange": null,
  "annualChangeFirstMonth": "2027-09",
  "seasonalAdjustmentAfterYears": 3,
  "window": {
    "fromDay": 25,
    "toDay": 28,
    "weekdayOnly": true
  },
  "bootstrap": {
    "replicates": 2000,
    "seed": 20261026,
    "level": 0.95
  },
  "thresholds": {
    "minPairs": 100,
    "minPlatformPairs": 30
  },
  "reading": {
    "runId": "oct26-monthly",
    "month": "2026-10",
    "dates": [
      "2026-10-26"
    ],
    "inWindow": true,
    "frame": "v2",
    "file": "/research/prices/2026-10-monthly.jsonl",
    "sha256": "4f1216eed15570481995b7ed9d7e31ce3de07347b81d72bb92d466bdcd069fd7",
    "rows": 1663,
    "platforms": [
      "A",
      "B",
      "C"
    ],
    "withGyro": {
      "A": 891,
      "B": 419,
      "C": 353
    }
  },
  "level": {
    "listings": 1663,
    "businesses": 1314,
    "cities": 78,
    "citiesWithInterval": 48,
    "citiesWithoutInterval": 30,
    "minBusinesses": 6,
    "smallCityListings": 10,
    "mediansOutsideInterval": []
  },
  "cities": [
    {
      "city": "athens",
      "median": 4.2,
      "listings": 632,
      "platforms": {
        "A": 293,
        "B": 163,
        "C": 176
      },
      "businesses": 468,
      "interval95": [
        4.2,
        4.2
      ],
      "intervalRank": 213,
      "intervalCoverage": 0.9533,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "thessaloniki",
      "median": 5.0,
      "listings": 122,
      "platforms": {
        "A": 62,
        "B": 35,
        "C": 25
      },
      "businesses": 106,
      "interval95": [
        5.0,
        5.1
      ],
      "intervalRank": 43,
      "intervalCoverage": 0.9591,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "ioannina",
      "median": 4.3,
      "listings": 52,
      "platforms": {
        "A": 28,
        "B": 14,
        "C": 10
      },
      "businesses": 39,
      "interval95": [
        4.2,
        4.4
      ],
      "intervalRank": 13,
      "intervalCoverage": 0.9763,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "volos",
      "median": 4.2,
      "listings": 50,
      "platforms": {
        "A": 24,
        "B": 9,
        "C": 17
      },
      "businesses": 37,
      "interval95": [
        4.1,
        4.35
      ],
      "intervalRank": 13,
      "intervalCoverage": 0.953,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "patra",
      "median": 4.0,
      "listings": 48,
      "platforms": {
        "A": 30,
        "B": 8,
        "C": 10
      },
      "businesses": 38,
      "interval95": [
        3.8,
        4.1
      ],
      "intervalRank": 13,
      "intervalCoverage": 0.9664,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "chania",
      "median": 4.7,
      "listings": 38,
      "platforms": {
        "A": 24,
        "B": 11,
        "C": 3
      },
      "businesses": 34,
      "interval95": [
        4.5,
        4.8
      ],
      "intervalRank": 11,
      "intervalCoverage": 0.9757,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "heraklion",
      "median": 5.3,
      "listings": 34,
      "platforms": {
        "A": 24,
        "B": 4,
        "C": 6
      },
      "businesses": 31,
      "interval95": [
        4.8,
        6.0
      ],
      "intervalRank": 10,
      "intervalCoverage": 0.9706,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "kalamata",
      "median": 3.8,
      "listings": 31,
      "platforms": {
        "A": 22,
        "B": 6,
        "C": 3
      },
      "businesses": 27,
      "interval95": [
        3.7,
        4.0
      ],
      "intervalRank": 8,
      "intervalCoverage": 0.9808,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "rhodes",
      "median": 4.5,
      "listings": 29,
      "platforms": {
        "A": 15,
        "B": 8,
        "C": 6
      },
      "businesses": 22,
      "interval95": [
        4.3,
        4.6
      ],
      "intervalRank": 6,
      "intervalCoverage": 0.9831,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "kavala",
      "median": 4.2,
      "listings": 27,
      "platforms": {
        "A": 14,
        "B": 7,
        "C": 6
      },
      "businesses": 20,
      "interval95": [
        4.0,
        4.5
      ],
      "intervalRank": 6,
      "intervalCoverage": 0.9586,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "kerkyra",
      "median": 4.5,
      "listings": 26,
      "platforms": {
        "A": 16,
        "B": 8,
        "C": 2
      },
      "businesses": 19,
      "interval95": [
        4.25,
        4.9
      ],
      "intervalRank": 5,
      "intervalCoverage": 0.9808,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "xanthi",
      "median": 4.3,
      "listings": 25,
      "platforms": {
        "A": 10,
        "B": 7,
        "C": 8
      },
      "businesses": 17,
      "interval95": [
        3.9,
        4.5
      ],
      "intervalRank": 5,
      "intervalCoverage": 0.951,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "katerini",
      "median": 4.0,
      "listings": 24,
      "platforms": {
        "A": 12,
        "B": 6,
        "C": 6
      },
      "businesses": 18,
      "interval95": [
        4.0,
        4.0
      ],
      "intervalRank": 5,
      "intervalCoverage": 0.9691,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "larisa",
      "median": 4.4,
      "listings": 20,
      "platforms": {
        "A": 14,
        "B": 4,
        "C": 2
      },
      "businesses": 17,
      "interval95": [
        4.4,
        4.5
      ],
      "intervalRank": 5,
      "intervalCoverage": 0.951,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "kos",
      "median": 4.5,
      "listings": 18,
      "platforms": {
        "A": 6,
        "B": 5,
        "C": 7
      },
      "businesses": 15,
      "interval95": [
        4.3,
        4.5
      ],
      "intervalRank": 4,
      "intervalCoverage": 0.9648,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "serres",
      "median": 4.45,
      "listings": 18,
      "platforms": {
        "A": 12,
        "B": 4,
        "C": 2
      },
      "businesses": 14,
      "interval95": [
        4.2,
        4.6
      ],
      "intervalRank": 3,
      "intervalCoverage": 0.9871,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "paros",
      "median": 4.5,
      "listings": 17,
      "platforms": {
        "A": 11,
        "B": 6,
        "C": 0
      },
      "businesses": 15,
      "interval95": [
        4.5,
        4.8
      ],
      "intervalRank": 4,
      "intervalCoverage": 0.9648,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "santorini",
      "median": 4.9,
      "listings": 17,
      "platforms": {
        "A": 15,
        "B": 2,
        "C": 0
      },
      "businesses": 17,
      "interval95": [
        4.5,
        5.0
      ],
      "intervalRank": 5,
      "intervalCoverage": 0.951,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "chalkida",
      "median": 4.2,
      "listings": 16,
      "platforms": {
        "A": 6,
        "B": 6,
        "C": 4
      },
      "businesses": 12,
      "interval95": [
        3.9,
        4.5
      ],
      "intervalRank": 3,
      "intervalCoverage": 0.9614,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "salamina",
      "median": 3.8,
      "listings": 16,
      "platforms": {
        "A": 10,
        "B": 5,
        "C": 1
      },
      "businesses": 12,
      "interval95": [
        3.7,
        4.0
      ],
      "intervalRank": 3,
      "intervalCoverage": 0.9614,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "chalkidiki",
      "median": 5.2,
      "listings": 15,
      "platforms": {
        "A": 5,
        "B": 5,
        "C": 5
      },
      "businesses": 8,
      "interval95": [
        4.2,
        5.5
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9922,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "lamia",
      "median": 4.1,
      "listings": 15,
      "platforms": {
        "A": 12,
        "B": 2,
        "C": 1
      },
      "businesses": 15,
      "interval95": [
        3.8,
        4.5
      ],
      "intervalRank": 4,
      "intervalCoverage": 0.9648,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "mykonos",
      "median": 6.0,
      "listings": 15,
      "platforms": {
        "A": 12,
        "B": 3,
        "C": 0
      },
      "businesses": 15,
      "interval95": [
        6.0,
        6.7
      ],
      "intervalRank": 4,
      "intervalCoverage": 0.9648,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "agrinio",
      "median": 3.7,
      "listings": 14,
      "platforms": {
        "A": 7,
        "B": 4,
        "C": 3
      },
      "businesses": 10,
      "interval95": [
        3.5,
        4.2
      ],
      "intervalRank": 2,
      "intervalCoverage": 0.9785,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "alexandroupoli",
      "median": 4.25,
      "listings": 14,
      "platforms": {
        "A": 7,
        "B": 2,
        "C": 5
      },
      "businesses": 12,
      "interval95": [
        4.2,
        4.4
      ],
      "intervalRank": 3,
      "intervalCoverage": 0.9614,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "veria",
      "median": 4.1,
      "listings": 14,
      "platforms": {
        "A": 6,
        "B": 5,
        "C": 3
      },
      "businesses": 9,
      "interval95": [
        3.5,
        4.5
      ],
      "intervalRank": 2,
      "intervalCoverage": 0.9609,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "zakynthos",
      "median": 4.5,
      "listings": 14,
      "platforms": {
        "A": 8,
        "B": 6,
        "C": 0
      },
      "businesses": 11,
      "interval95": [
        4.3,
        5.0
      ],
      "intervalRank": 2,
      "intervalCoverage": 0.9883,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "arta",
      "median": 3.8,
      "listings": 13,
      "platforms": {
        "A": 10,
        "B": 2,
        "C": 1
      },
      "businesses": 12,
      "interval95": [
        3.5,
        3.8
      ],
      "intervalRank": 3,
      "intervalCoverage": 0.9614,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "corinth",
      "median": 4.0,
      "listings": 13,
      "platforms": {
        "A": 4,
        "B": 7,
        "C": 2
      },
      "businesses": 12,
      "interval95": [
        3.9,
        4.5
      ],
      "intervalRank": 3,
      "intervalCoverage": 0.9614,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "karditsa",
      "median": 3.8,
      "listings": 13,
      "platforms": {
        "A": 8,
        "B": 4,
        "C": 1
      },
      "businesses": 11,
      "interval95": [
        3.8,
        4.3
      ],
      "intervalRank": 2,
      "intervalCoverage": 0.9883,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "nafplio",
      "median": 4.6,
      "listings": 13,
      "platforms": {
        "A": 4,
        "B": 6,
        "C": 3
      },
      "businesses": 11,
      "interval95": [
        4.5,
        4.6
      ],
      "intervalRank": 2,
      "intervalCoverage": 0.9883,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "kefalonia",
      "median": 4.0,
      "listings": 12,
      "platforms": {
        "A": 9,
        "B": 3,
        "C": 0
      },
      "businesses": 11,
      "interval95": [
        4.0,
        4.5
      ],
      "intervalRank": 2,
      "intervalCoverage": 0.9883,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "ptolemaida",
      "median": 3.5,
      "listings": 11,
      "platforms": {
        "A": 5,
        "B": 2,
        "C": 4
      },
      "businesses": 8,
      "interval95": [
        3.5,
        3.7
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9922,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "skiathos",
      "median": 5.0,
      "listings": 11,
      "platforms": {
        "A": 7,
        "B": 4,
        "C": 0
      },
      "businesses": 8,
      "interval95": [
        4.3,
        5.1
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9922,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "kastoria",
      "median": 3.8,
      "listings": 10,
      "platforms": {
        "A": 5,
        "B": 2,
        "C": 3
      },
      "businesses": 6,
      "interval95": [
        3.3,
        4.0
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9688,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "kozani",
      "median": 4.0,
      "listings": 10,
      "platforms": {
        "A": 6,
        "B": 2,
        "C": 2
      },
      "businesses": 9,
      "interval95": [
        3.7,
        4.5
      ],
      "intervalRank": 2,
      "intervalCoverage": 0.9609,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "rethymno",
      "median": 4.3,
      "listings": 10,
      "platforms": {
        "A": 2,
        "B": 5,
        "C": 3
      },
      "businesses": 8,
      "interval95": [
        4.0,
        4.5
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9922,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "tripoli",
      "median": 4.0,
      "listings": 10,
      "platforms": {
        "A": 7,
        "B": 1,
        "C": 2
      },
      "businesses": 7,
      "interval95": [
        3.8,
        4.3
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9844,
      "fewBusinesses": false,
      "fewListings": false
    },
    {
      "city": "drama",
      "median": 5.2,
      "listings": 9,
      "platforms": {
        "A": 7,
        "B": 1,
        "C": 1
      },
      "businesses": 8,
      "interval95": [
        3.5,
        5.6
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9922,
      "fewBusinesses": false,
      "fewListings": true
    },
    {
      "city": "lefkada",
      "median": 4.8,
      "listings": 9,
      "platforms": {
        "A": 5,
        "B": 4,
        "C": 0
      },
      "businesses": 7,
      "interval95": [
        4.0,
        7.0
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9844,
      "fewBusinesses": false,
      "fewListings": true
    },
    {
      "city": "naxos",
      "median": 4.8,
      "listings": 9,
      "platforms": {
        "A": 7,
        "B": 2,
        "C": 0
      },
      "businesses": 7,
      "interval95": [
        4.5,
        4.9
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9844,
      "fewBusinesses": false,
      "fewListings": true
    },
    {
      "city": "sparti",
      "median": 4.2,
      "listings": 8,
      "platforms": {
        "A": 5,
        "B": 2,
        "C": 1
      },
      "businesses": 7,
      "interval95": [
        3.9,
        4.2
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9844,
      "fewBusinesses": false,
      "fewListings": true
    },
    {
      "city": "thiva",
      "median": 4.4,
      "listings": 8,
      "platforms": {
        "A": 7,
        "B": 0,
        "C": 1
      },
      "businesses": 8,
      "interval95": [
        3.4,
        4.5
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9922,
      "fewBusinesses": false,
      "fewListings": true
    },
    {
      "city": "trikala",
      "median": 4.25,
      "listings": 8,
      "platforms": {
        "A": 5,
        "B": 1,
        "C": 2
      },
      "businesses": 7,
      "interval95": [
        4.0,
        4.5
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9844,
      "fewBusinesses": false,
      "fewListings": true
    },
    {
      "city": "aegina",
      "median": 4.5,
      "listings": 7,
      "platforms": {
        "A": 6,
        "B": 1,
        "C": 0
      },
      "businesses": 7,
      "interval95": [
        3.7,
        5.0
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9844,
      "fewBusinesses": false,
      "fewListings": true
    },
    {
      "city": "florina",
      "median": 4.0,
      "listings": 7,
      "platforms": {
        "A": 5,
        "B": 0,
        "C": 2
      },
      "businesses": 7,
      "interval95": [
        3.5,
        4.0
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9844,
      "fewBusinesses": false,
      "fewListings": true
    },
    {
      "city": "giannitsa",
      "median": 4.5,
      "listings": 7,
      "platforms": {
        "A": 1,
        "B": 3,
        "C": 3
      },
      "businesses": 4,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "livadia",
      "median": 4.2,
      "listings": 7,
      "platforms": {
        "A": 5,
        "B": 1,
        "C": 1
      },
      "businesses": 6,
      "interval95": [
        3.8,
        4.3
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9688,
      "fewBusinesses": false,
      "fewListings": true
    },
    {
      "city": "preveza",
      "median": 4.0,
      "listings": 7,
      "platforms": {
        "A": 7,
        "B": 0,
        "C": 0
      },
      "businesses": 7,
      "interval95": [
        3.8,
        4.5
      ],
      "intervalRank": 1,
      "intervalCoverage": 0.9844,
      "fewBusinesses": false,
      "fewListings": true
    },
    {
      "city": "nafpaktos",
      "median": 4.0,
      "listings": 6,
      "platforms": {
        "A": 4,
        "B": 1,
        "C": 1
      },
      "businesses": 4,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "syros",
      "median": 4.2,
      "listings": 6,
      "platforms": {
        "A": 3,
        "B": 2,
        "C": 1
      },
      "businesses": 4,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "amaliada",
      "median": 3.6,
      "listings": 5,
      "platforms": {
        "A": 3,
        "B": 2,
        "C": 0
      },
      "businesses": 4,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "argos",
      "median": 4.5,
      "listings": 5,
      "platforms": {
        "A": 3,
        "B": 2,
        "C": 0
      },
      "businesses": 5,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "chersonissos",
      "median": 5.7,
      "listings": 5,
      "platforms": {
        "A": 5,
        "B": 0,
        "C": 0
      },
      "businesses": 5,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "chios",
      "median": 4.0,
      "listings": 5,
      "platforms": {
        "A": 5,
        "B": 0,
        "C": 0
      },
      "businesses": 5,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "igoumenitsa",
      "median": 4.0,
      "listings": 5,
      "platforms": {
        "A": 2,
        "B": 2,
        "C": 1
      },
      "businesses": 4,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "komotini",
      "median": 4.0,
      "listings": 5,
      "platforms": {
        "A": 1,
        "B": 2,
        "C": 2
      },
      "businesses": 3,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "pyrgos",
      "median": 3.2,
      "listings": 5,
      "platforms": {
        "A": 4,
        "B": 1,
        "C": 0
      },
      "businesses": 4,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "ierapetra",
      "median": 6.0,
      "listings": 4,
      "platforms": {
        "A": 3,
        "B": 1,
        "C": 0
      },
      "businesses": 3,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "orestiada",
      "median": 4.0,
      "listings": 4,
      "platforms": {
        "A": 3,
        "B": 0,
        "C": 1
      },
      "businesses": 4,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "aigio",
      "median": 3.8,
      "listings": 3,
      "platforms": {
        "A": 3,
        "B": 0,
        "C": 0
      },
      "businesses": 3,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "kiato",
      "median": 4.0,
      "listings": 3,
      "platforms": {
        "A": 3,
        "B": 0,
        "C": 0
      },
      "businesses": 3,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "messolongi",
      "median": 4.3,
      "listings": 3,
      "platforms": {
        "A": 3,
        "B": 0,
        "C": 0
      },
      "businesses": 3,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "milos",
      "median": 6.0,
      "listings": 3,
      "platforms": {
        "A": 3,
        "B": 0,
        "C": 0
      },
      "businesses": 3,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "naousa",
      "median": 4.2,
      "listings": 3,
      "platforms": {
        "A": 0,
        "B": 1,
        "C": 2
      },
      "businesses": 2,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "tinos",
      "median": 4.5,
      "listings": 3,
      "platforms": {
        "A": 3,
        "B": 0,
        "C": 0
      },
      "businesses": 3,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "edessa",
      "median": 4.0,
      "listings": 2,
      "platforms": {
        "A": 1,
        "B": 0,
        "C": 1
      },
      "businesses": 1,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "evia",
      "median": 3.85,
      "listings": 2,
      "platforms": {
        "A": 0,
        "B": 2,
        "C": 0
      },
      "businesses": 2,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "kilkis",
      "median": 4.15,
      "listings": 2,
      "platforms": {
        "A": 2,
        "B": 0,
        "C": 0
      },
      "businesses": 2,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "samos",
      "median": 4.1,
      "listings": 2,
      "platforms": {
        "A": 1,
        "B": 1,
        "C": 0
      },
      "businesses": 2,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "sitia",
      "median": 4.45,
      "listings": 2,
      "platforms": {
        "A": 2,
        "B": 0,
        "C": 0
      },
      "businesses": 2,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "agios-nikolaos",
      "median": 4.5,
      "listings": 1,
      "platforms": {
        "A": 1,
        "B": 0,
        "C": 0
      },
      "businesses": 1,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "aridaia",
      "median": 4.0,
      "listings": 1,
      "platforms": {
        "A": 0,
        "B": 1,
        "C": 0
      },
      "businesses": 1,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "didymoteicho",
      "median": 3.9,
      "listings": 1,
      "platforms": {
        "A": 0,
        "B": 1,
        "C": 0
      },
      "businesses": 1,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "elassona",
      "median": 4.2,
      "listings": 1,
      "platforms": {
        "A": 0,
        "B": 1,
        "C": 0
      },
      "businesses": 1,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "karpenisi",
      "median": 4.1,
      "listings": 1,
      "platforms": {
        "A": 0,
        "B": 1,
        "C": 0
      },
      "businesses": 1,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "loutraki",
      "median": 4.0,
      "listings": 1,
      "platforms": {
        "A": 0,
        "B": 0,
        "C": 1
      },
      "businesses": 1,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    },
    {
      "city": "thassos",
      "median": 5.6,
      "listings": 1,
      "platforms": {
        "A": 1,
        "B": 0,
        "C": 0
      },
      "businesses": 1,
      "interval95": null,
      "intervalRank": null,
      "intervalCoverage": null,
      "fewBusinesses": true,
      "fewListings": true
    }
  ],
  "pilotComparison": null,
  "cpi": {
    "dataset": "prc_hicp_minr",
    "classification": "ECOICOP ver.2",
    "geo": "EL",
    "readOn": "2026-11-04",
    "eurostatUpdated": "2026-10-16T23:00:00+0200",
    "referenceMonth": "2026-09",
    "series": [
      {
        "coicop18": "CP1111",
        "label": {
          "el": "Εστιατόρια, καφέ και συναφή (CP1111)",
          "en": "Restaurants, cafés and the like (CP1111)"
        },
        "month": "2026-09",
        "monthlyChangePct": 0.6,
        "annualRatePct": 5.3,
        "flags": {
          "monthly": "",
          "annual": ""
        }
      },
      {
        "coicop18": "TOTAL",
        "label": {
          "el": "Γενικός δείκτης (TOTAL, πρώην CP00)",
          "en": "All items (TOTAL, formerly CP00)"
        },
        "month": "2026-09",
        "monthlyChangePct": 1.9,
        "annualRatePct": 5.1,
        "flags": {
          "monthly": "",
          "annual": ""
        }
      }
    ],
    "newer": [],
    "browserUrl": "https://ec.europa.eu/eurostat/databrowser/view/prc_hicp_minr/default/table?lang=en",
    "sources": [
      {
        "coicop18": "CP1111",
        "unit": "RCH_M",
        "url": "https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/prc_hicp_minr?format=JSON&lang=EN&geo=EL&coicop18=CP1111&unit=RCH_M&sinceTimePeriod=2025-01",
        "sha256": "ce763dbd499882fa215a3a27d7b7b05f538d9837a0f7c0d26b3f7a7e4e1094e5",
        "bytes": 5299,
        "updated": "2026-10-16T23:00:00+0200"
      },
      {
        "coicop18": "CP1111",
        "unit": "RCH_A",
        "url": "https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/prc_hicp_minr?format=JSON&lang=EN&geo=EL&coicop18=CP1111&unit=RCH_A&sinceTimePeriod=2025-01",
        "sha256": "90fef227cc876900e8024602507f097ccb78b3aa825d7fb08e43a48dcfb4efe7",
        "bytes": 5297,
        "updated": "2026-10-16T23:00:00+0200"
      },
      {
        "coicop18": "TOTAL",
        "unit": "RCH_M",
        "url": "https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/prc_hicp_minr?format=JSON&lang=EN&geo=EL&coicop18=TOTAL&unit=RCH_M&sinceTimePeriod=2025-01",
        "sha256": "6dfe5a7ab38e8763623a35cb0ac03ba816bc6b1f4f9e47a4436c4aad0d189141",
        "bytes": 5272,
        "updated": "2026-10-16T23:00:00+0200"
      },
      {
        "coicop18": "TOTAL",
        "unit": "RCH_A",
        "url": "https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/prc_hicp_minr?format=JSON&lang=EN&geo=EL&coicop18=TOTAL&unit=RCH_A&sinceTimePeriod=2025-01",
        "sha256": "ba2dcf0d50caa173959c56fac1b6cbc0afe597a72f5f1e8e035f663ea2b542b8",
        "bytes": 5264,
        "updated": "2026-10-16T23:00:00+0200"
      }
    ]
  },
  "rules": {
    "file": "/research/prices/rules-2026-10-v2.json",
    "version": "rules-2026-10-v2",
    "writtenOn": "2026-10-09",
    "sha256": "04d05cba454663338162b1aa6f4c640895dd274a2708d9ced704eb8e96c048e8",
    "appliesFrom": "2026-10",
    "appliedToBaseMonth": false
  },
  "indexChanged": false,
  "fieldNotes": {
    "index.value": {
      "el": "Ο Μηνιαίος Δείκτης Τιμής Πιτόγυρου, βάση Σεπτέμβριος 2026 = 100, αλυσωμένος από τον γεωμετρικό μέσο των λόγων τιμής του ίδιου καταστήματος. Στρογγυλεμένος στα δύο δεκαδικά· η αλυσίδα (`index.chain`) δίνει τους δημοσιευμένους λόγους που τον παράγουν.",
      "en": "The Monthly Pita-Gyro Price Index, base September 2026 = 100, chained from the geometric mean of same-shop price ratios. Rounded to two decimals; the chain (`index.chain`) gives the published ratios that produce it."
    },
    "monthlyChange": {
      "el": "Η επίσημη μηνιαία μεταβολή: κάθε καταχώριση απέναντι στον εαυτό της σε δύο διαδοχικές κανονικές αναγνώσεις, με βασική ταυτότητα. Λόγοι, όχι ποσοστά: λόγος πάνω από το ένα σημαίνει άνοδο. null στον μήνα βάσης. Αν χαθεί μήνας, η μεταβολή καλύπτει `previous.monthsSpanned` μήνες και δεν μοιράζεται.",
      "en": "The official monthly change: each listing against itself in two consecutive regular readings, with basic identity. Ratios, not percentages: a ratio above one means a rise. null in the base month. If a month is missed, the change spans `previous.monthsSpanned` months and is not split."
    },
    "monthlyChange.interval95": {
      "el": "95% διάστημα bootstrap του γεωμετρικού μέσου, με συστάδες πόλη × όνομα καταστήματος και στρώματα τον συνδυασμό πλατφορμών. Η λέξη (`direction`, `wording`) αποφασίζεται πάνω στα δημοσιευμένα όρια: «δεν διακρίνεται από το μηδέν» όταν το διάστημα περιέχει το 1.",
      "en": "95% bootstrap interval of the geometric mean, with clusters city × shop name and strata the platform combination. The word (`direction`, `wording`) is decided on the published bounds: “not distinguishable from zero” when the interval contains 1."
    },
    "diffusion": {
      "el": "Διάχυση: πόσες καταχωρίσεις ανέβηκαν, κατέβηκαν ή έμειναν ίδιες (`up`, `down`, `pairs`· ίδια τιμή σημαίνει διαφορά κάτω από μισό λεπτό). Η διάμεσος των λόγων διαβάζεται πάντα με το ποσοστό αμετάβλητων.",
      "en": "Diffusion: how many listings rose, fell or stayed the same (`up`, `down`, `pairs`; the same price means a gap below half a cent). The median of the ratios is always read with the unchanged share."
    },
    "cities": {
      "el": "Επίπεδο ανά πόλη: διάμεσος καταχωρίσεων (`median`, ευρώ) με τον παρονομαστή της (`listings`), και ακριβές 95% διάστημα της διαμέσου των επιχειρήσεων από διατεταγμένες τιμές (`interval95`, `intervalRank`, `intervalCoverage`, `businesses`). Χωρίς διάστημα κάτω από το ελάχιστο πλήθος επιχειρήσεων (`fewBusinesses`). Επίπεδο δεν είναι ρυθμός, και δεν υπάρχει εθνικό άθροισμα.",
      "en": "Level by city: the median across listings (`median`, euro) with its denominator (`listings`), and an exact 95% interval for the median across businesses from order statistics (`interval95`, `intervalRank`, `intervalCoverage`, `businesses`). No interval below the minimum number of businesses (`fewBusinesses`). A level is not a rate, and there is no national aggregate."
    },
    "pilotComparison": {
      "el": "Μόνο στο τεύχος βάσης: πιλοτική σύγκριση μιας ανάγνωσης εκτός παραθύρου (`from`) με την κανονική ανάγνωση του μήνα (`to`), με τον κώδικα ρυθμού των κανόνων. Ζεύγη με ίδια πλατφόρμα, URL και όνομα τυλιχτού, γιατί η πιλοτική δεν κράτησε αναγνωριστικά προϊόντων (`urlOnly`: μόνο URL, για σύγκριση). Δεν είναι επίσημος ρυθμός και δεν κινεί τον δείκτη.",
      "en": "Base issue only: a pilot comparison of a reading outside the window (`from`) with the month's regular reading (`to`), with the rules' rate code. Pairs share platform, URL and wrap name, because the pilot kept no product identifiers (`urlOnly`: URL only, for comparison). It is not an official rate and does not move the index."
    },
    "cpi": {
      "el": "Επίσημη σύγκριση: Εναρμονισμένος ΔΤΚ Ελλάδας της Eurostat (prc_hicp_minr, ECOICOP ver.2), εστίαση CP1111 και γενικός δείκτης TOTAL, μηνιαία και ετήσια μεταβολή σε ποσοστό. Ο μήνας αναφοράς (`referenceMonth`) είναι ο πιο πρόσφατος με όλες τις τιμές και υστερεί του δελτίου. Νεότερες τιμές μίας σειράς χωριστά (`newer`), με τη σημαία της Eurostat (e: εκτίμηση).",
      "en": "Official comparison: Eurostat's Harmonised CPI for Greece (prc_hicp_minr, ECOICOP ver.2), restaurants and cafés CP1111 and all items TOTAL, monthly and annual change in percent. The reference month (`referenceMonth`) is the latest with every value and lags the bulletin. Newer values of one series are listed apart (`newer`), with Eurostat's flag (e: estimate)."
    },
    "rules": {
      "el": "Το αρχείο κανόνων με το SHA-256 των bytes του. Οι κανόνες γράφτηκαν πριν από τα δεδομένα και αλλάζουν μόνο με νέο αρχείο.",
      "en": "The rules file with the SHA-256 of its bytes. The rules were written before the data and change only through a new file."
    },
    "indexChanged": {
      "el": "Πάντα false: το μηνιαίο δελτίο δεν αλλάζει τον ετήσιο Δείκτη Πιτόγυρου. Μια τέτοια αλλαγή θα ήταν χωριστή απόφαση, με δική της έκδοση δεδομένων και εγγραφή στο changelog.",
      "en": "Always false: the monthly bulletin does not change the annual Pita-Gyro Index. Such a change would be a separate decision, with its own data release and changelog entry."
    },
    "window": {
      "el": "Το παράθυρο της κανονικής ανάγνωσης: μέρες του μήνα, μόνο καθημερινές, χωρίς αργίες.",
      "en": "The window of the regular reading: days of the month, weekdays only, no holidays."
    },
    "bootstrap": {
      "el": "Οι παράμετροι του διαστήματος της μεταβολής: επαναλήψεις, δηλωμένος σπόρος και επίπεδο.",
      "en": "The parameters of the change interval: replicates, declared seed and level."
    },
    "monthlyChange.formatSensitivity": {
      "el": "Έλεγχος ευαισθησίας, όχι επίσημος ρυθμός, με απόφαση χρήστη (`rule.writtenOn`). Όταν μια πλατφόρμα άλλαξε τη μορφή των δεδομένων της σε όλο τον κατάλογό της πριν ισχύσει ο κανόνας 14 (`rule`), ο ρυθμός που θα έδινε ο κανόνας 14: `overall` και `platforms`, λόγοι όπως στο `monthlyChange`. `formatChanges`: τα πεδία ή κλειδιά ανά πλατφόρμα, σε ποια ανάγνωση υπάρχουν μόνο (`onlyIn`) και το μερίδιο των εγγραφών (`share`). Ο δείκτης κινείται μόνο με την επίσημη μεταβολή.",
      "en": "Sensitivity check, not an official rate, by user decision (`rule.writtenOn`). When a platform changed the format of its data across its whole catalogue before rule 14 applies (`rule`), the rate rule 14 would give: `overall` and `platforms`, ratios as in `monthlyChange`. `formatChanges`: the fields or keys by platform, the reading they appear in only (`onlyIn`) and the share of records (`share`). The index moves with the official change only."
    }
  }
}
