📊 Guide

How to Build a Portfolio in Morocco

A practical framework for assembling a diversified portfolio from a Moroccan brokerage account: which asset classes are actually accessible, how to diversify on a 75-name exchange, and why the standard 60/40 model needs local adaptation.

By Kenta Suzuki · Published May 5, 2026 · Updated May 5, 2026 · 8 min read

Most portfolio-construction writing is implicitly American or European. It assumes a brokerage that offers thousands of stocks across multiple exchanges, fractional shares, low-cost ETFs covering every imaginable index, deep corporate-bond markets, REITs in dozens of sectors, and a regulatory framework that places almost no restrictions on holding foreign-currency assets. None of that fully describes the situation a Moroccan retail investor opens an account into. The principles transfer; the implementation does not. This article is about the implementation.

The starting point is honesty about what a Moroccan brokerage account can actually buy. The next step is being equally honest about how much diversification is genuinely available within those choices. Once those two questions are settled, the standard frameworks — risk tolerance, time horizon, diversification across uncorrelated assets, periodic rebalancing — do work in Morocco. They just have to be applied to a smaller, more concentrated, and more constrained universe than the textbook assumes.

What is actually in the universe

From a standard Moroccan retail brokerage account, the directly accessible asset classes are:

Foreign-currency assets — foreign-listed shares, foreign bonds, foreign-currency deposits, foreign ETFs — are heavily restricted for Moroccan residents by Office des Changes regulations. Specific allowances exist for travel, foreign investment, foreign-currency accounts, and selected categories, but the simplifying assumption for most domestic retail investors is that a portfolio is implemented in dirhams against Moroccan-domiciled assets. Diaspora investors (MRE) operate under different rules and frequently hold foreign accounts in their country of residence; for them, the Moroccan portion is one component of a larger multi-jurisdictional picture.

How much diversification is genuinely on the table

A common reflex is to apply a Western diversification target — "20 to 30 stocks across sectors and geographies" — to the Casablanca Stock Exchange. This does not work in either direction. With 75 listed names total and float concentrated in 25, owning 30 stocks means owning most of the liquid universe, which is not diversification at all but de facto index replication. Owning 5 names means concentration on a level the textbook would never recommend, because three of those five are likely to be banks (the sector dominates the index by capitalisation).

A workable equity allocation for a Moroccan retail investor falls between 8 and 15 names, deliberately spread across sectors. A defensible split:

This profile is not a recommendation for any particular allocation. It is an illustration of what "diversified equity" can plausibly look like inside the Moroccan-listed universe. A retail portfolio with one bank, one telecom, one insurer, one real-estate name, and one diversified OPCVM is more genuinely diversified than a portfolio with seven bank stocks and nothing else.

Adapting the 60/40 framework to Morocco

The 60/40 equity-and-bond split is the most widely taught portfolio framework in retail finance. It maps reasonably well onto Morocco, with three adjustments that local conditions force:

The equity leg has fewer truly liquid names. Implementing 60% in Moroccan equities at retail size requires the eight-to-fifteen-name framework above. For larger portfolios, the implementation question becomes whether to add OPCVM units to gain access to the long tail of mid-caps without taking the liquidity risk of direct holding. For very small portfolios, a single equity-focused OPCVM may be the cleaner implementation.

The fixed-income leg is dominated by sovereign debt. The Moroccan corporate-bond market exists but is shallow; most retail fixed income is implemented via Bons du Trésor across a chosen tenor mix or through an OPCVM obligataire. The yield curve for sovereign debt is the first thing to watch — flatter curves penalise long-dated holdings, steeper curves reward them — and the BAM auction calendar dictates when fresh primary supply hits the market.

Currency risk inside the portfolio is one-sided. A pure Moroccan portfolio is 100% MAD-denominated. The dirham trades inside a managed band against a basket weighted 60% EUR / 40% USD by Bank Al-Maghrib, a regime described in our USD/MAD explainer. Portfolio currency risk is therefore not the inter-currency volatility a multi-jurisdictional investor faces; it is the structural risk that the dirham itself revalues against the basket. Office des Changes restrictions limit how much of this risk a resident can hedge by holding foreign-currency assets.

A Moroccan-adapted 60/40 might therefore look something like: 60% equity (split between 8–15 directly-held listed names and one or two OPCVMs for the long-tail mid-caps), 30% Moroccan sovereign fixed income (a tenor mix of Bons du Trésor or a bond OPCVM), 10% cash and time deposits (DAT) for liquidity. This is a sketch, not a recommendation. The actual numbers should reflect the investor's risk tolerance, time horizon, and liquidity needs, and the analysis is exactly the kind of conversation a licensed Moroccan financial adviser is qualified to have with the investor in person.

Common mistakes specific to Moroccan retail portfolios

Over-concentration in family or employer stock. Moroccan listed companies often have significant stable family ownership (the Mada Group at Attijariwafa is the most visible example, but the pattern repeats across the listed universe). Retail investors who work for a listed company, or whose family has historical ties to one, frequently hold a meaningful slug of that single name. The position is often emotional as much as financial; the diversification cost is real.

Mistaking yield for return. A 5% dividend yield from a Moroccan listed company is attractive on paper, but a 15% TPA withholding takes the net yield to 4.25%. Holding the position only for the yield without watching the share price is a common trap; the dividend can be paid out of declining earnings, and the capital loss on the share price can wipe out years of net coupons. Articles on Dalil cover the underlying metrics that actually drive sustainability, including return on equity and earnings per share.

