{
  "id": "market_hub/ch_furniture",
  "slug": "switzerland-furniture-market-hub",
  "title": "Switzerland Furniture Market Hub",
  "description": "Country market hub for the Switzerland furniture market, built from Furnilytics indicator pages and reusable supplemental market calculations.",
  "country": {
    "name": "Switzerland",
    "geo": "CH",
    "role": "import-exposed non-euro furniture demand market"
  },
  "market": {
    "name": "Furniture",
    "scope": "Furniture retail, production, consumer demand, imports, exports, exchange-rate and demand context"
  },
  "generated_at": "2026-07-20T13:29:28.163057+00:00",
  "market_data_updated_at": "2026-07-20",
  "refresh_frequency": "monthly",
  "page": {
    "canonical_path": "/market/switzerland-furniture-market-hub/",
    "left_navigation": true,
    "source_reference_style": "numeric_notes",
    "draft_slug": "switzerland-furniture-market-hub",
    "meta_title": "Switzerland Furniture Market Hub | Furnilytics",
    "meta_description": "Monthly Switzerland furniture market hub with consumer demand, retail turnover, production, imports, import share, producer prices, CHF/EUR, confidence and product-search indicators.",
    "tags": [
      "market-hubs",
      "#market-hubs",
      "#mi-markets",
      "#mi-switzerland"
    ]
  },
  "source_references": [
    {
      "ref": 1,
      "key": "consumer_market_size",
      "title": "Switzerland Furniture Consumer Market Size",
      "url": "/indicators/retail/market-size/switzerland-furniture-consumer-market-size/",
      "path": "docs/switzerland-furniture-consumer-market-size.json",
      "role": "Market size",
      "last_refresh": "2026-07-13"
    },
    {
      "ref": 2,
      "key": "retail_turnover",
      "title": "Switzerland Furniture Retail Market Size",
      "url": "/indicators/retail/market-size/switzerland-furniture-retail-turnover/",
      "path": "docs/switzerland-furniture-retail-turnover-yearly.json",
      "role": "Retail",
      "last_refresh": "2026-07-01"
    },
    {
      "ref": 3,
      "key": "production_turnover",
      "title": "Switzerland Furniture Production Market Size",
      "url": "/indicators/industry/market-size/switzerland-furniture-production-turnover/",
      "path": "docs/switzerland-furniture-production-turnover.json",
      "role": "Industry",
      "last_refresh": "2026-07-13"
    },
    {
      "ref": 4,
      "key": "producer_price",
      "title": "Switzerland Furniture Producer Price Index",
      "url": "/indicators/industry/indexes/switzerland-furniture-producer-price-index/",
      "path": "docs/switzerland-furniture-producer-price-index.json",
      "role": "Price pressure",
      "last_refresh": "2026-07-06"
    },
    {
      "ref": 5,
      "key": "imports_yearly",
      "title": "Switzerland Furniture Imports by Year",
      "url": "/indicators/industry/trade/switzerland-furniture-imports/",
      "path": "docs/industry-switzerland-furniture-imports-yearly.json",
      "role": "Imports",
      "last_refresh": "2026-07-06"
    },
    {
      "ref": 6,
      "key": "imports_by_country",
      "title": "Switzerland Furniture Imports by Country",
      "url": "/indicators/industry/trade/switzerland-furniture-imports-by-country/",
      "path": "docs/industry-switzerland-furniture-imports-by-country.json",
      "role": "Imports",
      "last_refresh": "2026-07-06"
    },
    {
      "ref": 7,
      "key": "consumer_confidence",
      "title": "Switzerland Consumer Confidence",
      "url": "/indicators/macroeconomics/consumer-sentiment/switzerland-consumer-confidence/",
      "path": "docs/consumer_confidence_ch.json",
      "role": "Macroeconomics",
      "last_refresh": "2026-07-13"
    },
    {
      "ref": 8,
      "key": "product_search",
      "title": "Switzerland Furniture Product Search Trend",
      "url": "/indicators/retail/online/switzerland-furniture-products-search-trend/",
      "path": "docs/web_search_trends_product_ch.json",
      "role": "Retail demand context",
      "last_refresh": "2026-07-07"
    },
    {
      "ref": 9,
      "key": "import_share",
      "title": "Switzerland Furniture Import Share",
      "url": "/indicators/industry/trade/switzerland-furniture-import-share/",
      "path": "docs/industry-switzerland-furniture-import-share-yearly.json",
      "role": "Supply chain",
      "last_refresh": "2026-07-06"
    },
    {
      "ref": 10,
      "key": "exports_yearly",
      "title": "Switzerland Furniture Exports by Year",
      "url": "/indicators/industry/trade/switzerland-furniture-exports/",
      "path": "docs/industry-switzerland-furniture-exports-yearly.json",
      "role": "Exports",
      "last_refresh": "2026-07-06"
    },
    {
      "ref": 11,
      "key": "exports_by_country",
      "title": "Switzerland Furniture Exports by Country",
      "url": "/indicators/industry/trade/switzerland-furniture-exports-by-country/",
      "path": "docs/industry-switzerland-furniture-exports-by-country.json",
      "role": "Exports",
      "last_refresh": "2026-07-06"
    },
    {
      "ref": 12,
      "key": "exchange_rate",
      "title": "CHF per EUR Exchange Rate",
      "url": "/indicators/macroeconomics/exchange-rates/chf-eur-exchange-rate/",
      "path": "docs/chf-eur-exchange-rate.json",
      "role": "Currency",
      "last_refresh": "2026-07-20"
    }
  ],
  "summary": {
    "headline": "Switzerland Furniture Market Hub tracks a high-income, import-reliant furniture market where CHF purchasing power, premium retail demand and cross-border European sourcing shape market performance. Use this Swiss furniture market dashboard to follow consumer demand, specialist retail turnover, production, imports, import share, producer prices, consumer confidence, product-search interest and CHF/EUR currency context.",
    "context": "For analysts, retailers and suppliers, Switzerland is best read as a local-currency demand market with international supply exposure. Import value, supplier-country concentration and CHF/EUR explain how foreign sourcing and currency translation affect Swiss furniture market comparisons.",
    "purpose": "Use this hub to assess Swiss furniture demand, compare local-market values with euro equivalents, and understand how import reliance, premium positioning, production and currency movement shape market conditions."
  },
  "key_measurements": [
    {
      "id": "consumer_market_size",
      "label": "Consumer market size",
      "section": "market_size",
      "indicator_key": "consumer_market_size",
      "indicator_ref": 1,
      "period": "2025",
      "value": 3.8,
      "unit": "CHF billion",
      "previous_period": "2024",
      "previous_value": 3.7,
      "change_abs": 0.02,
      "change_pct": 0.45,
      "secondary_value": 4.0,
      "secondary_unit": "EUR billion",
      "status": "Recovering",
      "context": "+0.5% annual change"
    },
    {
      "id": "retail_turnover",
      "label": "Retail market size",
      "section": "retail",
      "indicator_key": "retail_turnover",
      "indicator_ref": 2,
      "period": "2025",
      "value": 4.3,
      "unit": "CHF billion",
      "previous_period": "2024",
      "previous_value": 4.3,
      "change_abs": 0.02,
      "change_pct": 0.42,
      "secondary_value": 4.6,
      "secondary_unit": "EUR billion",
      "short_term_yoy_pct": -0.57,
      "context": "-0.6% six-month YoY",
      "status": "Stable"
    },
    {
      "id": "production_turnover",
      "label": "Production market size",
      "section": "industry",
      "indicator_key": "production_turnover",
      "indicator_ref": 3,
      "period": "2025",
      "value": 2.4,
      "unit": "CHF billion",
      "previous_period": "2024",
      "previous_value": 2.3,
      "change_abs": 0.1,
      "change_pct": 4.52,
      "secondary_value": 2.5,
      "secondary_unit": "EUR billion",
      "short_term_yoy_pct": -0.15,
      "short_term_source_indicator": "production_turnover",
      "status": "Stable",
      "context": "-0.1% six-month YoY"
    },
    {
      "id": "producer_price",
      "label": "Producer price index",
      "section": "industry",
      "indicator_key": "producer_price",
      "indicator_ref": 4,
      "period": "2026-05-01",
      "value": 106.9,
      "unit": "Index [2021=100]",
      "previous_period": "2026-04-01",
      "previous_value": 106.9,
      "change_abs": 0.0,
      "change_pct": 0.0,
      "yoy_pct": 0.0,
      "previous_year_value": 106.9,
      "previous_year_date": "2025-05",
      "short_term_yoy_pct": 0.22,
      "status": "Easing pressure",
      "context": "+0.2 pp six-month YoY"
    },
    {
      "id": "import_share",
      "label": "Import share",
      "section": "supply_chain",
      "indicator_key": "import_share",
      "indicator_ref": 9,
      "period": "2025",
      "value": 82.9,
      "unit": "Import share [%]",
      "previous_period": "2024",
      "previous_value": 83.7,
      "change_abs": -0.8,
      "change_pct": -0.96,
      "status": "High dependence",
      "context": "-0.8 pp recent change"
    },
    {
      "id": "imports_yearly",
      "label": "Furniture imports",
      "section": "supply_chain",
      "indicator_key": "imports_yearly",
      "indicator_ref": 5,
      "period": "2025",
      "value": 3.1,
      "unit": "CHF billion",
      "previous_period": "2024",
      "previous_value": 3.1,
      "change_abs": -0.01,
      "change_pct": -0.32,
      "status": "Softening",
      "context": "9.0% below 2022 peak"
    },
    {
      "id": "consumer_confidence",
      "label": "Consumer confidence",
      "section": "macroeconomics",
      "indicator_key": "consumer_confidence",
      "indicator_ref": 7,
      "period": "2026-04-01",
      "value": -34.0,
      "unit": "Balance [PP]",
      "previous_period": "2026-03-01",
      "previous_value": -37.0,
      "change_abs": 3.0,
      "change_pct": 8.11,
      "short_term_yoy_pct": -2.86,
      "short_term_change_abs": -0.8,
      "status": "Recovering",
      "context": "+3.0 pp recent change"
    },
    {
      "id": "product_search",
      "label": "Product search trend",
      "section": "retail",
      "indicator_key": "product_search",
      "indicator_ref": 8,
      "period": "2026-04-01",
      "value": 136.3,
      "unit": "Index",
      "previous_period": "2026-03-01",
      "previous_value": 134.6,
      "change_abs": 1.7,
      "change_pct": 1.26,
      "short_term_yoy_pct": 5.53,
      "status": "Expanding",
      "context": "13.1% below 2022 peak"
    },
    {
      "id": "exchange_rate",
      "label": "CHF/EUR exchange rate",
      "section": "currency",
      "indicator_key": "exchange_rate",
      "indicator_ref": 12,
      "period": "2026-07-01",
      "value": 0.9,
      "unit": "CHF per EUR",
      "previous_period": "2026-06-01",
      "previous_value": 0.9,
      "change_abs": 0.0,
      "change_pct": 0.24,
      "short_term_yoy_pct": -2.41,
      "status": "Local currency stronger",
      "context": "-1.0% YoY"
    }
  ],
  "page_content": {
    "intro": [
      "Switzerland Furniture Market Hub tracks a high-income, import-reliant furniture market where CHF purchasing power, premium retail demand and cross-border European sourcing shape market performance. Use this Swiss furniture market dashboard to follow consumer demand, specialist retail turnover, production, imports, import share, producer prices, consumer confidence, product-search interest and CHF/EUR currency context.",
      "For analysts, retailers and suppliers, Switzerland is best read as a local-currency demand market with international supply exposure. Import value, supplier-country concentration and CHF/EUR explain how foreign sourcing and currency translation affect Swiss furniture market comparisons.",
      "Use this hub to assess Swiss furniture demand, compare local-market values with euro equivalents, and understand how import reliance, premium positioning, production and currency movement shape market conditions."
    ],
    "market_snapshot": [
      "Switzerland's furniture market operates as an import-exposed non-euro demand landscape, characterized by high consumer purchasing power and a strong reliance on cross-border European sourcing. This positioning reflects a consumer market size of 3.8 billion Swiss francs (4.0 billion euro), which is recovering, supported by a slight annual growth. However, retail turnover has shown stability with a minor decline, indicating a cautious consumer sentiment that is still grappling with challenges, as evidenced by a consumer confidence index that remains negative, albeit improving slightly [1]. Retail 6-month momentum is -0.6% year over year, supporting a cautious near-term demand read. [2]",
      "The market's dynamics are further influenced by a high import share of 82.9%, underscoring the dependency on foreign suppliers for meeting domestic demand. This reliance is coupled with a stable production turnover, suggesting that local manufacturing is maintaining its footing despite external pressures. Additionally, the CHF has strengthened against the euro, which may impact import costs and competitiveness in the retail sector. Overall, these factors illustrate a complex interplay between consumer demand, retail performance, and international trade that shapes the Swiss furniture market [5]. The CHF/EUR exchange rate is 0.9 CHF per EUR, which frames euro-denominated comparisons and export competitiveness. [12]"
    ],
    "key_findings": [
      "Switzerland is an import-exposed non-euro furniture demand market with domestic production context. Consumer market size is 3.8 billion Swiss francs (4.0 billion euro) [1], while the specialist furniture retail market is 4.3 billion Swiss francs (4.6 billion euro) [2]. The market's current position is best described as recovering with +0.5% annual change.",
      "Retail demand, production and price pressure need to be read together. Retail is stable, with -0.6% six-month YoY, while production is stable at 2.4 billion Swiss francs (2.5 billion euro) [3], with -0.1% six-month YoY."
    ],
    "sections": [
      {
        "section_id": "market_size",
        "title": "Market Size & Consumption",
        "paragraphs": [
          "The consumer market size for furniture in Switzerland is currently valued at 3.8 billion Swiss francs (4.0 billion euro), reflecting a recovering trend with a +0.5% annual change [1]. This indicates a gradual stabilization in consumer demand, which is essential for retail and production sectors as they adapt to shifting market dynamics.",
          "In terms of retail performance, recent data indicates a slight year-on-year decline of -1.1% in one period, followed by a recovery of +6.6% in another [2]. This volatility suggests that while the market is experiencing recovery, it remains sensitive to broader economic conditions, impacting supply chains and import strategies as Switzerland continues to navigate its role as an import-exposed non-euro furniture demand market."
        ],
        "indicator_refs": [
          1
        ]
      },
      {
        "section_id": "retail",
        "title": "Retail & Demand",
        "paragraphs": [
          "The retail market for furniture in Switzerland is currently stable, with a market size of 4.3 billion Swiss francs (4.6 billion euro) and a slight year-on-year decline of 0.6% over the past six months [2]. This stability indicates a consistent demand environment, although the market is facing pressures that may influence future growth trajectories.",
          "Consumer interest in furniture is expanding, as evidenced by a product search trend index of 136.3 points, which, while 13.1% below the peak observed in 2022, suggests a recovering interest in the sector [8]. This dynamic may lead to increased retail activity, potentially offsetting the current stagnation in turnover and indicating a responsive consumer base in the import-exposed non-euro market context."
        ],
        "indicator_refs": [
          2,
          8
        ]
      },
      {
        "section_id": "industry",
        "title": "Industry & Production",
        "paragraphs": [
          "Switzerland's furniture production market is currently stable, with a production market size of 2.4 billion Swiss francs (2.5 billion euro) and a slight year-on-year decrease of -0.1% [3]. This stability indicates a consistent demand environment, although the market is facing some easing pressure as reflected in the producer price index, which stands at 106.9 index points, showing a modest increase of +0.2 percentage points over the past six months [4].",
          "The overall production turnover trend suggests a potential recovery phase, as evidenced by the current turnover of 2.3 billion Swiss francs (2.4 billion euro) in 2024, followed by an increase to 2.4 billion Swiss francs (2.5 billion euro) in 2025 [3]. This indicates a gradual stabilization in the market, which may positively influence retail dynamics and consumer demand in the near term."
        ],
        "indicator_refs": [
          3,
          4
        ]
      },
      {
        "section_id": "supply_chain",
        "title": "Trade & Supply Chain",
        "paragraphs": [
          "Switzerland's furniture market exhibits a high dependence on imports, with an import share of 82.9% [9]. This significant reliance underscores the strategic importance of sourcing from key partner countries, particularly Germany and Italy, which together account for nearly half of the total imports. The current import value stands at 3.1 billion Swiss francs (approximately 3.2 billion euros) [5], reflecting a softening trend that is 9.0% below the peak observed in 2022. Such dynamics indicate potential pressures on local production and retail sectors, as fluctuations in import volumes can directly impact consumer demand and market stability.",
          "The concentration of imports from Germany (32.02%) and Italy (16.59%) [6] highlights the vulnerability of the Swiss market to shifts in these countries' economic conditions. As the market navigates a period of softening demand, the year-on-year declines current for these key suppliers—0.9% for Germany and 1.2% for Italy—may further complicate the supply chain landscape [6]. This scenario necessitates a careful assessment of sourcing strategies to mitigate risks associated with over-reliance on a limited number of import partners, ensuring that the Swiss furniture market remains resilient amidst changing global trade conditions."
        ],
        "indicator_refs": [
          9,
          5,
          6
        ]
      },
      {
        "section_id": "macroeconomics",
        "title": "Macroeconomics",
        "paragraphs": [
          "Switzerland's furniture market is currently characterized by a consumer confidence level of -34.0 points, indicating a recovering sentiment despite ongoing challenges in the import-exposed non-euro demand landscape [7]. This recovery, marked by a recent change of +3.0 percentage points, suggests a potential stabilization in consumer spending, which is critical for retail and production sectors that heavily rely on domestic demand.",
          "The long-term trend shows a significant decline in consumer sentiment, with values dropping to -37.0 points by March 2026, reflecting underlying pressures that may affect furniture imports and overall market dynamics [7]. As Switzerland navigates these macroeconomic conditions, the interplay between consumer confidence and import reliance will be pivotal in shaping the future of the furniture market, influencing both supply chain strategies and retail performance."
        ],
        "indicator_refs": [
          7
        ]
      },
      {
        "section_id": "currency",
        "title": "Currency",
        "paragraphs": [
          "Switzerland's currency, the Swiss Franc (CHF), is currently stronger against the Euro (EUR), with an exchange rate of 0.9 CHF per EUR, reflecting a -1.0% year-over-year change [12]. This strength in the local currency may impact the furniture market by making imports more expensive, potentially leading to a decrease in consumer demand for imported furniture products, which are crucial for the Swiss market given its import-exposed nature.",
          "The CHF per EUR exchange rate has shown a downward trend, with values current at 0.914035 and 0.909427 for 2026 [12]. This trend suggests a potential stabilization in the currency's strength, which could influence the pricing strategies of retailers and manufacturers in the furniture sector. As the market adjusts to these currency fluctuations, both retail and production dynamics may shift, affecting overall consumer purchasing behavior."
        ],
        "indicator_refs": [
          12
        ]
      }
    ],
    "methodology_note": "This market hub combines multiple Furnilytics indicators into a single country-level furniture market overview. The source layer includes linked indicator pages for demand, specialist retail turnover, production, trade, pricing and macroeconomic context, plus deterministic supplemental calculations where the hub needs comparable market structure metrics. Consumer market size captures household furniture spending, while retail market size captures specialist furniture-store turnover; production and trade metrics describe the industry and supply side. Detailed source notes, definitions, chart payloads, latest-data tables and methodology explanations remain available on the underlying indicator pages listed in the Sources section.",
    "faq": [
      {
        "question": "What does the Switzerland Furniture Market Hub cover?",
        "answer": "The Switzerland Furniture Market Hub brings together the main indicators needed to assess Swiss furniture demand, specialist retail activity, production, import exposure and currency context. It covers consumer market size, specialist retail turnover, production, producer prices, trade flows, consumer confidence and online product-search interest, with housing or currency indicators included where they are relevant and available."
      },
      {
        "question": "What is the difference between Switzerland furniture consumer market size and retail market size?",
        "answer": "Consumer market size captures household furniture spending. Retail market size captures specialist furniture-store turnover, so the scope can differ by product mix and sales channel."
      },
      {
        "question": "Why is trade important for the Switzerland furniture market?",
        "answer": "Imports are important because foreign ranges supply a meaningful share of Swiss furniture availability. Import value, supplier-country mix and import share help explain sourcing reliance, while CHF/EUR adds currency context."
      },
      {
        "question": "Why is CHF/EUR included?",
        "answer": "CHF is the local-market currency, while euro values are useful for European comparison. The exchange-rate indicator helps separate local-market movement from currency translation."
      },
      {
        "question": "How often is the Switzerland Furniture Market Hub updated?",
        "answer": "The Switzerland hub is designed to refresh monthly when the underlying indicators and market-hub calculations are updated. Annual market-size and trade measures update when full-year source data becomes available."
      },
      {
        "question": "Where does the Switzerland market data come from?",
        "answer": "The hub is built from linked Furnilytics indicator pages covering Switzerland furniture demand, retail, production, prices, trade and macroeconomic context. Each source page contains the detailed source notes, chart definitions and methodology."
      },
      {
        "question": "How current is the market hub data?",
        "answer": "Most monthly indicators in the market hub are generally published with about a three-month reporting lag. Annual market-size indicators can follow a separate source schedule and update when full-year data becomes available."
      }
    ],
    "generation": {
      "mode": "ai_sectioned",
      "ai_blocks": [
        {
          "block": "market_snapshot",
          "model": "gpt-4o-mini",
          "attempt": 1
        },
        {
          "block": "section:market_size",
          "model": "gpt-4o-mini",
          "attempt": 1
        },
        {
          "block": "section:retail",
          "model": "gpt-4o-mini",
          "attempt": 1
        },
        {
          "block": "section:industry",
          "model": "gpt-4o-mini",
          "attempt": 1
        },
        {
          "block": "section:supply_chain",
          "model": "gpt-4o-mini",
          "attempt": 1
        },
        {
          "block": "section:macroeconomics",
          "model": "gpt-4o-mini",
          "attempt": 1
        },
        {
          "block": "section:currency",
          "model": "gpt-4o-mini",
          "attempt": 1
        }
      ],
      "fallback_blocks": []
    }
  },
  "sections": [
    {
      "id": "summary",
      "title": "Summary",
      "summary": "Key measurements for the Switzerland furniture market.",
      "main_indicator": "",
      "main_graph": null,
      "extra_graphs": [],
      "metric_card_ids": [
        "consumer_market_size",
        "retail_turnover",
        "production_turnover",
        "producer_price",
        "import_share",
        "imports_yearly"
      ],
      "supplemental_table_ids": [],
      "indicator_refs": [
        1,
        2,
        3,
        4,
        9,
        5
      ]
    },
    {
      "id": "market_size",
      "title": "Market Size & Consumption",
      "summary": "Buyer-side furniture demand in Switzerland.",
      "main_indicator": "consumer_market_size",
      "main_graph": {
        "id": "consumer_market_size_main_graph",
        "indicator_key": "consumer_market_size",
        "indicator_ref": 1,
        "title": "Switzerland Furniture Consumer Market Size",
        "chart_type": "bar",
        "series_type": "single",
        "x_axis_label": "",
        "y_axis_label": "CHF million",
        "legend": false,
        "data": [
          {
            "x_axis": "2015",
            "value": 4081.7,
            "value_label": 4081.7,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4081.7,
            "cur": "CHF",
            "local_currency": "CHF",
            "classification": "FSO CP05 scaled by HBS 581/5810 furniture share",
            "source_method": "fso_cp05_hbs_5810_dynamic_share",
            "value_original": 3823.1
          },
          {
            "x_axis": "2016",
            "value": 4194.1,
            "value_label": 4194.1,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4194.1,
            "cur": "CHF",
            "local_currency": "CHF",
            "classification": "FSO CP05 scaled by HBS 581/5810 furniture share",
            "source_method": "fso_cp05_hbs_5810_dynamic_share",
            "value_original": 3847.2
          },
          {
            "x_axis": "2017",
            "value": 4298.0,
            "value_label": 4298.0,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4298.0,
            "cur": "CHF",
            "local_currency": "CHF",
            "classification": "FSO CP05 scaled by HBS 581/5810 furniture share",
            "source_method": "fso_cp05_hbs_5810_dynamic_share",
            "value_original": 3866.7
          },
          {
            "x_axis": "2018",
            "value": 3868.8,
            "value_label": 3868.8,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 3868.8,
            "cur": "CHF",
            "local_currency": "CHF",
            "classification": "FSO CP05 scaled by HBS 581/5810 furniture share",
            "source_method": "fso_cp05_hbs_5810_dynamic_share",
            "value_original": 3350.0
          },
          {
            "x_axis": "2019",
            "value": 4249.7,
            "value_label": 4249.7,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4249.7,
            "cur": "CHF",
            "local_currency": "CHF",
            "classification": "FSO CP05 scaled by HBS 581/5810 furniture share",
            "source_method": "fso_cp05_hbs_5810_dynamic_share",
            "value_original": 3819.4
          },
          {
            "x_axis": "2020",
            "value": 3761.0,
            "value_label": 3761.0,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 3761.0,
            "cur": "CHF",
            "local_currency": "CHF",
            "classification": "FSO CP05 scaled by HBS 581/5810 furniture share",
            "source_method": "fso_cp05_hbs_5810_dynamic_share",
            "value_original": 3514.0
          },
          {
            "x_axis": "2021",
            "value": 4185.9,
            "value_label": 4185.9,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4185.9,
            "cur": "CHF",
            "local_currency": "CHF",
            "classification": "FSO CP05 scaled by HBS 581/5810 furniture share",
            "source_method": "fso_cp05_hbs_5810_dynamic_share",
            "value_original": 3870.8
          },
          {
            "x_axis": "2022",
            "value": 4346.4,
            "value_label": 4346.4,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4346.4,
            "cur": "CHF",
            "local_currency": "CHF",
            "classification": "FSO CP05 scaled by HBS 581/5810 furniture share",
            "source_method": "fso_cp05_hbs_5810_dynamic_share",
            "value_original": 4324.0
          },
          {
            "x_axis": "2023",
            "value": 3840.2,
            "value_label": 3840.2,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 3840.2,
            "cur": "CHF",
            "local_currency": "CHF",
            "classification": "FSO CP05 scaled by HBS 581/5810 furniture share",
            "source_method": "fso_cp05_hbs_5810_dynamic_share",
            "value_original": 3951.9
          },
          {
            "x_axis": "2024",
            "value": 3738.4,
            "value_label": 3738.4,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 3738.4,
            "cur": "CHF",
            "local_currency": "CHF",
            "classification": "FSO CP05 scaled by HBS 581/5810 furniture share",
            "source_method": "fso_cp05_hbs_5810_share_carry_forward",
            "value_original": 3924.4
          },
          {
            "x_axis": "2025",
            "value": 3755.3,
            "value_label": 3755.3,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 3755.3,
            "cur": "CHF",
            "local_currency": "CHF",
            "classification": "FSO CP05 scaled by HBS 581/5810 furniture share",
            "source_method": "retail_turnover_nowcast",
            "value_original": 4007.3
          }
        ],
        "source_url": "/indicators/retail/market-size/switzerland-furniture-consumer-market-size/",
        "currency_options": {
          "default": "CHF",
          "series": {
            "CHF": {
              "field": "value_local",
              "axisLabel": "CHF million"
            },
            "EUR": {
              "field": "value",
              "axisLabel": "EUR million"
            }
          }
        }
      },
      "extra_graphs": [],
      "metric_card_ids": [
        "consumer_market_size"
      ],
      "supplemental_table_ids": [
        "consumer_market_size_peer_comparison",
        "consumer_expenditure_per_capita_peer_comparison",
        "retail_latest_rows"
      ],
      "indicator_refs": [
        1
      ]
    },
    {
      "id": "retail",
      "title": "Retail & Demand",
      "summary": "Specialist furniture retail turnover, online product-search interest and household demand context.",
      "main_indicator": "retail_turnover",
      "main_graph": {
        "id": "retail_turnover_main_graph",
        "indicator_key": "retail_turnover",
        "indicator_ref": 2,
        "title": "Switzerland Furniture Retail Turnover",
        "chart_type": "bar",
        "series_type": "single",
        "x_axis_label": "",
        "y_axis_label": "CHF million",
        "legend": false,
        "data": [
          {
            "x_axis": "2015",
            "value": 4219.8,
            "value_label": 4219.8,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4219.8,
            "value_eur": 3952.5,
            "cur": "CHF",
            "local_currency": "CHF",
            "g475_turnover_eur": 8496.3,
            "neighbour_share": 0.465204,
            "share_source": "same_year",
            "share_countries_used": "AT,DE,IT",
            "value_original": 4219.8
          },
          {
            "x_axis": "2016",
            "value": 4120.6,
            "value_label": 4120.6,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4120.6,
            "value_eur": 3779.7,
            "cur": "CHF",
            "local_currency": "CHF",
            "g475_turnover_eur": 8001.2,
            "neighbour_share": 0.472394,
            "share_source": "same_year",
            "share_countries_used": "AT,DE,IT",
            "value_original": 4120.6
          },
          {
            "x_axis": "2017",
            "value": 4442.6,
            "value_label": 4442.6,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4442.6,
            "value_eur": 3996.8,
            "cur": "CHF",
            "local_currency": "CHF",
            "g475_turnover_eur": 8251.6,
            "neighbour_share": 0.484362,
            "share_source": "same_year",
            "share_countries_used": "AT,DE,IT",
            "value_original": 4442.6
          },
          {
            "x_axis": "2018",
            "value": 4745.2,
            "value_label": 4745.2,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4745.2,
            "value_eur": 4108.8,
            "cur": "CHF",
            "local_currency": "CHF",
            "g475_turnover_eur": 8424.4,
            "neighbour_share": 0.487726,
            "share_source": "same_year",
            "share_countries_used": "AT,DE,IT",
            "value_original": 4745.2
          },
          {
            "x_axis": "2019",
            "value": 5265.4,
            "value_label": 5265.4,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 5265.4,
            "value_eur": 4732.2,
            "cur": "CHF",
            "local_currency": "CHF",
            "g475_turnover_eur": 9779.7,
            "neighbour_share": 0.483885,
            "share_source": "same_year",
            "share_countries_used": "AT,DE,IT",
            "value_original": 5265.4
          },
          {
            "x_axis": "2020",
            "value": 5068.4,
            "value_label": 5068.4,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 5068.4,
            "value_eur": 4735.4,
            "cur": "CHF",
            "local_currency": "CHF",
            "g475_turnover_eur": 10091.7,
            "neighbour_share": 0.46924,
            "share_source": "same_year",
            "share_countries_used": "AT,DE,IT",
            "value_original": 5068.4
          },
          {
            "x_axis": "2021",
            "value": 4745.1,
            "value_label": 4745.1,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4745.1,
            "value_eur": 4387.8,
            "cur": "CHF",
            "local_currency": "CHF",
            "g475_turnover_eur": 9438.3,
            "neighbour_share": 0.464899,
            "share_source": "same_year",
            "share_countries_used": "AT,DE,IT",
            "value_original": 4745.1
          },
          {
            "x_axis": "2022",
            "value": 4592.8,
            "value_label": 4592.8,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4592.8,
            "value_eur": 4576.7,
            "cur": "CHF",
            "local_currency": "CHF",
            "g475_turnover_eur": null,
            "neighbour_share": 0.462542,
            "share_source": "carried_forward",
            "share_countries_used": "AT,DE,IT",
            "value_original": 4592.8
          },
          {
            "x_axis": "2023",
            "value": 4484.5,
            "value_label": 4484.5,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4484.5,
            "value_eur": 4618.5,
            "cur": "CHF",
            "local_currency": "CHF",
            "g475_turnover_eur": null,
            "neighbour_share": 0.462542,
            "share_source": "carried_forward",
            "share_countries_used": "AT,DE,IT",
            "value_original": 4484.5
          },
          {
            "x_axis": "2024",
            "value": 4280.8,
            "value_label": 4280.8,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4280.8,
            "value_eur": 4493.8,
            "cur": "CHF",
            "local_currency": "CHF",
            "g475_turnover_eur": 9715.5,
            "neighbour_share": 0.462542,
            "share_source": "carried_forward",
            "share_countries_used": "AT,DE,IT",
            "value_original": 4280.8
          },
          {
            "x_axis": "2025",
            "value": 4298.6,
            "value_label": 4298.6,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_local": 4298.6,
            "value_eur": 4588.7,
            "cur": "CHF",
            "local_currency": "CHF",
            "g475_turnover_eur": null,
            "neighbour_share": 0.462542,
            "share_source": "carried_forward",
            "share_countries_used": "AT,DE,IT",
            "value_original": 4298.6
          }
        ],
        "source_url": "/indicators/retail/market-size/switzerland-furniture-retail-turnover/",
        "currency_options": {
          "default": "CHF",
          "series": {
            "CHF": {
              "field": "value_local",
              "axisLabel": "CHF million"
            },
            "EUR": {
              "field": "value_eur",
              "axisLabel": "EUR million"
            }
          }
        }
      },
      "extra_graphs": [],
      "metric_card_ids": [
        "retail_turnover",
        "product_search"
      ],
      "supplemental_table_ids": [
        "retail_latest_rows",
        "product_search_latest_rows"
      ],
      "indicator_refs": [
        2,
        8
      ]
    },
    {
      "id": "industry",
      "title": "Industry & Production",
      "summary": "Production turnover and producer-price pressure show Switzerland furniture manufacturing conditions.",
      "main_indicator": "production_turnover",
      "main_graph": {
        "id": "production_turnover_main_graph",
        "indicator_key": "production_turnover",
        "indicator_ref": 3,
        "title": "Switzerland Furniture Production Turnover",
        "chart_type": "bar",
        "series_type": "single",
        "x_axis_label": "",
        "y_axis_label": "CHF million",
        "legend": false,
        "data": [
          {
            "x_axis": "2015",
            "value": 2506.0,
            "value_label": 2506.0,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_nominal": 2347.9,
            "cur": "CHF",
            "local_currency": "CHF",
            "value_nominal_local": 2506.0,
            "value_local": 2506.0,
            "source_basis": "monthly_backbone_annual_sum",
            "value_original": 2506.0
          },
          {
            "x_axis": "2016",
            "value": 2525.4,
            "value_label": 2525.4,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_nominal": 2317.0,
            "cur": "CHF",
            "local_currency": "CHF",
            "value_nominal_local": 2525.4,
            "value_local": 2525.4,
            "source_basis": "monthly_backbone_annual_sum",
            "value_original": 2525.4
          },
          {
            "x_axis": "2017",
            "value": 2158.1,
            "value_label": 2158.1,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_nominal": 1939.6,
            "cur": "CHF",
            "local_currency": "CHF",
            "value_nominal_local": 2158.1,
            "value_local": 2158.1,
            "source_basis": "monthly_backbone_annual_sum",
            "value_original": 2158.1
          },
          {
            "x_axis": "2018",
            "value": 2350.9,
            "value_label": 2350.9,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_nominal": 2035.3,
            "cur": "CHF",
            "local_currency": "CHF",
            "value_nominal_local": 2350.9,
            "value_local": 2350.9,
            "source_basis": "monthly_backbone_annual_sum",
            "value_original": 2350.9
          },
          {
            "x_axis": "2019",
            "value": 2401.3,
            "value_label": 2401.3,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_nominal": 2158.0,
            "cur": "CHF",
            "local_currency": "CHF",
            "value_nominal_local": 2401.3,
            "value_local": 2401.3,
            "source_basis": "monthly_backbone_annual_sum",
            "value_original": 2401.3
          },
          {
            "x_axis": "2020",
            "value": 2144.8,
            "value_label": 2144.8,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_nominal": 2002.6,
            "cur": "CHF",
            "local_currency": "CHF",
            "value_nominal_local": 2144.8,
            "value_local": 2144.8,
            "source_basis": "monthly_backbone_annual_sum",
            "value_original": 2144.8
          },
          {
            "x_axis": "2021",
            "value": 2256.2,
            "value_label": 2256.2,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_nominal": 2088.6,
            "cur": "CHF",
            "local_currency": "CHF",
            "value_nominal_local": 2256.2,
            "value_local": 2256.2,
            "source_basis": "monthly_backbone_annual_sum",
            "value_original": 2256.2
          },
          {
            "x_axis": "2022",
            "value": 2297.4,
            "value_label": 2297.4,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_nominal": 2285.4,
            "cur": "CHF",
            "local_currency": "CHF",
            "value_nominal_local": 2297.4,
            "value_local": 2297.4,
            "source_basis": "monthly_backbone_annual_sum",
            "value_original": 2297.4
          },
          {
            "x_axis": "2023",
            "value": 2300.9,
            "value_label": 2300.9,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_nominal": 2368.3,
            "cur": "CHF",
            "local_currency": "CHF",
            "value_nominal_local": 2300.9,
            "value_local": 2300.9,
            "source_basis": "monthly_backbone_annual_sum",
            "value_original": 2300.9
          },
          {
            "x_axis": "2024",
            "value": 2283.3,
            "value_label": 2283.3,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_nominal": 2397.4,
            "cur": "CHF",
            "local_currency": "CHF",
            "value_nominal_local": 2283.3,
            "value_local": 2283.3,
            "source_basis": "monthly_backbone_annual_sum",
            "value_original": 2283.3
          },
          {
            "x_axis": "2025",
            "value": 2386.6,
            "value_label": 2386.6,
            "comment": "",
            "is_preliminary": false,
            "style_hint": "solid",
            "fill_hint": "solid",
            "value_nominal": 2547.0,
            "cur": "CHF",
            "local_currency": "CHF",
            "value_nominal_local": 2386.6,
            "value_local": 2386.6,
            "source_basis": "monthly_backbone_annual_sum",
            "value_original": 2386.6
          }
        ],
        "source_url": "/indicators/industry/market-size/switzerland-furniture-production-turnover/",
        "currency_options": {
          "default": "CHF",
          "series": {
            "CHF": {
              "field": "value_nominal_local",
              "axisLabel": "CHF million"
            },
            "EUR": {
              "field": "value_nominal",
              "axisLabel": "EUR million"
            }
          }
        }
      },
      "extra_graphs": [],
      "metric_card_ids": [
        "production_turnover",
        "producer_price"
      ],
      "supplemental_table_ids": [
        "production_latest_rows",
        "ppi_peer_six_month_yoy"
      ],
      "indicator_refs": [
        3,
        4
      ]
    },
    {
      "id": "supply_chain",
      "title": "Trade & Supply Chain",
      "summary": "Import value, supplier concentration and import dependence show Switzerland's furniture sourcing structure.",
      "main_indicator": "imports_by_country",
      "main_graph": {
        "id": "imports_by_country_main_graph",
        "indicator_key": "imports_by_country",
        "indicator_ref": 6,
        "title": "Switzerland Furniture Imports by Country",
        "chart_type": "pie",
        "series_type": "single",
        "x_axis_label": "",
        "y_axis_label": "Share of imports",
        "legend": false,
        "data": [
          {
            "name": "DE",
            "label": "DE",
            "value": 0.3202
          },
          {
            "name": "IT",
            "label": "IT",
            "value": 0.1659
          },
          {
            "name": "CN",
            "label": "CN",
            "value": 0.1256
          },
          {
            "name": "PL",
            "label": "PL",
            "value": 0.0907
          },
          {
            "name": "FR",
            "label": "FR",
            "value": 0.0481
          },
          {
            "name": "AT",
            "label": "AT",
            "value": 0.0384
          },
          {
            "name": "LT",
            "label": "LT",
            "value": 0.0169
          },
          {
            "name": "RS",
            "label": "RS",
            "value": 0.0158
          },
          {
            "name": "ES",
            "label": "ES",
            "value": 0.0115
          },
          {
            "name": "TR",
            "label": "TR",
            "value": 0.0111
          },
          {
            "name": "Others",
            "label": "Others",
            "value": 0.1558
          }
        ],
        "source_url": "/indicators/industry/trade/switzerland-furniture-imports-by-country/"
      },
      "extra_graphs": [],
      "metric_card_ids": [
        "import_share",
        "imports_yearly"
      ],
      "supplemental_table_ids": [
        "imports_latest_rows",
        "import_partner_development",
        "import_partner_latest_rows",
        "import_share_peer_comparison",
        "import_share_latest_rows"
      ],
      "indicator_refs": [
        9,
        5,
        6
      ]
    },
    {
      "id": "macroeconomics",
      "title": "Macroeconomics",
      "summary": "Consumer confidence gives demand context for furniture and home-related categories.",
      "main_indicator": "consumer_confidence",
      "main_graph": {
        "id": "consumer_confidence_main_graph",
        "indicator_key": "consumer_confidence",
        "indicator_ref": 7,
        "title": "Switzerland Consumer Sentiment",
        "chart_type": "line",
        "series_type": "single",
        "x_axis_label": "",
        "y_axis_label": "Index balance",
        "legend": false,
        "data": [
          {
            "date": "2018-01-01",
            "geo": "CH",
            "value": -4.2
          },
          {
            "date": "2018-04-01",
            "geo": "CH",
            "value": -8.3
          },
          {
            "date": "2018-07-01",
            "geo": "CH",
            "value": -8.7
          },
          {
            "date": "2018-10-01",
            "geo": "CH",
            "value": -6.4
          },
          {
            "date": "2019-01-01",
            "geo": "CH",
            "value": -12.1
          },
          {
            "date": "2019-04-01",
            "geo": "CH",
            "value": -12.3
          },
          {
            "date": "2019-07-01",
            "geo": "CH",
            "value": -11.9
          },
          {
            "date": "2019-10-01",
            "geo": "CH",
            "value": -13.4
          },
          {
            "date": "2020-01-01",
            "geo": "CH",
            "value": -11.9
          },
          {
            "date": "2020-04-01",
            "geo": "CH",
            "value": -42.1
          },
          {
            "date": "2020-07-01",
            "geo": "CH",
            "value": -16.1
          },
          {
            "date": "2020-10-01",
            "geo": "CH",
            "value": -15.9
          },
          {
            "date": "2021-01-01",
            "geo": "CH",
            "value": -17.0
          },
          {
            "date": "2021-04-01",
            "geo": "CH",
            "value": -9.5
          },
          {
            "date": "2021-07-01",
            "geo": "CH",
            "value": 4.3
          },
          {
            "date": "2021-10-01",
            "geo": "CH",
            "value": 0.7
          },
          {
            "date": "2022-01-01",
            "geo": "CH",
            "value": -6.8
          },
          {
            "date": "2022-04-01",
            "geo": "CH",
            "value": -30.7
          },
          {
            "date": "2022-07-01",
            "geo": "CH",
            "value": -44.9
          },
          {
            "date": "2022-10-01",
            "geo": "CH",
            "value": -49.4
          },
          {
            "date": "2023-01-01",
            "geo": "CH",
            "value": -24.0
          },
          {
            "date": "2023-04-01",
            "geo": "CH",
            "value": -24.0
          },
          {
            "date": "2023-07-01",
            "geo": "CH",
            "value": -21.0
          },
          {
            "date": "2023-10-01",
            "geo": "CH",
            "value": -34.0
          },
          {
            "date": "2024-01-01",
            "geo": "CH",
            "value": -35.0
          },
          {
            "date": "2024-02-01",
            "geo": "CH",
            "value": -36.0
          },
          {
            "date": "2024-03-01",
            "geo": "CH",
            "value": -32.0
          },
          {
            "date": "2024-04-01",
            "geo": "CH",
            "value": -32.0
          },
          {
            "date": "2024-05-01",
            "geo": "CH",
            "value": -32.0
          },
          {
            "date": "2024-06-01",
            "geo": "CH",
            "value": -31.0
          },
          {
            "date": "2024-07-01",
            "geo": "CH",
            "value": -26.0
          },
          {
            "date": "2024-08-01",
            "geo": "CH",
            "value": -29.0
          },
          {
            "date": "2024-09-01",
            "geo": "CH",
            "value": -28.0
          },
          {
            "date": "2024-10-01",
            "geo": "CH",
            "value": -31.0
          },
          {
            "date": "2024-12-01",
            "geo": "CH",
            "value": -24.0
          },
          {
            "date": "2025-01-01",
            "geo": "CH",
            "value": -23.0
          },
          {
            "date": "2025-02-01",
            "geo": "CH",
            "value": -28.0
          },
          {
            "date": "2025-03-01",
            "geo": "CH",
            "value": -29.0
          },
          {
            "date": "2025-04-01",
            "geo": "CH",
            "value": -36.0
          },
          {
            "date": "2025-05-01",
            "geo": "CH",
            "value": -31.0
          },
          {
            "date": "2025-06-01",
            "geo": "CH",
            "value": -26.0
          },
          {
            "date": "2025-07-01",
            "geo": "CH",
            "value": -27.0
          },
          {
            "date": "2025-08-01",
            "geo": "CH",
            "value": -34.0
          },
          {
            "date": "2025-09-01",
            "geo": "CH",
            "value": -31.0
          },
          {
            "date": "2025-10-01",
            "geo": "CH",
            "value": -31.0
          },
          {
            "date": "2025-11-01",
            "geo": "CH",
            "value": -28.0
          },
          {
            "date": "2025-12-01",
            "geo": "CH",
            "value": -25.0
          },
          {
            "date": "2026-01-01",
            "geo": "CH",
            "value": -24.0
          },
          {
            "date": "2026-02-01",
            "geo": "CH",
            "value": -24.0
          },
          {
            "date": "2026-03-01",
            "geo": "CH",
            "value": -37.0
          },
          {
            "date": "2026-04-01",
            "geo": "CH",
            "value": -34.0
          }
        ],
        "source_url": "/indicators/macroeconomics/consumer-sentiment/switzerland-consumer-confidence/"
      },
      "extra_graphs": [],
      "metric_card_ids": [
        "consumer_confidence"
      ],
      "supplemental_table_ids": [],
      "indicator_refs": [
        7
      ]
    },
    {
      "id": "currency",
      "title": "Currency",
      "summary": "CHF/EUR gives currency context for local values, imported supply and European comparison.",
      "main_indicator": "exchange_rate",
      "main_graph": {
        "id": "exchange_rate_main_graph",
        "indicator_key": "exchange_rate",
        "indicator_ref": 12,
        "title": "CHF per EUR Exchange Rate",
        "chart_type": "line",
        "series_type": "single",
        "x_axis_label": "",
        "y_axis_label": "CHF per EUR",
        "legend": false,
        "data": [
          {
            "date": "2015-01-01",
            "year": 2015,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.094048,
            "eur_per_currency": 0.91403668,
            "value": 1.094048,
            "observations": 21,
            "value_eur": 1.094048
          },
          {
            "date": "2015-02-01",
            "year": 2015,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.061835,
            "eur_per_currency": 0.94176591,
            "value": 1.061835,
            "observations": 20,
            "value_eur": 1.061835
          },
          {
            "date": "2015-03-01",
            "year": 2015,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.060809,
            "eur_per_currency": 0.94267677,
            "value": 1.060809,
            "observations": 22,
            "value_eur": 1.060809
          },
          {
            "date": "2015-04-01",
            "year": 2015,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.03794,
            "eur_per_currency": 0.96344683,
            "value": 1.03794,
            "observations": 20,
            "value_eur": 1.03794
          },
          {
            "date": "2015-05-01",
            "year": 2015,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.039125,
            "eur_per_currency": 0.96234813,
            "value": 1.039125,
            "observations": 20,
            "value_eur": 1.039125
          },
          {
            "date": "2015-06-01",
            "year": 2015,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.045477,
            "eur_per_currency": 0.9565012,
            "value": 1.045477,
            "observations": 22,
            "value_eur": 1.045477
          },
          {
            "date": "2015-07-01",
            "year": 2015,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.049178,
            "eur_per_currency": 0.95312711,
            "value": 1.049178,
            "observations": 23,
            "value_eur": 1.049178
          },
          {
            "date": "2015-08-01",
            "year": 2015,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.0777,
            "eur_per_currency": 0.92790201,
            "value": 1.0777,
            "observations": 21,
            "value_eur": 1.0777
          },
          {
            "date": "2015-09-01",
            "year": 2015,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.091286,
            "eur_per_currency": 0.91635007,
            "value": 1.091286,
            "observations": 22,
            "value_eur": 1.091286
          },
          {
            "date": "2015-10-01",
            "year": 2015,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.088227,
            "eur_per_currency": 0.91892592,
            "value": 1.088227,
            "observations": 22,
            "value_eur": 1.088227
          },
          {
            "date": "2015-11-01",
            "year": 2015,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.08329,
            "eur_per_currency": 0.92311385,
            "value": 1.08329,
            "observations": 21,
            "value_eur": 1.08329
          },
          {
            "date": "2015-12-01",
            "year": 2015,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.082677,
            "eur_per_currency": 0.9236365,
            "value": 1.082677,
            "observations": 22,
            "value_eur": 1.082677
          },
          {
            "date": "2016-01-01",
            "year": 2016,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.094085,
            "eur_per_currency": 0.91400577,
            "value": 1.094085,
            "observations": 20,
            "value_eur": 1.094085
          },
          {
            "date": "2016-02-01",
            "year": 2016,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.101805,
            "eur_per_currency": 0.90760162,
            "value": 1.101805,
            "observations": 21,
            "value_eur": 1.101805
          },
          {
            "date": "2016-03-01",
            "year": 2016,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.091981,
            "eur_per_currency": 0.91576685,
            "value": 1.091981,
            "observations": 21,
            "value_eur": 1.091981
          },
          {
            "date": "2016-04-01",
            "year": 2016,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.092967,
            "eur_per_currency": 0.91494071,
            "value": 1.092967,
            "observations": 21,
            "value_eur": 1.092967
          },
          {
            "date": "2016-05-01",
            "year": 2016,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.105864,
            "eur_per_currency": 0.90427033,
            "value": 1.105864,
            "observations": 22,
            "value_eur": 1.105864
          },
          {
            "date": "2016-06-01",
            "year": 2016,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.08935,
            "eur_per_currency": 0.91797861,
            "value": 1.08935,
            "observations": 22,
            "value_eur": 1.08935
          },
          {
            "date": "2016-07-01",
            "year": 2016,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.086657,
            "eur_per_currency": 0.92025359,
            "value": 1.086657,
            "observations": 21,
            "value_eur": 1.086657
          },
          {
            "date": "2016-08-01",
            "year": 2016,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.088113,
            "eur_per_currency": 0.9190222,
            "value": 1.088113,
            "observations": 23,
            "value_eur": 1.088113
          },
          {
            "date": "2016-09-01",
            "year": 2016,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.091873,
            "eur_per_currency": 0.91585743,
            "value": 1.091873,
            "observations": 22,
            "value_eur": 1.091873
          },
          {
            "date": "2016-10-01",
            "year": 2016,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.088667,
            "eur_per_currency": 0.91855453,
            "value": 1.088667,
            "observations": 21,
            "value_eur": 1.088667
          },
          {
            "date": "2016-11-01",
            "year": 2016,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.07575,
            "eur_per_currency": 0.92958401,
            "value": 1.07575,
            "observations": 22,
            "value_eur": 1.07575
          },
          {
            "date": "2016-12-01",
            "year": 2016,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.075029,
            "eur_per_currency": 0.93020746,
            "value": 1.075029,
            "observations": 21,
            "value_eur": 1.075029
          },
          {
            "date": "2017-01-01",
            "year": 2017,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.07135,
            "eur_per_currency": 0.93340178,
            "value": 1.07135,
            "observations": 22,
            "value_eur": 1.07135
          },
          {
            "date": "2017-02-01",
            "year": 2017,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.06597,
            "eur_per_currency": 0.9381127,
            "value": 1.06597,
            "observations": 20,
            "value_eur": 1.06597
          },
          {
            "date": "2017-03-01",
            "year": 2017,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.070643,
            "eur_per_currency": 0.93401816,
            "value": 1.070643,
            "observations": 23,
            "value_eur": 1.070643
          },
          {
            "date": "2017-04-01",
            "year": 2017,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.07265,
            "eur_per_currency": 0.93227054,
            "value": 1.07265,
            "observations": 18,
            "value_eur": 1.07265
          },
          {
            "date": "2017-05-01",
            "year": 2017,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.090405,
            "eur_per_currency": 0.91709044,
            "value": 1.090405,
            "observations": 22,
            "value_eur": 1.090405
          },
          {
            "date": "2017-06-01",
            "year": 2017,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.087391,
            "eur_per_currency": 0.9196324,
            "value": 1.087391,
            "observations": 22,
            "value_eur": 1.087391
          },
          {
            "date": "2017-07-01",
            "year": 2017,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.105929,
            "eur_per_currency": 0.90421718,
            "value": 1.105929,
            "observations": 21,
            "value_eur": 1.105929
          },
          {
            "date": "2017-08-01",
            "year": 2017,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.139778,
            "eur_per_currency": 0.87736384,
            "value": 1.139778,
            "observations": 23,
            "value_eur": 1.139778
          },
          {
            "date": "2017-09-01",
            "year": 2017,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.146995,
            "eur_per_currency": 0.87184338,
            "value": 1.146995,
            "observations": 21,
            "value_eur": 1.146995
          },
          {
            "date": "2017-10-01",
            "year": 2017,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.154559,
            "eur_per_currency": 0.86613157,
            "value": 1.154559,
            "observations": 22,
            "value_eur": 1.154559
          },
          {
            "date": "2017-11-01",
            "year": 2017,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.163973,
            "eur_per_currency": 0.85912646,
            "value": 1.163973,
            "observations": 22,
            "value_eur": 1.163973
          },
          {
            "date": "2017-12-01",
            "year": 2017,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.168937,
            "eur_per_currency": 0.8554781,
            "value": 1.168937,
            "observations": 19,
            "value_eur": 1.168937
          },
          {
            "date": "2018-01-01",
            "year": 2018,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.172295,
            "eur_per_currency": 0.85302761,
            "value": 1.172295,
            "observations": 22,
            "value_eur": 1.172295
          },
          {
            "date": "2018-02-01",
            "year": 2018,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.154235,
            "eur_per_currency": 0.8663747,
            "value": 1.154235,
            "observations": 20,
            "value_eur": 1.154235
          },
          {
            "date": "2018-03-01",
            "year": 2018,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.168452,
            "eur_per_currency": 0.85583319,
            "value": 1.168452,
            "observations": 21,
            "value_eur": 1.168452
          },
          {
            "date": "2018-04-01",
            "year": 2018,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.18899,
            "eur_per_currency": 0.84104997,
            "value": 1.18899,
            "observations": 20,
            "value_eur": 1.18899
          },
          {
            "date": "2018-05-01",
            "year": 2018,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.177964,
            "eur_per_currency": 0.84892238,
            "value": 1.177964,
            "observations": 22,
            "value_eur": 1.177964
          },
          {
            "date": "2018-06-01",
            "year": 2018,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.156205,
            "eur_per_currency": 0.86489853,
            "value": 1.156205,
            "observations": 21,
            "value_eur": 1.156205
          },
          {
            "date": "2018-07-01",
            "year": 2018,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.162205,
            "eur_per_currency": 0.8604334,
            "value": 1.162205,
            "observations": 22,
            "value_eur": 1.162205
          },
          {
            "date": "2018-08-01",
            "year": 2018,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.1413,
            "eur_per_currency": 0.87619381,
            "value": 1.1413,
            "observations": 23,
            "value_eur": 1.1413
          },
          {
            "date": "2018-09-01",
            "year": 2018,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.128575,
            "eur_per_currency": 0.88607315,
            "value": 1.128575,
            "observations": 20,
            "value_eur": 1.128575
          },
          {
            "date": "2018-10-01",
            "year": 2018,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.141322,
            "eur_per_currency": 0.87617692,
            "value": 1.141322,
            "observations": 23,
            "value_eur": 1.141322
          },
          {
            "date": "2018-11-01",
            "year": 2018,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.137705,
            "eur_per_currency": 0.87896247,
            "value": 1.137705,
            "observations": 22,
            "value_eur": 1.137705
          },
          {
            "date": "2018-12-01",
            "year": 2018,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.129289,
            "eur_per_currency": 0.88551292,
            "value": 1.129289,
            "observations": 19,
            "value_eur": 1.129289
          },
          {
            "date": "2019-01-01",
            "year": 2019,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.1297,
            "eur_per_currency": 0.88519076,
            "value": 1.1297,
            "observations": 22,
            "value_eur": 1.1297
          },
          {
            "date": "2019-02-01",
            "year": 2019,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.13676,
            "eur_per_currency": 0.87969316,
            "value": 1.13676,
            "observations": 20,
            "value_eur": 1.13676
          },
          {
            "date": "2019-03-01",
            "year": 2019,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.131052,
            "eur_per_currency": 0.88413265,
            "value": 1.131052,
            "observations": 21,
            "value_eur": 1.131052
          },
          {
            "date": "2019-04-01",
            "year": 2019,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.131945,
            "eur_per_currency": 0.88343515,
            "value": 1.131945,
            "observations": 20,
            "value_eur": 1.131945
          },
          {
            "date": "2019-05-01",
            "year": 2019,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.130382,
            "eur_per_currency": 0.88465669,
            "value": 1.130382,
            "observations": 22,
            "value_eur": 1.130382
          },
          {
            "date": "2019-06-01",
            "year": 2019,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.116705,
            "eur_per_currency": 0.89549165,
            "value": 1.116705,
            "observations": 20,
            "value_eur": 1.116705
          },
          {
            "date": "2019-07-01",
            "year": 2019,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.107565,
            "eur_per_currency": 0.90288155,
            "value": 1.107565,
            "observations": 23,
            "value_eur": 1.107565
          },
          {
            "date": "2019-08-01",
            "year": 2019,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.089214,
            "eur_per_currency": 0.91809323,
            "value": 1.089214,
            "observations": 22,
            "value_eur": 1.089214
          },
          {
            "date": "2019-09-01",
            "year": 2019,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.09031,
            "eur_per_currency": 0.91717035,
            "value": 1.09031,
            "observations": 21,
            "value_eur": 1.09031
          },
          {
            "date": "2019-10-01",
            "year": 2019,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.098074,
            "eur_per_currency": 0.91068544,
            "value": 1.098074,
            "observations": 23,
            "value_eur": 1.098074
          },
          {
            "date": "2019-11-01",
            "year": 2019,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.097762,
            "eur_per_currency": 0.91094427,
            "value": 1.097762,
            "observations": 21,
            "value_eur": 1.097762
          },
          {
            "date": "2019-12-01",
            "year": 2019,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.092525,
            "eur_per_currency": 0.91531086,
            "value": 1.092525,
            "observations": 20,
            "value_eur": 1.092525
          },
          {
            "date": "2020-01-01",
            "year": 2020,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.07645,
            "eur_per_currency": 0.92897952,
            "value": 1.07645,
            "observations": 22,
            "value_eur": 1.07645
          },
          {
            "date": "2020-02-01",
            "year": 2020,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.06478,
            "eur_per_currency": 0.93916114,
            "value": 1.06478,
            "observations": 20,
            "value_eur": 1.06478
          },
          {
            "date": "2020-03-01",
            "year": 2020,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.059114,
            "eur_per_currency": 0.94418542,
            "value": 1.059114,
            "observations": 22,
            "value_eur": 1.059114
          },
          {
            "date": "2020-04-01",
            "year": 2020,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.054465,
            "eur_per_currency": 0.94834821,
            "value": 1.054465,
            "observations": 20,
            "value_eur": 1.054465
          },
          {
            "date": "2020-05-01",
            "year": 2020,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.05743,
            "eur_per_currency": 0.94568908,
            "value": 1.05743,
            "observations": 20,
            "value_eur": 1.05743
          },
          {
            "date": "2020-06-01",
            "year": 2020,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.071241,
            "eur_per_currency": 0.93349676,
            "value": 1.071241,
            "observations": 22,
            "value_eur": 1.071241
          },
          {
            "date": "2020-07-01",
            "year": 2020,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.071109,
            "eur_per_currency": 0.9336118,
            "value": 1.071109,
            "observations": 23,
            "value_eur": 1.071109
          },
          {
            "date": "2020-08-01",
            "year": 2020,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.076743,
            "eur_per_currency": 0.92872672,
            "value": 1.076743,
            "observations": 21,
            "value_eur": 1.076743
          },
          {
            "date": "2020-09-01",
            "year": 2020,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.078568,
            "eur_per_currency": 0.92715527,
            "value": 1.078568,
            "observations": 22,
            "value_eur": 1.078568
          },
          {
            "date": "2020-10-01",
            "year": 2020,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.073909,
            "eur_per_currency": 0.9311776,
            "value": 1.073909,
            "observations": 22,
            "value_eur": 1.073909
          },
          {
            "date": "2020-11-01",
            "year": 2020,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.078524,
            "eur_per_currency": 0.92719309,
            "value": 1.078524,
            "observations": 21,
            "value_eur": 1.078524
          },
          {
            "date": "2020-12-01",
            "year": 2020,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.081391,
            "eur_per_currency": 0.9247349,
            "value": 1.081391,
            "observations": 22,
            "value_eur": 1.081391
          },
          {
            "date": "2021-01-01",
            "year": 2021,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.079365,
            "eur_per_currency": 0.92647066,
            "value": 1.079365,
            "observations": 20,
            "value_eur": 1.079365
          },
          {
            "date": "2021-02-01",
            "year": 2021,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.085765,
            "eur_per_currency": 0.92100961,
            "value": 1.085765,
            "observations": 20,
            "value_eur": 1.085765
          },
          {
            "date": "2021-03-01",
            "year": 2021,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.10647,
            "eur_per_currency": 0.90377507,
            "value": 1.10647,
            "observations": 23,
            "value_eur": 1.10647
          },
          {
            "date": "2021-04-01",
            "year": 2021,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.10313,
            "eur_per_currency": 0.90651147,
            "value": 1.10313,
            "observations": 20,
            "value_eur": 1.10313
          },
          {
            "date": "2021-05-01",
            "year": 2021,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.096829,
            "eur_per_currency": 0.91171915,
            "value": 1.096829,
            "observations": 21,
            "value_eur": 1.096829
          },
          {
            "date": "2021-06-01",
            "year": 2021,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.094,
            "eur_per_currency": 0.91407678,
            "value": 1.094,
            "observations": 22,
            "value_eur": 1.094
          },
          {
            "date": "2021-07-01",
            "year": 2021,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.085595,
            "eur_per_currency": 0.92115384,
            "value": 1.085595,
            "observations": 22,
            "value_eur": 1.085595
          },
          {
            "date": "2021-08-01",
            "year": 2021,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.076177,
            "eur_per_currency": 0.92921518,
            "value": 1.076177,
            "observations": 22,
            "value_eur": 1.076177
          },
          {
            "date": "2021-09-01",
            "year": 2021,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.085732,
            "eur_per_currency": 0.9210376,
            "value": 1.085732,
            "observations": 22,
            "value_eur": 1.085732
          },
          {
            "date": "2021-10-01",
            "year": 2021,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.070819,
            "eur_per_currency": 0.93386464,
            "value": 1.070819,
            "observations": 21,
            "value_eur": 1.070819
          },
          {
            "date": "2021-11-01",
            "year": 2021,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.052245,
            "eur_per_currency": 0.95034902,
            "value": 1.052245,
            "observations": 22,
            "value_eur": 1.052245
          },
          {
            "date": "2021-12-01",
            "year": 2021,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.040813,
            "eur_per_currency": 0.96078738,
            "value": 1.040813,
            "observations": 23,
            "value_eur": 1.040813
          },
          {
            "date": "2022-01-01",
            "year": 2022,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.040076,
            "eur_per_currency": 0.9614682,
            "value": 1.040076,
            "observations": 21,
            "value_eur": 1.040076
          },
          {
            "date": "2022-02-01",
            "year": 2022,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.046145,
            "eur_per_currency": 0.95589044,
            "value": 1.046145,
            "observations": 20,
            "value_eur": 1.046145
          },
          {
            "date": "2022-03-01",
            "year": 2022,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.024539,
            "eur_per_currency": 0.97604874,
            "value": 1.024539,
            "observations": 23,
            "value_eur": 1.024539
          },
          {
            "date": "2022-04-01",
            "year": 2022,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.021089,
            "eur_per_currency": 0.97934656,
            "value": 1.021089,
            "observations": 19,
            "value_eur": 1.021089
          },
          {
            "date": "2022-05-01",
            "year": 2022,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.035459,
            "eur_per_currency": 0.96575528,
            "value": 1.035459,
            "observations": 22,
            "value_eur": 1.035459
          },
          {
            "date": "2022-06-01",
            "year": 2022,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 1.024473,
            "eur_per_currency": 0.97611162,
            "value": 1.024473,
            "observations": 22,
            "value_eur": 1.024473
          },
          {
            "date": "2022-07-01",
            "year": 2022,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.987586,
            "eur_per_currency": 1.01257004,
            "value": 0.987586,
            "observations": 21,
            "value_eur": 0.987586
          },
          {
            "date": "2022-08-01",
            "year": 2022,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.969039,
            "eur_per_currency": 1.03195021,
            "value": 0.969039,
            "observations": 23,
            "value_eur": 0.969039
          },
          {
            "date": "2022-09-01",
            "year": 2022,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.963964,
            "eur_per_currency": 1.03738314,
            "value": 0.963964,
            "observations": 22,
            "value_eur": 0.963964
          },
          {
            "date": "2022-10-01",
            "year": 2022,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.979052,
            "eur_per_currency": 1.02139621,
            "value": 0.979052,
            "observations": 21,
            "value_eur": 0.979052
          },
          {
            "date": "2022-11-01",
            "year": 2022,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.984155,
            "eur_per_currency": 1.01610011,
            "value": 0.984155,
            "observations": 22,
            "value_eur": 0.984155
          },
          {
            "date": "2022-12-01",
            "year": 2022,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.98649,
            "eur_per_currency": 1.01369502,
            "value": 0.98649,
            "observations": 21,
            "value_eur": 0.98649
          },
          {
            "date": "2023-01-01",
            "year": 2023,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.996091,
            "eur_per_currency": 1.00392434,
            "value": 0.996091,
            "observations": 22,
            "value_eur": 0.996091
          },
          {
            "date": "2023-02-01",
            "year": 2023,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.990485,
            "eur_per_currency": 1.0096064,
            "value": 0.990485,
            "observations": 20,
            "value_eur": 0.990485
          },
          {
            "date": "2023-03-01",
            "year": 2023,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.990787,
            "eur_per_currency": 1.00929867,
            "value": 0.990787,
            "observations": 23,
            "value_eur": 0.990787
          },
          {
            "date": "2023-04-01",
            "year": 2023,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.984561,
            "eur_per_currency": 1.0156811,
            "value": 0.984561,
            "observations": 18,
            "value_eur": 0.984561
          },
          {
            "date": "2023-05-01",
            "year": 2023,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.975064,
            "eur_per_currency": 1.02557371,
            "value": 0.975064,
            "observations": 22,
            "value_eur": 0.975064
          },
          {
            "date": "2023-06-01",
            "year": 2023,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.9764,
            "eur_per_currency": 1.02417042,
            "value": 0.9764,
            "observations": 22,
            "value_eur": 0.9764
          },
          {
            "date": "2023-07-01",
            "year": 2023,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.966314,
            "eur_per_currency": 1.0348603,
            "value": 0.966314,
            "observations": 21,
            "value_eur": 0.966314
          },
          {
            "date": "2023-08-01",
            "year": 2023,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.958752,
            "eur_per_currency": 1.0430226,
            "value": 0.958752,
            "observations": 23,
            "value_eur": 0.958752
          },
          {
            "date": "2023-09-01",
            "year": 2023,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.959995,
            "eur_per_currency": 1.04167209,
            "value": 0.959995,
            "observations": 21,
            "value_eur": 0.959995
          },
          {
            "date": "2023-10-01",
            "year": 2023,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.954732,
            "eur_per_currency": 1.04741435,
            "value": 0.954732,
            "observations": 22,
            "value_eur": 0.954732
          },
          {
            "date": "2023-11-01",
            "year": 2023,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.963445,
            "eur_per_currency": 1.03794197,
            "value": 0.963445,
            "observations": 22,
            "value_eur": 0.963445
          },
          {
            "date": "2023-12-01",
            "year": 2023,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.944132,
            "eur_per_currency": 1.05917393,
            "value": 0.944132,
            "observations": 19,
            "value_eur": 0.944132
          },
          {
            "date": "2024-01-01",
            "year": 2024,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.936823,
            "eur_per_currency": 1.0674375,
            "value": 0.936823,
            "observations": 22,
            "value_eur": 0.936823
          },
          {
            "date": "2024-02-01",
            "year": 2024,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.946219,
            "eur_per_currency": 1.05683779,
            "value": 0.946219,
            "observations": 21,
            "value_eur": 0.946219
          },
          {
            "date": "2024-03-01",
            "year": 2024,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.965565,
            "eur_per_currency": 1.03566306,
            "value": 0.965565,
            "observations": 20,
            "value_eur": 0.965565
          },
          {
            "date": "2024-04-01",
            "year": 2024,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.976067,
            "eur_per_currency": 1.02451983,
            "value": 0.976067,
            "observations": 21,
            "value_eur": 0.976067
          },
          {
            "date": "2024-05-01",
            "year": 2024,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.983005,
            "eur_per_currency": 1.01728882,
            "value": 0.983005,
            "observations": 22,
            "value_eur": 0.983005
          },
          {
            "date": "2024-06-01",
            "year": 2024,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.96155,
            "eur_per_currency": 1.03998752,
            "value": 0.96155,
            "observations": 20,
            "value_eur": 0.96155
          },
          {
            "date": "2024-07-01",
            "year": 2024,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.9676,
            "eur_per_currency": 1.03348491,
            "value": 0.9676,
            "observations": 23,
            "value_eur": 0.9676
          },
          {
            "date": "2024-08-01",
            "year": 2024,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.945009,
            "eur_per_currency": 1.05819098,
            "value": 0.945009,
            "observations": 22,
            "value_eur": 0.945009
          },
          {
            "date": "2024-09-01",
            "year": 2024,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.941357,
            "eur_per_currency": 1.06229624,
            "value": 0.941357,
            "observations": 21,
            "value_eur": 0.941357
          },
          {
            "date": "2024-10-01",
            "year": 2024,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.938583,
            "eur_per_currency": 1.06543588,
            "value": 0.938583,
            "observations": 23,
            "value_eur": 0.938583
          },
          {
            "date": "2024-11-01",
            "year": 2024,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.935538,
            "eur_per_currency": 1.06890367,
            "value": 0.935538,
            "observations": 21,
            "value_eur": 0.935538
          },
          {
            "date": "2024-12-01",
            "year": 2024,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.933925,
            "eur_per_currency": 1.07074979,
            "value": 0.933925,
            "observations": 20,
            "value_eur": 0.933925
          },
          {
            "date": "2025-01-01",
            "year": 2025,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.941395,
            "eur_per_currency": 1.06225336,
            "value": 0.941395,
            "observations": 22,
            "value_eur": 0.941395
          },
          {
            "date": "2025-02-01",
            "year": 2025,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.941345,
            "eur_per_currency": 1.06230978,
            "value": 0.941345,
            "observations": 20,
            "value_eur": 0.941345
          },
          {
            "date": "2025-03-01",
            "year": 2025,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.954762,
            "eur_per_currency": 1.04738144,
            "value": 0.954762,
            "observations": 21,
            "value_eur": 0.954762
          },
          {
            "date": "2025-04-01",
            "year": 2025,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.936995,
            "eur_per_currency": 1.06724155,
            "value": 0.936995,
            "observations": 20,
            "value_eur": 0.936995
          },
          {
            "date": "2025-05-01",
            "year": 2025,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.935605,
            "eur_per_currency": 1.06882712,
            "value": 0.935605,
            "observations": 21,
            "value_eur": 0.935605
          },
          {
            "date": "2025-06-01",
            "year": 2025,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.938033,
            "eur_per_currency": 1.06606058,
            "value": 0.938033,
            "observations": 21,
            "value_eur": 0.938033
          },
          {
            "date": "2025-07-01",
            "year": 2025,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.93247,
            "eur_per_currency": 1.07242056,
            "value": 0.93247,
            "observations": 23,
            "value_eur": 0.93247
          },
          {
            "date": "2025-08-01",
            "year": 2025,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.938667,
            "eur_per_currency": 1.06534053,
            "value": 0.938667,
            "observations": 21,
            "value_eur": 0.938667
          },
          {
            "date": "2025-09-01",
            "year": 2025,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.934959,
            "eur_per_currency": 1.06956562,
            "value": 0.934959,
            "observations": 22,
            "value_eur": 0.934959
          },
          {
            "date": "2025-10-01",
            "year": 2025,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.92893,
            "eur_per_currency": 1.07650738,
            "value": 0.92893,
            "observations": 23,
            "value_eur": 0.92893
          },
          {
            "date": "2025-11-01",
            "year": 2025,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.928965,
            "eur_per_currency": 1.07646682,
            "value": 0.928965,
            "observations": 20,
            "value_eur": 0.928965
          },
          {
            "date": "2025-12-01",
            "year": 2025,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.933162,
            "eur_per_currency": 1.07162529,
            "value": 0.933162,
            "observations": 21,
            "value_eur": 0.933162
          },
          {
            "date": "2026-01-01",
            "year": 2026,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.927195,
            "eur_per_currency": 1.07852178,
            "value": 0.927195,
            "observations": 21,
            "value_eur": 0.927195
          },
          {
            "date": "2026-02-01",
            "year": 2026,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.914035,
            "eur_per_currency": 1.09405001,
            "value": 0.914035,
            "observations": 20,
            "value_eur": 0.914035
          },
          {
            "date": "2026-03-01",
            "year": 2026,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.909427,
            "eur_per_currency": 1.09959348,
            "value": 0.909427,
            "observations": 22,
            "value_eur": 0.909427
          },
          {
            "date": "2026-04-01",
            "year": 2026,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.921345,
            "eur_per_currency": 1.08536976,
            "value": 0.921345,
            "observations": 20,
            "value_eur": 0.921345
          },
          {
            "date": "2026-05-01",
            "year": 2026,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.914945,
            "eur_per_currency": 1.09296187,
            "value": 0.914945,
            "observations": 20,
            "value_eur": 0.914945
          },
          {
            "date": "2026-06-01",
            "year": 2026,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.920545,
            "eur_per_currency": 1.086313,
            "value": 0.920545,
            "observations": 22,
            "value_eur": 0.920545
          },
          {
            "date": "2026-07-01",
            "year": 2026,
            "frequency": "monthly",
            "currency": "CHF",
            "currency_name": "Swiss franc",
            "currency_per_eur": 0.922762,
            "eur_per_currency": 1.08370306,
            "value": 0.922762,
            "observations": 13,
            "value_eur": 0.922762
          }
        ],
        "source_url": "/indicators/macroeconomics/exchange-rates/chf-eur-exchange-rate/"
      },
      "extra_graphs": [],
      "metric_card_ids": [
        "exchange_rate"
      ],
      "supplemental_table_ids": [
        "exchange_rate_latest_rows"
      ],
      "indicator_refs": [
        12
      ]
    }
  ],
  "supplemental_tables": [
    {
      "id": "consumer_market_size_peer_comparison",
      "title": "Consumer market size peer comparison",
      "summary": "Consumer market size peer comparison",
      "indicator_key": "consumer_market_size",
      "indicator_ref": 1,
      "source_table_id": "consumer_market_size_peer_comparison",
      "columns": [
        "name",
        "label",
        "year",
        "value_local",
        "value",
        "cur",
        "local_currency"
      ],
      "rows": [
        {
          "name": "Germany",
          "label": "DE",
          "value": 39173.0,
          "year": "2024",
          "period_label": "2024",
          "previous_year": "2023",
          "previous_value": 40579.0,
          "value_local": null,
          "cur": null,
          "local_currency": null
        },
        {
          "name": "United Kingdom",
          "label": "UK",
          "value": 29849.1,
          "year": "2024",
          "period_label": "2024",
          "previous_year": "2023",
          "previous_value": 31344.7,
          "value_local": 25256.0,
          "cur": "GBP",
          "local_currency": "GBP"
        },
        {
          "name": "Italy",
          "label": "IT",
          "value": 26355.0,
          "year": "2024",
          "period_label": "2024",
          "previous_year": "2023",
          "previous_value": 26131.2,
          "value_local": null,
          "cur": null,
          "local_currency": null
        },
        {
          "name": "France",
          "label": "FR",
          "value": 17636.3,
          "year": "2024",
          "period_label": "2024",
          "previous_year": "2023",
          "previous_value": 18469.9,
          "value_local": null,
          "cur": null,
          "local_currency": null
        },
        {
          "name": "Netherlands",
          "label": "NL",
          "value": 11602.0,
          "year": "2024",
          "period_label": "2024",
          "previous_year": "2023",
          "previous_value": 11552.0,
          "value_local": null,
          "cur": null,
          "local_currency": null
        },
        {
          "name": "Spain",
          "label": "ES",
          "value": 10101.0,
          "year": "2024",
          "period_label": "2024",
          "previous_year": "2023",
          "previous_value": 10023.0,
          "value_local": null,
          "cur": null,
          "local_currency": null
        },
        {
          "name": "Poland",
          "label": "PL",
          "value": 5951.6,
          "year": "2024",
          "period_label": "2024",
          "previous_year": "2023",
          "previous_value": 6461.0,
          "value_local": 25626.1,
          "cur": "PLN",
          "local_currency": "PLN"
        },
        {
          "name": "Austria",
          "label": "AT",
          "value": 5804.5,
          "year": "2024",
          "period_label": "2024",
          "previous_year": "2023",
          "previous_value": 6090.5,
          "value_local": null,
          "cur": null,
          "local_currency": null
        },
        {
          "name": "Belgium",
          "label": "BE",
          "value": 5571.3,
          "year": "2024",
          "period_label": "2024",
          "previous_year": "2023",
          "previous_value": 5501.8,
          "value_local": null,
          "cur": null,
          "local_currency": null
        }
      ]
    },
    {
      "id": "consumer_expenditure_per_capita_peer_comparison",
      "title": "Furniture expenditure per capita peer comparison",
      "summary": "Furniture expenditure per capita peer comparison",
      "indicator_key": "consumer_market_size",
      "indicator_ref": 1,
      "source_table_id": "consumer_expenditure_per_capita_peer_comparison",
      "columns": [
        "name",
        "geo",
        "year",
        "value_per_capita",
        "metric_value",
        "population"
      ],
      "rows": [
        {
          "name": "LU",
          "label": "LU",
          "geo": "LU",
          "year": "2024",
          "value_per_capita": 788.33,
          "metric_value": 529800000.0,
          "population": 672050
        },
        {
          "name": "Netherlands",
          "label": "NL",
          "geo": "NL",
          "year": "2024",
          "value_per_capita": 646.61,
          "metric_value": 11602000000.0,
          "population": 17942942
        },
        {
          "name": "Austria",
          "label": "AT",
          "geo": "AT",
          "year": "2024",
          "value_per_capita": 633.77,
          "metric_value": 5804500000.0,
          "population": 9158750
        },
        {
          "name": "Denmark",
          "label": "DK",
          "geo": "DK",
          "year": "2024",
          "value_per_capita": 569.44,
          "metric_value": 3394600000.0,
          "population": 5961249
        },
        {
          "name": "Norway",
          "label": "NO",
          "geo": "NO",
          "year": "2024",
          "value_per_capita": 537.31,
          "metric_value": 2982200000.0,
          "population": 5550203
        },
        {
          "name": "Belgium",
          "label": "BE",
          "geo": "BE",
          "year": "2024",
          "value_per_capita": 471.46,
          "metric_value": 5571300000.0,
          "population": 11817096
        },
        {
          "name": "Germany",
          "label": "DE",
          "geo": "DE",
          "year": "2024",
          "value_per_capita": 469.38,
          "metric_value": 39173000000.0,
          "population": 83456045
        },
        {
          "name": "Italy",
          "label": "IT",
          "geo": "IT",
          "year": "2024",
          "value_per_capita": 446.91,
          "metric_value": 26355000000.0,
          "population": 58971230
        },
        {
          "name": "Switzerland",
          "label": "CH",
          "geo": "CH",
          "year": "2024",
          "value_per_capita": 437.88,
          "metric_value": 3924400000.0,
          "population": 8962258
        },
        {
          "name": "Ireland",
          "label": "IE",
          "geo": "IE",
          "year": "2024",
          "value_per_capita": 405.76,
          "metric_value": 2171500000.0,
          "population": 5351681
        }
      ]
    },
    {
      "id": "production_latest_rows",
      "title": "Production turnover latest six monthly YoY readings",
      "summary": "Latest six monthly YoY readings",
      "indicator_key": "production_turnover",
      "indicator_ref": 3,
      "source_table_id": "latest_six_monthly_yoy",
      "columns": [
        "date",
        "value",
        "yoy_pct"
      ],
      "rows": [
        {
          "date": "2025-10-01",
          "geo": "CH",
          "value_nominal": 216162074.29292428,
          "value_real": 203165698.31759948,
          "cur": "CHF",
          "local_currency": "CHF",
          "value_nominal_local": 200799529.7,
          "value_real_local": 188726800.5,
          "country_count": null,
          "observed_country_count": null,
          "nowcast_country_count": null,
          "observed_value_share": null,
          "included_countries": null,
          "observed_countries": null,
          "nowcast_countries": null,
          "is_nowcast": null,
          "is_preliminary": null,
          "aggregation_method": null,
          "coverage_rule": null,
          "source_basis": null,
          "yoy_pct": -0.1,
          "previous_year_value": 201003810.1,
          "previous_year_date": "2024-10"
        },
        {
          "date": "2025-11-01",
          "geo": "CH",
          "value_nominal": 216162074.29292428,
          "value_real": 203165698.31759948,
          "cur": "CHF",
          "local_currency": "CHF",
          "value_nominal_local": 200807001.3,
          "value_real_local": 188733822.9,
          "country_count": null,
          "observed_country_count": null,
          "nowcast_country_count": null,
          "observed_value_share": null,
          "included_countries": null,
          "observed_countries": null,
          "nowcast_countries": null,
          "is_nowcast": null,
          "is_preliminary": null,
          "aggregation_method": null,
          "coverage_rule": null,
          "source_basis": null,
          "yoy_pct": 0.2,
          "previous_year_value": 200351807.0,
          "previous_year_date": "2024-11"
        },
        {
          "date": "2025-12-01",
          "geo": "CH",
          "value_nominal": 216162074.29292428,
          "value_real": 203165698.31759948,
          "cur": "CHF",
          "local_currency": "CHF",
          "value_nominal_local": 201714213.0,
          "value_real_local": 189586490.0,
          "country_count": null,
          "observed_country_count": null,
          "nowcast_country_count": null,
          "observed_value_share": null,
          "included_countries": null,
          "observed_countries": null,
          "nowcast_countries": null,
          "is_nowcast": null,
          "is_preliminary": null,
          "aggregation_method": null,
          "coverage_rule": null,
          "source_basis": null,
          "yoy_pct": 0.9,
          "previous_year_value": 200006351.7,
          "previous_year_date": "2024-12"
        },
        {
          "date": "2026-01-01",
          "geo": "CH",
          "value_nominal": 212498978.18892458,
          "value_real": 199161294.61452317,
          "cur": "CHF",
          "local_currency": "CHF",
          "value_nominal_local": 197028040.7,
          "value_real_local": 184661404.0,
          "country_count": null,
          "observed_country_count": null,
          "nowcast_country_count": null,
          "observed_value_share": null,
          "included_countries": null,
          "observed_countries": null,
          "nowcast_countries": null,
          "is_nowcast": null,
          "is_preliminary": null,
          "aggregation_method": null,
          "coverage_rule": null,
          "source_basis": null,
          "yoy_pct": 1.0,
          "previous_year_value": 195157550.8,
          "previous_year_date": "2025-01"
        },
        {
          "date": "2026-02-01",
          "geo": "CH",
          "value_nominal": 212498978.18892458,
          "value_real": 199161294.61452317,
          "cur": "CHF",
          "local_currency": "CHF",
          "value_nominal_local": 194231503.5,
          "value_real_local": 182040393.9,
          "country_count": null,
          "observed_country_count": null,
          "nowcast_country_count": null,
          "observed_value_share": null,
          "included_countries": null,
          "observed_countries": null,
          "nowcast_countries": null,
          "is_nowcast": null,
          "is_preliminary": null,
          "aggregation_method": null,
          "coverage_rule": null,
          "source_basis": null,
          "yoy_pct": -0.5,
          "previous_year_value": 195147091.3,
          "previous_year_date": "2025-02"
        },
        {
          "date": "2026-03-01",
          "geo": "CH",
          "value_nominal": 212498978.18892458,
          "value_real": 199161294.61452317,
          "cur": "CHF",
          "local_currency": "CHF",
          "value_nominal_local": 193252366.2,
          "value_real_local": 181122713.0,
          "country_count": null,
          "observed_country_count": null,
          "nowcast_country_count": null,
          "observed_value_share": null,
          "included_countries": null,
          "observed_countries": null,
          "nowcast_countries": null,
          "is_nowcast": null,
          "is_preliminary": null,
          "aggregation_method": null,
          "coverage_rule": null,
          "source_basis": null,
          "yoy_pct": -2.4,
          "previous_year_value": 197928505.0,
          "previous_year_date": "2025-03"
        }
      ]
    },
    {
      "id": "ppi_peer_six_month_yoy",
      "title": "Producer price six-month YoY peer comparison",
      "summary": "Latest six-month producer-price YoY peer comparison",
      "indicator_key": "producer_price",
      "indicator_ref": 4,
      "source_table_id": "ppi_peer_six_month_yoy",
      "columns": [
        "name",
        "geo",
        "period_start",
        "period_end",
        "value",
        "previous_year_value",
        "yoy_pct"
      ],
      "rows": [
        {
          "name": "Czechia",
          "label": "CZ",
          "geo": "CZ",
          "period_start": "2024-03",
          "period_end": "2024-08",
          "months_count": 6,
          "value": 120.4,
          "previous_year_value": 109.7,
          "yoy_pct": 9.8
        },
        {
          "name": "Bulgaria",
          "label": "BG",
          "geo": "BG",
          "period_start": "2024-03",
          "period_end": "2024-08",
          "months_count": 6,
          "value": 135.3,
          "previous_year_value": 123.8,
          "yoy_pct": 9.3
        },
        {
          "name": "Ukraine",
          "label": "UA",
          "geo": "UA",
          "period_start": "2024-03",
          "period_end": "2024-08",
          "months_count": 6,
          "value": 147.2,
          "previous_year_value": 138.3,
          "yoy_pct": 6.4
        },
        {
          "name": "Belgium",
          "label": "BE",
          "geo": "BE",
          "period_start": "2024-03",
          "period_end": "2024-08",
          "months_count": 6,
          "value": 130.6,
          "previous_year_value": 123.5,
          "yoy_pct": 5.7
        },
        {
          "name": "Norway",
          "label": "NO",
          "geo": "NO",
          "period_start": "2024-03",
          "period_end": "2024-08",
          "months_count": 6,
          "value": 127.2,
          "previous_year_value": 121.1,
          "yoy_pct": 5.0
        },
        {
          "name": "Romania",
          "label": "RO",
          "geo": "RO",
          "period_start": "2024-03",
          "period_end": "2024-08",
          "months_count": 6,
          "value": 131.0,
          "previous_year_value": 125.5,
          "yoy_pct": 4.4
        },
        {
          "name": "Hungary",
          "label": "HU",
          "geo": "HU",
          "period_start": "2024-03",
          "period_end": "2024-08",
          "months_count": 6,
          "value": 142.8,
          "previous_year_value": 137.5,
          "yoy_pct": 3.9
        },
        {
          "name": "Greece",
          "label": "GR",
          "geo": "GR",
          "period_start": "2024-03",
          "period_end": "2024-08",
          "months_count": 6,
          "value": 109.7,
          "previous_year_value": 105.9,
          "yoy_pct": 3.6
        },
        {
          "name": "Netherlands",
          "label": "NL",
          "geo": "NL",
          "period_start": "2024-03",
          "period_end": "2024-08",
          "months_count": 6,
          "value": 128.0,
          "previous_year_value": 123.7,
          "yoy_pct": 3.5
        },
        {
          "name": "Austria",
          "label": "AT",
          "geo": "AT",
          "period_start": "2024-03",
          "period_end": "2024-08",
          "months_count": 6,
          "value": 115.5,
          "previous_year_value": 112.5,
          "yoy_pct": 2.6
        }
      ]
    },
    {
      "id": "retail_latest_rows",
      "title": "Retail turnover latest years",
      "summary": "Latest six monthly YoY readings",
      "indicator_key": "retail_turnover",
      "indicator_ref": 2,
      "source_table_id": "latest_six_monthly_yoy",
      "columns": [
        "date",
        "value",
        "yoy_pct"
      ],
      "rows": [
        {
          "date": "2025-11-01",
          "geo": "CH",
          "value": 411.642,
          "value_local": 411.642,
          "value_eur": 443.119,
          "cur": "CHF",
          "local_currency": "CHF",
          "source_dataset_id": "retail/market_size/ch_furniture_retail_turnover_monthly",
          "source_frequency": "monthly",
          "source_method": "nowcast_from_ch_g475_index_yoy",
          "monthly_source_code": "Eurostat STS_TRTU_M CH G475 NETTUR NSA I21",
          "monthly_source_label": "Retail sale of other household equipment in specialised stores",
          "index": 106.4,
          "yoy_pct": -1.1,
          "previous_year_value": 416.3,
          "previous_year_date": "2024-11"
        },
        {
          "date": "2025-12-01",
          "geo": "CH",
          "value": 428.665,
          "value_local": 428.665,
          "value_eur": 459.368,
          "cur": "CHF",
          "local_currency": "CHF",
          "source_dataset_id": "retail/market_size/ch_furniture_retail_turnover_monthly",
          "source_frequency": "monthly",
          "source_method": "nowcast_from_ch_g475_index_yoy",
          "monthly_source_code": "Eurostat STS_TRTU_M CH G475 NETTUR NSA I21",
          "monthly_source_label": "Retail sale of other household equipment in specialised stores",
          "index": 110.8,
          "yoy_pct": 6.6,
          "previous_year_value": 402.0,
          "previous_year_date": "2024-12"
        },
        {
          "date": "2026-01-01",
          "geo": "CH",
          "value": 341.617,
          "value_local": 341.617,
          "value_eur": 368.441,
          "cur": "CHF",
          "local_currency": "CHF",
          "source_dataset_id": "retail/market_size/ch_furniture_retail_turnover_monthly",
          "source_frequency": "monthly",
          "source_method": "nowcast_from_ch_g475_index_yoy",
          "monthly_source_code": "Eurostat STS_TRTU_M CH G475 NETTUR NSA I21",
          "monthly_source_label": "Retail sale of other household equipment in specialised stores",
          "index": 88.3,
          "yoy_pct": -4.5,
          "previous_year_value": 357.9,
          "previous_year_date": "2025-01"
        },
        {
          "date": "2026-02-01",
          "geo": "CH",
          "value": 286.293,
          "value_local": 286.293,
          "value_eur": 313.218,
          "cur": "CHF",
          "local_currency": "CHF",
          "source_dataset_id": "retail/market_size/ch_furniture_retail_turnover_monthly",
          "source_frequency": "monthly",
          "source_method": "nowcast_from_ch_g475_index_yoy",
          "monthly_source_code": "Eurostat STS_TRTU_M CH G475 NETTUR NSA I21",
          "monthly_source_label": "Retail sale of other household equipment in specialised stores",
          "index": 74.0,
          "yoy_pct": -2.0,
          "previous_year_value": 292.1,
          "previous_year_date": "2025-02"
        },
        {
          "date": "2026-03-01",
          "geo": "CH",
          "value": 353.223,
          "value_local": 353.223,
          "value_eur": 388.402,
          "cur": "CHF",
          "local_currency": "CHF",
          "source_dataset_id": "retail/market_size/ch_furniture_retail_turnover_monthly",
          "source_frequency": "monthly",
          "source_method": "nowcast_from_ch_g475_index_yoy",
          "monthly_source_code": "Eurostat STS_TRTU_M CH G475 NETTUR NSA I21",
          "monthly_source_label": "Retail sale of other household equipment in specialised stores",
          "index": 91.3,
          "yoy_pct": -4.3,
          "previous_year_value": 369.1,
          "previous_year_date": "2025-03"
        },
        {
          "date": "2026-04-01",
          "geo": "CH",
          "value": 360.187,
          "value_local": 360.187,
          "value_eur": 390.936,
          "cur": "CHF",
          "local_currency": "CHF",
          "source_dataset_id": "retail/market_size/ch_furniture_retail_turnover_monthly",
          "source_frequency": "monthly",
          "source_method": "nowcast_from_ch_g475_index_yoy",
          "monthly_source_code": "Eurostat STS_TRTU_M CH G475 NETTUR NSA I21",
          "monthly_source_label": "Retail sale of other household equipment in specialised stores",
          "index": 93.1,
          "yoy_pct": 1.0,
          "previous_year_value": 356.7,
          "previous_year_date": "2025-04"
        }
      ]
    },
    {
      "id": "product_search_latest_rows",
      "title": "Product search trend latest months",
      "summary": "",
      "indicator_key": "product_search",
      "indicator_ref": 8,
      "columns": [
        "date",
        "value"
      ],
      "rows": [
        {
          "date": "2025-11-01",
          "value": 155.02480645782356,
          "geo": "ch"
        },
        {
          "date": "2025-12-01",
          "value": 139.38314163413511,
          "geo": "ch"
        },
        {
          "date": "2026-01-01",
          "value": 156.20860070579533,
          "geo": "ch"
        },
        {
          "date": "2026-02-01",
          "value": 142.48043205147016,
          "geo": "ch"
        },
        {
          "date": "2026-03-01",
          "value": 134.64973249297728,
          "geo": "ch"
        },
        {
          "date": "2026-04-01",
          "value": 136.3467575579564,
          "geo": "ch"
        }
      ]
    },
    {
      "id": "imports_latest_rows",
      "title": "Furniture imports latest years",
      "summary": "",
      "indicator_key": "imports_yearly",
      "indicator_ref": 5,
      "columns": [
        "year",
        "value"
      ],
      "rows": [
        {
          "x_axis": "2020",
          "value": 2.98,
          "value_label": "2.98",
          "comment": "",
          "is_preliminary": false,
          "style_hint": "solid",
          "fill_hint": "solid",
          "value_local": 2983316180.8,
          "value_eur": 2785182424.2,
          "months_available": 12
        },
        {
          "x_axis": "2021",
          "value": 3.39,
          "value_label": "3.39",
          "comment": "",
          "is_preliminary": false,
          "style_hint": "solid",
          "fill_hint": "solid",
          "value_local": 3387182034.7,
          "value_eur": 3131558715.4,
          "months_available": 12
        },
        {
          "x_axis": "2022",
          "value": 3.45,
          "value_label": "3.45",
          "comment": "",
          "is_preliminary": false,
          "style_hint": "solid",
          "fill_hint": "solid",
          "value_local": 3447796118.4,
          "value_eur": 3428991149.1,
          "months_available": 12
        },
        {
          "x_axis": "2023",
          "value": 3.25,
          "value_label": "3.25",
          "comment": "",
          "is_preliminary": false,
          "style_hint": "solid",
          "fill_hint": "solid",
          "value_local": 3251719773.7,
          "value_eur": 3344579977.6,
          "months_available": 12
        },
        {
          "x_axis": "2024",
          "value": 3.15,
          "value_label": "3.15",
          "comment": "",
          "is_preliminary": false,
          "style_hint": "solid",
          "fill_hint": "solid",
          "value_local": 3146929156.1,
          "value_eur": 3302097618.4,
          "months_available": 12
        },
        {
          "x_axis": "2025",
          "value": 3.14,
          "value_label": "3.14",
          "comment": "",
          "is_preliminary": false,
          "style_hint": "solid",
          "fill_hint": "solid",
          "value_local": 3138728156.5,
          "value_eur": 3349498228.7,
          "months_available": 12
        }
      ]
    },
    {
      "id": "import_partner_development",
      "title": "Import partner development",
      "summary": "Latest 12 months versus previous 12 months by supplier country",
      "indicator_key": "imports_by_country",
      "indicator_ref": 6,
      "source_table_id": "import_partner_development",
      "columns": [
        "name",
        "label",
        "period_start",
        "period_end",
        "value",
        "previous_value",
        "yoy_pct"
      ],
      "rows": [
        {
          "name": "DE",
          "label": "DE",
          "group": "DE",
          "period_start": "2025-06",
          "period_end": "2026-05",
          "previous_period_start": "2024-06",
          "previous_period_end": "2025-05",
          "value": 999.1,
          "previous_value": 1008.6,
          "yoy_pct": -0.9
        },
        {
          "name": "IT",
          "label": "IT",
          "group": "IT",
          "period_start": "2025-06",
          "period_end": "2026-05",
          "previous_period_start": "2024-06",
          "previous_period_end": "2025-05",
          "value": 517.8,
          "previous_value": 524.0,
          "yoy_pct": -1.2
        },
        {
          "name": "CN",
          "label": "CN",
          "group": "CN",
          "period_start": "2025-06",
          "period_end": "2026-05",
          "previous_period_start": "2024-06",
          "previous_period_end": "2025-05",
          "value": 392.0,
          "previous_value": 368.6,
          "yoy_pct": 6.4
        },
        {
          "name": "PL",
          "label": "PL",
          "group": "PL",
          "period_start": "2025-06",
          "period_end": "2026-05",
          "previous_period_start": "2024-06",
          "previous_period_end": "2025-05",
          "value": 282.9,
          "previous_value": 279.3,
          "yoy_pct": 1.3
        },
        {
          "name": "FR",
          "label": "FR",
          "group": "FR",
          "period_start": "2025-06",
          "period_end": "2026-05",
          "previous_period_start": "2024-06",
          "previous_period_end": "2025-05",
          "value": 150.2,
          "previous_value": 142.6,
          "yoy_pct": 5.4
        },
        {
          "name": "AT",
          "label": "AT",
          "group": "AT",
          "period_start": "2025-06",
          "period_end": "2026-05",
          "previous_period_start": "2024-06",
          "previous_period_end": "2025-05",
          "value": 120.0,
          "previous_value": 116.2,
          "yoy_pct": 3.2
        },
        {
          "name": "LT",
          "label": "LT",
          "group": "LT",
          "period_start": "2025-06",
          "period_end": "2026-05",
          "previous_period_start": "2024-06",
          "previous_period_end": "2025-05",
          "value": 52.9,
          "previous_value": 56.1,
          "yoy_pct": -5.8
        },
        {
          "name": "RS",
          "label": "RS",
          "group": "RS",
          "period_start": "2025-06",
          "period_end": "2026-05",
          "previous_period_start": "2024-06",
          "previous_period_end": "2025-05",
          "value": 49.2,
          "previous_value": 43.0,
          "yoy_pct": 14.3
        },
        {
          "name": "ES",
          "label": "ES",
          "group": "ES",
          "period_start": "2025-06",
          "period_end": "2026-05",
          "previous_period_start": "2024-06",
          "previous_period_end": "2025-05",
          "value": 35.8,
          "previous_value": 39.7,
          "yoy_pct": -9.8
        },
        {
          "name": "TR",
          "label": "TR",
          "group": "TR",
          "period_start": "2025-06",
          "period_end": "2026-05",
          "previous_period_start": "2024-06",
          "previous_period_end": "2025-05",
          "value": 34.6,
          "previous_value": 34.0,
          "yoy_pct": 1.9
        },
        {
          "name": "Others",
          "label": "Others",
          "group": "Others",
          "period_start": "2025-06",
          "period_end": "2026-05",
          "previous_period_start": "2024-06",
          "previous_period_end": "2025-05",
          "value": 483.9,
          "previous_value": 524.7,
          "yoy_pct": -7.8
        }
      ]
    },
    {
      "id": "import_partner_latest_rows",
      "title": "Import partner latest shares",
      "summary": "",
      "indicator_key": "imports_by_country",
      "indicator_ref": 6,
      "columns": [
        "name",
        "value"
      ],
      "rows": [
        {
          "name": "DE",
          "label": "DE",
          "value": 0.3202
        },
        {
          "name": "IT",
          "label": "IT",
          "value": 0.1659
        },
        {
          "name": "CN",
          "label": "CN",
          "value": 0.1256
        },
        {
          "name": "PL",
          "label": "PL",
          "value": 0.0907
        },
        {
          "name": "FR",
          "label": "FR",
          "value": 0.0481
        },
        {
          "name": "AT",
          "label": "AT",
          "value": 0.0384
        },
        {
          "name": "LT",
          "label": "LT",
          "value": 0.0169
        },
        {
          "name": "RS",
          "label": "RS",
          "value": 0.0158
        },
        {
          "name": "ES",
          "label": "ES",
          "value": 0.0115
        },
        {
          "name": "TR",
          "label": "TR",
          "value": 0.0111
        }
      ]
    },
    {
      "id": "import_share_latest_rows",
      "title": "Import share latest years",
      "summary": "",
      "indicator_key": "import_share",
      "indicator_ref": 9,
      "columns": [
        "year",
        "value"
      ],
      "rows": [
        {
          "year": "2020",
          "geo": "CH",
          "import_share": 82.7,
          "value": 82.7,
          "imports_chf_million": 5966.6,
          "exports_chf_million": 899.2,
          "production_chf_million": 2144.8,
          "apparent_consumption_chf_million": 7212.2,
          "imports_eur_million": 5570.4,
          "exports_eur_million": 839.5,
          "production_eur_million": 2002.6,
          "apparent_consumption_eur_million": 6733.5
        },
        {
          "year": "2021",
          "geo": "CH",
          "import_share": 84.2,
          "value": 84.2,
          "imports_chf_million": 6774.4,
          "exports_chf_million": 985.6,
          "production_chf_million": 2256.2,
          "apparent_consumption_chf_million": 8045.0,
          "imports_eur_million": 6263.1,
          "exports_eur_million": 911.3,
          "production_eur_million": 2088.6,
          "apparent_consumption_eur_million": 7440.4
        },
        {
          "year": "2022",
          "geo": "CH",
          "import_share": 84.6,
          "value": 84.6,
          "imports_chf_million": 6895.6,
          "exports_chf_million": 1041.7,
          "production_chf_million": 2297.4,
          "apparent_consumption_chf_million": 8151.3,
          "imports_eur_million": 6858.0,
          "exports_eur_million": 1037.6,
          "production_eur_million": 2285.4,
          "apparent_consumption_eur_million": 8105.8
        },
        {
          "year": "2023",
          "geo": "CH",
          "import_share": 83.9,
          "value": 83.9,
          "imports_chf_million": 6503.4,
          "exports_chf_million": 1057.1,
          "production_chf_million": 2300.9,
          "apparent_consumption_chf_million": 7747.2,
          "imports_eur_million": 6689.2,
          "exports_eur_million": 1087.9,
          "production_eur_million": 2368.3,
          "apparent_consumption_eur_million": 7969.6
        },
        {
          "year": "2024",
          "geo": "CH",
          "import_share": 83.7,
          "value": 83.7,
          "imports_chf_million": 6293.9,
          "exports_chf_million": 1053.5,
          "production_chf_million": 2283.3,
          "apparent_consumption_chf_million": 7523.6,
          "imports_eur_million": 6604.2,
          "exports_eur_million": 1105.5,
          "production_eur_million": 2397.4,
          "apparent_consumption_eur_million": 7896.1
        },
        {
          "year": "2025",
          "geo": "CH",
          "import_share": 82.9,
          "value": 82.9,
          "imports_chf_million": 6277.5,
          "exports_chf_million": 1093.3,
          "production_chf_million": 2386.6,
          "apparent_consumption_chf_million": 7570.8,
          "imports_eur_million": 6699.0,
          "exports_eur_million": 1166.9,
          "production_eur_million": 2547.0,
          "apparent_consumption_eur_million": 8079.1
        }
      ]
    },
    {
      "id": "exports_latest_rows",
      "title": "Furniture exports latest years",
      "summary": "",
      "indicator_key": "exports_yearly",
      "indicator_ref": 10,
      "columns": [
        "year",
        "value"
      ],
      "rows": [
        {
          "x_axis": "2020",
          "value": 449.6,
          "value_label": "449.6",
          "comment": "",
          "is_preliminary": false,
          "style_hint": "solid",
          "fill_hint": "solid",
          "value_local": 449607041.5,
          "value_eur": 419742716.2,
          "months_available": 12
        },
        {
          "x_axis": "2021",
          "value": 492.8,
          "value_label": "492.8",
          "comment": "",
          "is_preliminary": false,
          "style_hint": "solid",
          "fill_hint": "solid",
          "value_local": 492776200.9,
          "value_eur": 455647211.4,
          "months_available": 12
        },
        {
          "x_axis": "2022",
          "value": 520.8,
          "value_label": "520.8",
          "comment": "",
          "is_preliminary": false,
          "style_hint": "solid",
          "fill_hint": "solid",
          "value_local": 520836396.4,
          "value_eur": 518814982.4,
          "months_available": 12
        },
        {
          "x_axis": "2023",
          "value": 528.5,
          "value_label": "528.5",
          "comment": "",
          "is_preliminary": false,
          "style_hint": "solid",
          "fill_hint": "solid",
          "value_local": 528544878.4,
          "value_eur": 543927228.1,
          "months_available": 12
        },
        {
          "x_axis": "2024",
          "value": 526.8,
          "value_label": "526.8",
          "comment": "",
          "is_preliminary": false,
          "style_hint": "solid",
          "fill_hint": "solid",
          "value_local": 526765484.6,
          "value_eur": 552734685.1,
          "months_available": 12
        },
        {
          "x_axis": "2025",
          "value": 546.6,
          "value_label": "546.6",
          "comment": "",
          "is_preliminary": false,
          "style_hint": "solid",
          "fill_hint": "solid",
          "value_local": 546639107.6,
          "value_eur": 583440899.7,
          "months_available": 12
        }
      ]
    },
    {
      "id": "export_partner_latest_rows",
      "title": "Export destination latest shares",
      "summary": "",
      "indicator_key": "exports_by_country",
      "indicator_ref": 11,
      "columns": [
        "name",
        "value"
      ],
      "rows": [
        {
          "name": "DE",
          "label": "DE",
          "value": 0.3864
        },
        {
          "name": "FR",
          "label": "FR",
          "value": 0.1113
        },
        {
          "name": "US",
          "label": "US",
          "value": 0.0875
        },
        {
          "name": "GB",
          "label": "GB",
          "value": 0.0416
        },
        {
          "name": "AT",
          "label": "AT",
          "value": 0.031
        },
        {
          "name": "IT",
          "label": "IT",
          "value": 0.0299
        },
        {
          "name": "JP",
          "label": "JP",
          "value": 0.023
        },
        {
          "name": "CN",
          "label": "CN",
          "value": 0.0197
        },
        {
          "name": "KR",
          "label": "KR",
          "value": 0.0189
        },
        {
          "name": "BE",
          "label": "BE",
          "value": 0.0142
        }
      ]
    },
    {
      "id": "exchange_rate_latest_rows",
      "title": "CHF/EUR latest months",
      "summary": "",
      "indicator_key": "exchange_rate",
      "indicator_ref": 12,
      "columns": [
        "date",
        "value"
      ],
      "rows": [
        {
          "date": "2026-02-01",
          "year": 2026,
          "frequency": "monthly",
          "currency": "CHF",
          "currency_name": "Swiss franc",
          "currency_per_eur": 0.914035,
          "eur_per_currency": 1.09405001,
          "value": 0.914035,
          "observations": 20,
          "value_eur": 0.914035
        },
        {
          "date": "2026-03-01",
          "year": 2026,
          "frequency": "monthly",
          "currency": "CHF",
          "currency_name": "Swiss franc",
          "currency_per_eur": 0.909427,
          "eur_per_currency": 1.09959348,
          "value": 0.909427,
          "observations": 22,
          "value_eur": 0.909427
        },
        {
          "date": "2026-04-01",
          "year": 2026,
          "frequency": "monthly",
          "currency": "CHF",
          "currency_name": "Swiss franc",
          "currency_per_eur": 0.921345,
          "eur_per_currency": 1.08536976,
          "value": 0.921345,
          "observations": 20,
          "value_eur": 0.921345
        },
        {
          "date": "2026-05-01",
          "year": 2026,
          "frequency": "monthly",
          "currency": "CHF",
          "currency_name": "Swiss franc",
          "currency_per_eur": 0.914945,
          "eur_per_currency": 1.09296187,
          "value": 0.914945,
          "observations": 20,
          "value_eur": 0.914945
        },
        {
          "date": "2026-06-01",
          "year": 2026,
          "frequency": "monthly",
          "currency": "CHF",
          "currency_name": "Swiss franc",
          "currency_per_eur": 0.920545,
          "eur_per_currency": 1.086313,
          "value": 0.920545,
          "observations": 22,
          "value_eur": 0.920545
        },
        {
          "date": "2026-07-01",
          "year": 2026,
          "frequency": "monthly",
          "currency": "CHF",
          "currency_name": "Swiss franc",
          "currency_per_eur": 0.922762,
          "eur_per_currency": 1.08370306,
          "value": 0.922762,
          "observations": 13,
          "value_eur": 0.922762
        }
      ]
    }
  ],
  "crawl": {
    "type": "country_furniture_market_hub",
    "canonical_url": "https://www.furnilytics.com/market/switzerland-furniture-market-hub/",
    "json_url": "https://data.furnilytics.com/market-hubs/switzerland-furniture-market-hub.json",
    "title": "Switzerland Furniture Market Hub",
    "meta_title": "Switzerland Furniture Market Hub | Furnilytics",
    "meta_description": "Monthly Switzerland furniture market hub with consumer demand, retail turnover, production, imports, import share, producer prices, CHF/EUR, confidence and product-search indicators.",
    "country": {
      "name": "Switzerland",
      "geo": "CH",
      "role": "import-exposed non-euro furniture demand market"
    },
    "market": {
      "name": "Furniture",
      "scope": "Furniture retail, production, consumer demand, imports, exports, exchange-rate and demand context"
    },
    "market_data_updated_at": "2026-07-20",
    "refresh_frequency": "monthly",
    "executive_summary": "Switzerland's furniture market operates as an import-exposed non-euro demand landscape, characterized by high consumer purchasing power and a strong reliance on cross-border European sourcing. This positioning reflects a consumer market size of 3.8 billion Swiss francs (4.0 billion euro), which is recovering, supported by a slight annual growth. However, retail turnover has shown stability with a minor decline, indicating a cautious consumer sentiment that is still grappling with challenges, as evidenced by a consumer confidence index that remains negative, albeit improving slightly [1]. Retail 6-month momentum is -0.6% year over year, supporting a cautious near-term demand read. [2] The market's dynamics are further influenced by a high import share of 82.9%, underscoring the dependency on foreign suppliers for meeting domestic demand. This reliance is coupled with a stable production turnover, suggesting that local manufacturing is maintaining its footing despite external pressures. Additionally, the CHF has strengthened against the euro, which may impact import costs and competitiveness in the retail sector. Overall, these factors illustrate a complex interplay between consumer demand, retail performance, and international trade that shapes the Swiss furniture market [5]. The CHF/EUR exchange rate is 0.9 CHF per EUR, which frames euro-denominated comparisons and export competitiveness. [12]",
    "key_measurements": [
      {
        "metric": "Consumer market size",
        "latest_value": "3.8 billion Swiss francs (4.0 billion euro)",
        "status": "Recovering",
        "context": "+0.5% annual change",
        "source_ref": 1
      },
      {
        "metric": "Retail market size",
        "latest_value": "4.3 billion Swiss francs (4.6 billion euro)",
        "status": "Stable",
        "context": "-0.6% six-month YoY",
        "source_ref": 2
      },
      {
        "metric": "Production market size",
        "latest_value": "2.4 billion Swiss francs (2.5 billion euro)",
        "status": "Stable",
        "context": "-0.1% six-month YoY",
        "source_ref": 3
      },
      {
        "metric": "Producer price index",
        "latest_value": "106.9 index points",
        "status": "Easing pressure",
        "context": "+0.2 pp six-month YoY",
        "source_ref": 4
      },
      {
        "metric": "Import share",
        "latest_value": "82.9%",
        "status": "High dependence",
        "context": "-0.8 pp recent change",
        "source_ref": 9
      },
      {
        "metric": "Furniture imports",
        "latest_value": "3.1 billion Swiss francs",
        "status": "Softening",
        "context": "9.0% below 2022 peak",
        "source_ref": 5
      },
      {
        "metric": "Consumer confidence",
        "latest_value": "-34.0 points",
        "status": "Recovering",
        "context": "+3.0 pp recent change",
        "source_ref": 7
      },
      {
        "metric": "Product search trend",
        "latest_value": "136.3 index points",
        "status": "Expanding",
        "context": "13.1% below 2022 peak",
        "source_ref": 8
      },
      {
        "metric": "CHF/EUR exchange rate",
        "latest_value": "0.9 CHF per EUR",
        "status": "Local currency stronger",
        "context": "-1.0% YoY",
        "source_ref": 12
      }
    ],
    "sections": [
      {
        "id": "market_size",
        "title": "Market Size & Consumption",
        "main_indicator": "consumer_market_size",
        "summary": "The consumer market size for furniture in Switzerland is currently valued at 3.8 billion Swiss francs (4.0 billion euro), reflecting a recovering trend with a +0.5% annual change [1]. This indicates a gradual stabilization in consumer demand, which is essential for retail and production sectors as they adapt to shifting market dynamics. In terms of retail performance, recent data indicates a slight year-on-year decline of -1.1% in one period, followed by a recovery of +6.6% in another [2]. This volatility suggests that while the market is experiencing recovery, it remains sensitive to broader economic conditions, impacting supply chains and import strategies as Switzerland continues to navigate its role as an import-exposed non-euro furniture demand market."
      },
      {
        "id": "retail",
        "title": "Retail & Demand",
        "main_indicator": "retail_turnover",
        "summary": "The retail market for furniture in Switzerland is currently stable, with a market size of 4.3 billion Swiss francs (4.6 billion euro) and a slight year-on-year decline of 0.6% over the past six months [2]. This stability indicates a consistent demand environment, although the market is facing pressures that may influence future growth trajectories. Consumer interest in furniture is expanding, as evidenced by a product search trend index of 136.3 points, which, while 13.1% below the peak observed in 2022, suggests a recovering interest in the sector [8]. This dynamic may lead to increased retail activity, potentially offsetting the current stagnation in turnover and indicating a responsive consumer base in the import-exposed non-euro market context."
      },
      {
        "id": "industry",
        "title": "Industry & Production",
        "main_indicator": "production_turnover",
        "summary": "Switzerland's furniture production market is currently stable, with a production market size of 2.4 billion Swiss francs (2.5 billion euro) and a slight year-on-year decrease of -0.1% [3]. This stability indicates a consistent demand environment, although the market is facing some easing pressure as reflected in the producer price index, which stands at 106.9 index points, showing a modest increase of +0.2 percentage points over the past six months [4]. The overall production turnover trend suggests a potential recovery phase, as evidenced by the current turnover of 2.3 billion Swiss francs (2.4 billion euro) in 2024, followed by an increase to 2.4 billion Swiss francs (2.5 billion euro) in 2025 [3]. This indicates a gradual stabilization in the market, which may positively influence retail dynamics and consumer demand in the near term."
      },
      {
        "id": "supply_chain",
        "title": "Trade & Supply Chain",
        "main_indicator": "imports_by_country",
        "summary": "Switzerland's furniture market exhibits a high dependence on imports, with an import share of 82.9% [9]. This significant reliance underscores the strategic importance of sourcing from key partner countries, particularly Germany and Italy, which together account for nearly half of the total imports. The current import value stands at 3.1 billion Swiss francs (approximately 3.2 billion euros) [5], reflecting a softening trend that is 9.0% below the peak observed in 2022. Such dynamics indicate potential pressures on local production and retail sectors, as fluctuations in import volumes can directly impact consumer demand and market stability. The concentration of imports from Germany (32.02%) and Italy (16.59%) [6] highlights the vulnerability of the Swiss market to shifts in these countries' economic conditions. As the market navigates a period of softening demand, the year-on-year declines current for these key suppliers—0.9% for Germany and 1.2% for Italy—may further complicate the supply chain landscape [6]. This scenario necessitates a careful assessment of sourcing strategies to mitigate risks associated with over-reliance on a limited number of import partners, ensuring that the Swiss furniture market remains resilient amidst changing global trade conditions."
      },
      {
        "id": "macroeconomics",
        "title": "Macroeconomics",
        "main_indicator": "consumer_confidence",
        "summary": "Switzerland's furniture market is currently characterized by a consumer confidence level of -34.0 points, indicating a recovering sentiment despite ongoing challenges in the import-exposed non-euro demand landscape [7]. This recovery, marked by a recent change of +3.0 percentage points, suggests a potential stabilization in consumer spending, which is critical for retail and production sectors that heavily rely on domestic demand. The long-term trend shows a significant decline in consumer sentiment, with values dropping to -37.0 points by March 2026, reflecting underlying pressures that may affect furniture imports and overall market dynamics [7]. As Switzerland navigates these macroeconomic conditions, the interplay between consumer confidence and import reliance will be pivotal in shaping the future of the furniture market, influencing both supply chain strategies and retail performance."
      },
      {
        "id": "currency",
        "title": "Currency",
        "main_indicator": "exchange_rate",
        "summary": "Switzerland's currency, the Swiss Franc (CHF), is currently stronger against the Euro (EUR), with an exchange rate of 0.9 CHF per EUR, reflecting a -1.0% year-over-year change [12]. This strength in the local currency may impact the furniture market by making imports more expensive, potentially leading to a decrease in consumer demand for imported furniture products, which are crucial for the Swiss market given its import-exposed nature. The CHF per EUR exchange rate has shown a downward trend, with values current at 0.914035 and 0.909427 for 2026 [12]. This trend suggests a potential stabilization in the currency's strength, which could influence the pricing strategies of retailers and manufacturers in the furniture sector. As the market adjusts to these currency fluctuations, both retail and production dynamics may shift, affecting overall consumer purchasing behavior."
      }
    ],
    "source_count": 12
  },
  "notes": [
    "The hub is a composition layer over existing indicator JSON files. Indicator pages remain the canonical source pages for methodology, charts and source-specific notes.",
    "Switzerland is configured as an import-exposed non-euro market hub. Local-currency values are used where available, with euro equivalents used for European comparison."
  ]
}
