{
  "template": "Corridor pair risk profile",
  "pageType": "Corridor pair risk profile",
  "source": "api",
  "generatedAt": "2026-08-29T11:47:57.746Z",
  "seo": {
    "title": "Canada exports to Morocco: Trade Route Risk | Yugalinks",
    "description": "Understand reported exports from Canada to Morocco, the product routes that need a closer look, and the conditions that may affect planning."
  },
  "publisher": {
    "name": "Yugalinks",
    "url": "https://www.yugalinks.com",
    "email": "support@yugalinks.com",
    "linkedin": "https://in.linkedin.com/company/yugalinks"
  },
  "exporter": {
    "iso3": "CAN",
    "country_name": "Canada"
  },
  "importer": {
    "iso3": "MAR",
    "country_name": "Morocco"
  },
  "latestYear": 2024,
  "risk": {
    "exporter_iso3": "CAN",
    "importer_iso3": "MAR",
    "all_history_lane_count": 219,
    "current_lane_count": 145,
    "current_product_count": 145,
    "first_observed_last_year": 1995,
    "latest_data_year": 2024,
    "current_trade_usd": 604436433.0549337,
    "attention_trade_usd": 556574694.7551459,
    "critical_trade_usd": 0,
    "high_volatility_trade_usd": 180044738.67130122,
    "unrecovered_drawdown_trade_usd": 38863279.82719431,
    "declining_demand_trade_usd": 0,
    "concentrated_market_trade_usd": 555845611.3329625,
    "access_friction_trade_usd": 0,
    "buyer_macro_weakness_trade_usd": 0,
    "critical_lane_count": 0,
    "high_attention_lane_count": 14,
    "high_volatility_lane_count": 116,
    "unrecovered_drawdown_lane_count": 78,
    "declining_demand_lane_count": 0,
    "concentrated_market_lane_count": 41,
    "access_friction_lane_count": 0,
    "trade_weighted_volatility_cv": 0.7776622525452811,
    "trade_weighted_below_peak_pct": 12.785226549171798,
    "product_concentration_hhi": 4330.898291622637,
    "top1_product_share_pct": 64.28484054277325,
    "top3_product_share_pct": 83.31908279153865,
    "top_product_hs6": "100119",
    "top_product_trade_usd": 388560997.17179054,
    "top_product_description": "Cereals: wheat and meslin, durum wheat, other than seed",
    "top_attention_product_hs6": "100119",
    "top_attention_product_reason": "The buyer market is concentrated among relatively few suppliers",
    "distance_km": 6177.6982421875,
    "shares_land_border": 0,
    "shares_official_language": 1,
    "common_spoken_language_score": 0.12133770436048508,
    "has_reported_fta": 0,
    "avg_applied_tariff_pct": 48.06984684848484,
    "avg_mfn_tariff_pct": 48.06984684848484,
    "avg_preferential_tariff_pct": null,
    "tariff_advantage_pp": null,
    "buyer_biz_entry_days": 9,
    "buyer_biz_entry_cost_pct": null,
    "buyer_gdp_mn_latest": 132725.261467,
    "buyer_gdp_pc_latest": 3554,
    "buyer_population_latest": 37344.788,
    "buyer_gdp_5y_cagr_pct": 4.493870310126513,
    "buyer_gdp_pc_5y_cagr_pct": 3.4337131700827195,
    "buyer_population_5y_cagr_pct": 1.0122871045357362,
    "buyer_investment_5y_avg_pct": 33.041999999999994,
    "buyer_savings_5y_avg_pct": 20.788,
    "buyer_macro_resilience_label": "Buyer macro trend resilient",
    "attention_trade_share_pct": 92.0815927561008,
    "critical_trade_share_pct": 0,
    "risk_driver_labels": [
      "high_volatility",
      "unrecovered_drawdown",
      "concentrated_product_mix",
      "concentrated_buyer_markets"
    ],
    "attention_level": "High attention",
    "primary_risk_reason": "Buyer-market concentration is the largest observed corridor exposure",
    "buyer_gdp_mn_2024": 132725.261467,
    "buyer_gdp_pc_2024": 3554,
    "buyer_population_2024": 37344.788
  },
  "history": [
    {
      "year": 1995,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 142035783.42154413,
      "yoy_growth_pct": null,
      "cagr_3y_pct": null
    },
    {
      "year": 1996,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 150697708.04365364,
      "yoy_growth_pct": 6.098410142465305,
      "cagr_3y_pct": null
    },
    {
      "year": 1997,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 147768309.17182353,
      "yoy_growth_pct": -1.9438907929386184,
      "cagr_3y_pct": null
    },
    {
      "year": 1998,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 124724380.20125663,
      "yoy_growth_pct": -15.59463534483002,
      "cagr_3y_pct": -4.239913916655147
    },
    {
      "year": 1999,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 122315567.98939237,
      "yoy_growth_pct": -1.931308223762973,
      "cagr_3y_pct": -6.71932149679818
    },
    {
      "year": 2000,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 181684807.33546838,
      "yoy_growth_pct": 48.53776205431571,
      "cagr_3y_pct": 7.130328407150599
    },
    {
      "year": 2001,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 179984375.86635423,
      "yoy_growth_pct": -0.9359238639994993,
      "cagr_3y_pct": 13.004173686698683
    },
    {
      "year": 2002,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 128838045.15866399,
      "yoy_growth_pct": -28.417094795866326,
      "cagr_3y_pct": 1.746808785793874
    },
    {
      "year": 2003,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 113085005.41699344,
      "yoy_growth_pct": -12.227009283065948,
      "cagr_3y_pct": -14.618823105251245
    },
    {
      "year": 2004,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 133930146.21305254,
      "yoy_growth_pct": 18.433160717633633,
      "cagr_3y_pct": -9.381991776172072
    },
    {
      "year": 2005,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 182301976.32562336,
      "yoy_growth_pct": 36.11720847046802,
      "cagr_3y_pct": 12.266215648653445
    },
    {
      "year": 2006,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 155566853.0721634,
      "yoy_growth_pct": -14.665295348036345,
      "cagr_3y_pct": 11.216873241007509
    },
    {
      "year": 2007,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 229077705.96226728,
      "yoy_growth_pct": 47.25354497979342,
      "cagr_3y_pct": 19.591825206597278
    },
    {
      "year": 2008,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 299189241.09286386,
      "yoy_growth_pct": 30.606005432123993,
      "cagr_3y_pct": 17.955500697212614
    },
    {
      "year": 2009,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 339585647.9607701,
      "yoy_growth_pct": 13.501958399422453,
      "cagr_3y_pct": 29.721139079306713
    },
    {
      "year": 2010,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 187116096.12830204,
      "yoy_growth_pct": -44.898703095391646,
      "cagr_3y_pct": -6.521993759519196
    },
    {
      "year": 2011,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 317088135.8402992,
      "yoy_growth_pct": 69.46064096104149,
      "cagr_3y_pct": 1.9556599670583097
    },
    {
      "year": 2012,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 388432756.93692017,
      "yoy_growth_pct": 22.49993394030787,
      "cagr_3y_pct": 4.581654146202663
    },
    {
      "year": 2013,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 407973876.9675226,
      "yoy_growth_pct": 5.030760068923801,
      "cagr_3y_pct": 29.67026623304756
    },
    {
      "year": 2014,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 338571895.24599683,
      "yoy_growth_pct": -17.011378825867972,
      "cagr_3y_pct": 2.2092741106385594
    },
    {
      "year": 2015,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 298896236.3749937,
      "yoy_growth_pct": -11.718532881229237,
      "cagr_3y_pct": -8.363561921868158
    },
    {
      "year": 2016,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 312742629.1910723,
      "yoy_growth_pct": 4.632508252364542,
      "cagr_3y_pct": -8.479529857783364
    },
    {
      "year": 2017,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 344959265.71177554,
      "yoy_growth_pct": 10.301325599274236,
      "cagr_3y_pct": 0.624940529680762
    },
    {
      "year": 2018,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 398228273.35101336,
      "yoy_growth_pct": 15.442115326087746,
      "cagr_3y_pct": 10.036613173892238
    },
    {
      "year": 2019,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 353798972.7609181,
      "yoy_growth_pct": -11.156741889829014,
      "cagr_3y_pct": 4.19730705343675
    },
    {
      "year": 2020,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 465572338.0690853,
      "yoy_growth_pct": 31.592337432731554,
      "cagr_3y_pct": 10.511239847783083
    },
    {
      "year": 2021,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 464559484.53091043,
      "yoy_growth_pct": -0.21755019689863042,
      "cagr_3y_pct": 5.269626034326258
    },
    {
      "year": 2022,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 607497667.1166595,
      "yoy_growth_pct": 30.76854253230479,
      "cagr_3y_pct": 19.746459678932958
    },
    {
      "year": 2023,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 614926292.094138,
      "yoy_growth_pct": 1.2228236221443645,
      "cagr_3y_pct": 9.718189153560907
    },
    {
      "year": 2024,
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "export_value_usd": 626495819.3200483,
      "yoy_growth_pct": 1.8814494313635688,
      "cagr_3y_pct": 10.482191960592036
    }
  ],
  "riskLanes": [
    {
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "hs_code": "100119",
      "hs_description": "Cereals: wheat and meslin, durum wheat, other than seed",
      "buyer_imports_latest_usd": 397818588.4829384,
      "current_below_peak_pct": 0,
      "lane_volatility_cv": 0.5777084294600187,
      "attention_level": "High attention",
      "primary_risk_reason": "The buyer market is concentrated among relatively few suppliers",
      "risk_driver_labels": [
        "concentrated_buyer_market",
        "dominant_supplier"
      ]
    },
    {
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "hs_code": "310420",
      "hs_description": "Fertilizers, mineral or chemical: potassic, potassium chloride",
      "buyer_imports_latest_usd": 128842274.12549953,
      "current_below_peak_pct": 35.93935687472566,
      "lane_volatility_cv": 1.0053380774726353,
      "attention_level": "High attention",
      "primary_risk_reason": "Trade has varied substantially across reported years",
      "risk_driver_labels": [
        "high_volatility",
        "concentrated_buyer_market"
      ]
    },
    {
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "hs_code": "071340",
      "hs_description": "Vegetables, leguminous: lentils, shelled, whether or not skinned or split, dried",
      "buyer_imports_latest_usd": 66699415.722518444,
      "current_below_peak_pct": 21.404536115793384,
      "lane_volatility_cv": 1.0690663010237464,
      "attention_level": "High attention",
      "primary_risk_reason": "Trade has varied substantially across reported years",
      "risk_driver_labels": [
        "high_volatility",
        "concentrated_buyer_market",
        "dominant_supplier"
      ]
    },
    {
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "hs_code": "880330",
      "hs_description": "Aircraft and spacecraft: parts of aeroplanes or helicopters n.e.c. in heading no. 8803",
      "buyer_imports_latest_usd": 1441634602.09424,
      "current_below_peak_pct": 41.14066832343456,
      "lane_volatility_cv": 1.608227492881346,
      "attention_level": "High attention",
      "primary_risk_reason": "Trade has varied substantially across reported years",
      "risk_driver_labels": [
        "high_volatility",
        "concentrated_buyer_market",
        "dominant_supplier"
      ]
    },
    {
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "hs_code": "030616",
      "hs_description": "Crustaceans: frozen, cold-water shrimps and prawns (Pandalus spp., Crangon crangon), in shell or not, smoked, cooked or not before or during smoking: in shell, cooked by steaming or by boiling in water",
      "buyer_imports_latest_usd": 57535020.44003807,
      "current_below_peak_pct": 21.04924047979462,
      "lane_volatility_cv": 0.6673150057067382,
      "attention_level": "Stable",
      "primary_risk_reason": "No material risk condition is currently identified",
      "risk_driver_labels": []
    },
    {
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "hs_code": "880240",
      "hs_description": "Aeroplanes and other aircraft: of an unladen weight exceeding 15,000kg",
      "buyer_imports_latest_usd": 90677854.90427484,
      "current_below_peak_pct": 72.64509516950413,
      "lane_volatility_cv": 0.48492469638866875,
      "attention_level": "High attention",
      "primary_risk_reason": "Current trade remains more than 50% below its historical peak",
      "risk_driver_labels": [
        "unrecovered_drawdown",
        "concentrated_buyer_market",
        "limited_history"
      ]
    },
    {
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "hs_code": "100199",
      "hs_description": "Cereals: wheat and meslin, other than durum wheat, other than seed",
      "buyer_imports_latest_usd": 1375605989.0351007,
      "current_below_peak_pct": 69.71264449342226,
      "lane_volatility_cv": 0.8474502198972375,
      "attention_level": "High attention",
      "primary_risk_reason": "Current trade remains more than 50% below its historical peak",
      "risk_driver_labels": [
        "unrecovered_drawdown",
        "concentrated_buyer_market",
        "dominant_supplier"
      ]
    },
    {
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "hs_code": "071310",
      "hs_description": "Vegetables, leguminous: peas (pisum sativum), shelled, whether or not skinned or split, dried",
      "buyer_imports_latest_usd": 11534279.323963296,
      "current_below_peak_pct": 35.07660133400065,
      "lane_volatility_cv": 1.0714778859058,
      "attention_level": "High attention",
      "primary_risk_reason": "Trade has varied substantially across reported years",
      "risk_driver_labels": [
        "high_volatility",
        "concentrated_buyer_market",
        "dominant_supplier"
      ]
    },
    {
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "hs_code": "071320",
      "hs_description": "Vegetables, leguminous: chickpeas (garbanzos), shelled, whether or not skinned or split, dried",
      "buyer_imports_latest_usd": 18190639.598346747,
      "current_below_peak_pct": 45.77707802061112,
      "lane_volatility_cv": 1.7970691578714295,
      "attention_level": "Watch",
      "primary_risk_reason": "Trade has varied substantially across reported years",
      "risk_driver_labels": [
        "high_volatility"
      ]
    },
    {
      "exporter_iso3": "CAN",
      "importer_iso3": "MAR",
      "hs_code": "880230",
      "hs_description": "Aeroplanes and other aircraft: of an unladen weight exceeding 2000kg but not exceeding 15,000kg",
      "buyer_imports_latest_usd": 10419855.222096765,
      "current_below_peak_pct": 92.74244877583676,
      "lane_volatility_cv": 1.438201002778479,
      "attention_level": "High attention",
      "primary_risk_reason": "Current trade remains more than 50% below its historical peak",
      "risk_driver_labels": [
        "high_volatility",
        "unrecovered_drawdown",
        "concentrated_buyer_market"
      ]
    }
  ],
  "accessProfile": {
    "year": 2024,
    "exporter_iso3": "CAN",
    "importer_iso3": "MAR",
    "distance_km": 6155,
    "shares_land_border": 0,
    "shares_official_language": 1,
    "shares_ethnic_language": 1,
    "shared_religion": 0,
    "shared_legal_system": 0,
    "shared_colonial_history": 0,
    "has_fta": 0,
    "rta_coverage_ratio": null,
    "exporter_is_wto": 1,
    "importer_is_wto": 1,
    "exporter_is_eu": 0,
    "importer_is_eu": 0,
    "importer_gdp_million_usd": 132725.261467,
    "importer_gdp_per_capita_usd": 3554.05047330835,
    "importer_population": 37344.788,
    "importer_biz_entry_days": 9,
    "importer_biz_entry_cost_pct": 3.6,
    "exporter_gdp_million_usd": 1990761.6096649999,
    "exporter_gdp_per_capita_usd": 52051.3501037452,
    "avg_applied_tariff_pct": 48.06984684848484,
    "avg_mfn_tariff_pct": 48.06984684848484,
    "avg_preferential_tariff_pct": null,
    "tariff_advantage_pp": null
  },
  "sourceAttribution": {
    "publisher": "OECD",
    "dataset": "Balanced international merchandise trade statistics (BIMTS) - HS2017-6D",
    "year": 2025,
    "citation": "OECD (2025), Balanced international merchandise trade statistics (BIMTS) - HS2017-6D, OECD Data Explorer (accessed on 2026-08-29)",
    "sourceUrl": "https://data-explorer.oecd.org/",
    "dataflowUrl": "https://sdmx.oecd.org/sti-public/rest/dataflow/OECD.SDD.TPS/DSD_BIMTS_6D@DF_BIMTS_HS2017_6D/1.0",
    "termsUrl": "https://www.oecd.org/termsandconditions/",
    "terms": "OECD Terms & Conditions",
    "accessed": "2026-08-29",
    "supportingSources": [
      {
        "publisher": "CEPII",
        "dataset": "BACI bilateral trade flows",
        "release": "202601",
        "citation": "Gaulier, G. and Zignago, S. (2010), BACI: International Trade Database at the Product-Level. The 1994-2007 Version, CEPII Working Paper No. 2010-23.",
        "sourceUrl": "https://www.cepii.fr/DATA_DOWNLOAD/baci/doc/baci_webpage.html",
        "datasetUrl": "https://www.cepii.fr/CEPII/en/bdd_modele/bdd_modele_item.asp?id=37",
        "licenseUrl": "https://www.etalab.gouv.fr/wp-content/uploads/2018/11/open-licence.pdf",
        "license": "Etalab 2.0 Open Licence",
        "accessed": "2026-08-29"
      }
    ]
  },
  "links": {
    "canonical": "https://www.yugalinks.com/trade/corridor/CAN-MAR/risk",
    "html": "https://www.yugalinks.com/trade/corridor/CAN-MAR/risk/index.html",
    "markdown": "https://www.yugalinks.com/trade/corridor/CAN-MAR/risk/index.md",
    "json": "https://www.yugalinks.com/trade/corridor/CAN-MAR/risk/index.json",
    "jsonLd": "https://www.yugalinks.com/trade/corridor/CAN-MAR/risk/index.ld.json",
    "home": "https://www.yugalinks.com/",
    "tradeHub": "https://www.yugalinks.com/trade/",
    "dataSources": "https://www.yugalinks.com/data-sources",
    "methodology": "https://www.yugalinks.com/methodology",
    "workspace": "https://www.yugalinks.com/app/corridors",
    "contact": "https://www.yugalinks.com/contact",
    "email": "mailto:support@yugalinks.com",
    "linkedin": "https://in.linkedin.com/company/yugalinks"
  }
}