Underestimating cost of risk at banks. The Moroccan banking sector is well capitalised by Bank Al-Maghrib's Basel III rules, but cost of risk — provisions for loans the bank judges unlikely to be repaid — can swing reported net income materially in any given year. A bank-heavy portfolio that ignores cost-of-risk trends is reading only half the income statement.

Treating Bons du Trésor as cash equivalents. Short-tenor Bons du Trésor (13 weeks, 26 weeks) behave very much like cash. Long-tenor (10 years, 30 years) do not. A duration-naive investor who buys 30-year Treasury bonds for the higher yield is taking interest-rate risk that a money-market OPCVM or a 13-week Bon du Trésor would not carry. The yield-curve geometry is described in the T-bill explainer, and the duration concept is what connects yield to price sensitivity.

Ignoring tax in the comparison. Capital gains, dividends, and interest are taxed at different rates (15%, 15%, 20% respectively for resident retail investors), as covered in our guide to Moroccan investment taxation. A pre-tax comparison of two strategies can flip after-tax. A portfolio constructed with after-tax returns in mind is not the same as one built on gross-yield optimisation.

Rebalancing and review cadence

Once an allocation is set, the work shifts to rebalancing — selling what has appreciated relative to target and buying what has lagged, in order to keep the structure aligned with the original plan. In a portfolio of 8 to 15 listed names plus one or two OPCVMs and a fixed-income leg, rebalancing once or twice a year is usually sufficient. More frequent rebalancing generates trading costs and TPCVM withholdings on realised gains without meaningfully improving the risk profile.

Rebalancing on the calendar (for example, every January and every July) is administratively simpler than rebalancing on threshold (only when a sleeve has drifted more than X% from target). Both approaches are defensible; calendar rebalancing is easier to stick to in practice. The trades themselves are best timed around earnings releases for the equity leg, because the AMMC filings calendar concentrates new information in February–March and August–September windows.

Periodic review of the allocation itself — not just of the rebalancing within it — is a separate question. Major life events (marriage, home purchase, change in employment, retirement) usually force a re-examination of risk tolerance and time horizon. Major macro events (a sustained move in BAM rates, a step-change in inflation, a structural shift in the dirham regime) sometimes do too. These reviews are exactly the work for which retaining a Moroccan licensed financial adviser is most valuable; the day-to-day execution, once the framework is set, is largely mechanical.

How this connects to the Dalil dashboard

Dalil presents the live and delayed pieces of the Moroccan market that a retail portfolio sits inside: the MASI and MASI 20 indices, individual stock prices on the company pages (ATW, BCP, IAM and others), the dirham against the dollar and the euro, gold in MAD, oil in MAD, and the Moroccan yield curve. The dashboard is a reading tool for what the market is currently saying, not an execution venue and not a portfolio-management product. A retail investor running the framework above would still place trades through a licensed Moroccan broker, hold positions in a regulated brokerage account, and receive contract notes and dividend statements directly from that broker.

Articles on Dalil cover the building blocks: how the bourse is organised, how new issues come to market, how to read filings, how to compare two stocks honestly. Together with this piece, they describe the toolkit. The portfolio itself is the investor's responsibility, ideally with the help of a Moroccan licensed adviser who knows the investor's specific circumstances and is regulated to give actual recommendations.

Acronyms used here — MASI, OPCVM, AMMC, DAT, BAM, MRE, ARPU — are defined in our Glossary. The data pipeline behind every figure on Dalil lives at Methodology, with provenance details at Data Sources; the research and citation process behind every Dalil article is documented in Editorial Standards.

A portfolio is personal: Allocations described above are illustrative, not prescriptive. A real portfolio must be aligned to the investor's risk tolerance, time horizon, liquidity needs, employment exposure, and family situation, and that alignment is the work of a Moroccan licensed financial adviser regulated to provide personalised investment recommendations. Nothing here is investment advice, and no allocation in this article is appropriate for every reader.

Sources

AMMC - ammc.ma (OPCVM regulatory framework, listed-issuer disclosures, broker licensing rules)
Bourse des Valeurs de Casablanca - casablanca-bourse.com (listed universe, sector composition, MASI methodology)
Bank Al-Maghrib - bkam.ma (key policy rate, banking-sector solvency, Bons du Trésor auctions)
Office des Changes - oc.gov.ma (foreign-currency investment limits and resident allowances)
Direction Générale des Impôts - tax.gov.ma (TPCVM, TPA, TPPRF withholding regimes)

About the Author

Kenta Suzuki is the founder and sole operator of Dalil Finance, where he has spent the past year building the platform’s data pipeline and writing every article. His specialism is Moroccan capital markets: he reads AMMC filings, BKAM monetary policy reports, HCP statistical bulletins, and Office des Changes trade-balance data directly in the original French and English, and writes from those primary documents rather than rephrasing third-party coverage. The engineering side — software systems, data infrastructure, the Cloudflare-edge ingest layer, the AMMC filings parser — was built end-to-end by him in production. He is not a licensed financial advisor and does not give personalised investment recommendations; for that, readers should consult an AMMC-licensed Moroccan adviser.

Project source code: github.com/Suzu-kikenta/morocco-market-clean · Editorial process: Editorial standards · About the project: About Dalil · Contact: contact@dalilfinance.app · Legal: Disclaimer

Related