Trending Markets - Bullish or Bearish
| Strategy Type | Trend Following Moving Average Crossover |
| Market Outlook | Trending Markets - Bullish or Bearish |
| Risk Level | Low to Moderate |
| Time Horizon | Swing Trading (3-15 days) |
| Best Conditions | Clear trending markets, post-earnings momentum, sector-wide moves |
| Avoid When | Sideways choppy markets, pre-results uncertainty, low volume periods |
| Exchange | Toronto Stock Exchange (TSX) - primary listing; cross-listed on NYSE as GIB |
| Ticker | GIB.A (TSX), GIB (NYSE) |
| Share Class Note | Class A Subordinate Voting Shares. Founders (Serge Godin and family) hold multiple-voting Class B shares - a dual-class structure. The Class A is the liquid, publicly traded line. |
| Lot Size Note | Canada has NO India-style fixed F&O lot. Cash equities trade in any share quantity (standard board lot 100; odd lots are tradeable). Montreal Exchange equity options and share futures are 100 shares per contract. This is the single biggest mechanical difference from Wipro's chunky 1600-share lot - position sizing in CGI is granular and flexible. |
| Trading Hours | 9:30 AM - 4:00 PM ET |
| Pre Open Session | 7:00 AM - 9:30 AM ET (TSX pre-open / Calculated Opening Price) |
| Derivatives Venue | Montreal Exchange (Bourse de Montreal) - Canada's sole derivatives exchange; clearing via CDCC |
| Derivatives Reality | Listed on the Montreal Exchange (100 shares/contract, American-style, monthly plus Mar/Jun/Sep/Dec quarterly cycle, weeklies on select names). CGI options DO exist but are far thinner than US-listed options or Canadian bank/energy options - expect wider bid-ask spreads, fewer active strikes, and lower open interest. Liquidity, not availability, is the binding constraint. • Single-stock (Share) Futures are listed on the Montreal Exchange (physically delivered via CDS, expiry on the third Friday of the contract month) but are largely illiquid across most underlyings, including CGI. In practice they are generally not a usable retail instrument. • The TSX cash/share market is the most liquid and practical venue for this strategy. For leveraged or sector expression, the iShares S&P/TSX Capped IT ETF (XIT) and broad index products are far more liquid than CGI single-stock derivatives. |
| Margin Framework | CIRO (Canadian Investment Regulatory Organization) - the national self-regulatory organization - sets margin rules for member dealers • Marginable large-cap stocks commonly require roughly 30-50% margin in a retail margin account (about 2x leverage). There is NO Indian-style MIS/NRML intraday-vs-positional product split - the same margin generally applies, though some brokers offer enhanced intraday day-trading buying power. • Canada has NO US-style Pattern Day Trader rule (no C$25,000 minimum) for trading Canadian securities. Note: trading US-listed GIB through a US-clearing broker may bring US FINRA margin rules into play. |
| Contract Cycle | Not applicable for cash equities (continuous trading). Montreal Exchange options follow a monthly plus Mar/Jun/Sep/Dec quarterly cycle; Share Futures expire on the third Friday of the contract month. |
| Sector | Information Technology - S&P/TSX Capped Information Technology Index constituent; S&P/TSX 60 component |
| Index Weightage | Large-cap member of the S&P/TSX 60, though the headline TSX is dominated by Financials and Energy, so CGI is a modest weight at the broad-index level • ~9-11% of the S&P/TSX Capped Information Technology Index (tracked by XIT), typically the 4th-largest holding behind Shopify, Celestica and Constellation Software |
| Company Profile | One of the world's largest independent IT and business consulting services firms. Montreal-based, founded 1976 by Serge Godin and Andre Imbeau. • ~CA$15.9B revenue (FY2025, September year-end), ~94,000 professionals across 40+ countries and ~400 offices • Local relationship model complemented by a global delivery network: business and IT consulting, systems integration, managed IT and business process services, plus intellectual property (IP) solutions • Heavily international - large US exposure (commercial, state/local and federal government) and Western/Northern Europe (Scandinavia, UK, France, Finland, Poland/Baltics, Germany). Canada is a meaningful but minority share. • Government, banking and capital markets, health, energy and utilities, manufacturing, retail and consumer, communications and media, space, transportation and logistics |
| Currency Sensitivity | CGI reports in CAD but earns the majority of revenue abroad (USD, EUR, GBP, SEK and others). A weaker CAD is broadly positive for reported (translated) CAD revenue and earnings - directionally similar to Wipro's 'INR weakness is revenue positive.' • CRITICAL structural difference vs Wipro: CGI runs a LOCAL-cost / LOCAL-revenue delivery model in each region, creating natural FX hedges. So currency is mostly a TRANSLATION effect, not a margin lever. Wipro's offshore model (costs largely in INR, billing largely in USD) makes USD/INR a powerful MARGIN driver. CGI's net FX sensitivity is therefore materially MORE MUTED than a pure offshore IT exporter's - do not over-trade CGI on a CAD move the way one might on a rupee move with Wipro. |
| Fiscal Year | September 30 year-end |
| Quarterly Results | Roughly late January (Q1), late April/early May (Q2), late July (Q3), and early November (Q4 and full-year). Example: Q3 FY2026 reporting confirmed for July 29, 2026, before market open. |
| Volatility Characteristics | CGI is a relatively steady, lower-beta IT-services compounder - generally CALMER than the headline S&P/TSX IT index, which is driven by far more volatile names (Shopify, Celestica). This INVERTS Wipro's profile: Wipro is HIGHER beta than its sector leaders, whereas CGI is typically LOWER beta than its sector's index drivers. Sector-index moves can overstate what CGI itself does on the day. |
| Us Market Linkage | CGI is cross-listed on the NYSE (GIB) and earns heavily in the US, so it tracks US and global tech sentiment closely. Unlike India - which trades while the US is closed, creating overnight gaps - the TSX and US markets trade on the SAME schedule (Eastern Time). Canadian and US moves are largely SIMULTANEOUS, not overnight. Watch the S&P 500 / Nasdaq and the NYSE-listed GIB intraday rather than treating US action as a prior-night gap. |
| Liquidity Note | TSX cash liquidity in CGI is good (large-cap, S&P/TSX 60 member). The thin part of the chain is single-stock options and share futures - there, size and spreads are the constraint, not in the shares themselves. |
That's the good news - in Canada there is no fixed F&O lot for cash equities. You buy exactly the number of shares your risk math calls for. With C$100,000 capital, a 2% risk budget (C$2,000), and a stop C$4 away, you'd buy 500 shares - no rounding to a chunky lot. The standard board lot is 100 shares, but odd lots are tradeable too. If you use Montreal Exchange options or share futures instead, those are 100 shares per contract. This granularity makes precise position sizing much easier than with Wipro's 1600-share lot.
Yes, but with adjustments. Hourly or 15-minute charts generate more signals but also more whipsaws. For shorter timeframes, consider faster EMAs (5/13 instead of 9/21), tighter stops, and smaller position sizes. The daily timeframe is recommended for beginners as it's less noisy and requires less active monitoring. Note also that CGI's single-stock liquidity is thinner intraday than US large-caps, so very short timeframes can suffer from wider spreads.
If the 9 EMA crosses back below the 21 EMA the day after your entry (a quick reversal), your stop loss should protect you from large losses. This is a whipsaw. Don't revenge trade - accept the small loss and wait for the next clean signal. Consider adding an ADX filter to avoid signals during ranging conditions.
For most traders, the TSX cash/share market is the right answer - it's the most liquid venue for CGI and lets you size precisely. CGI options exist on the Montreal Exchange (100 shares/contract) and give defined risk, but they trade with wider spreads and fewer strikes than US options, so check the bid-ask first. Share (single-stock) futures are listed but typically too illiquid to be practical. If you want leveraged or sector exposure, the XIT ETF is far more liquid than CGI single-stock derivatives. Match the instrument to your capital, your risk tolerance, and - importantly in Canada - to the liquidity actually available.
EMA crossover trades are swing trades typically lasting 5-15 days. Hold until: (1) an opposite crossover occurs (the 9 EMA crosses back), (2) the stop loss is hit, (3) the target is reached, or (4) 10+ days pass without meaningful progress (time stop). Don't convert swing trades into investments - if the signal fails, exit and wait for the next opportunity.
Three filters help: (1) an ADX filter - only trade when ADX > 22, indicating trending conditions; (2) an EMA separation rule - wait for 0.5-1% separation between the 9 and 21 EMA before acting; and (3) the price-EMA relationship - avoid trading when price is oscillating around the 50 EMA. If unsure, reduce position size rather than skipping entirely. CGI's calmer, lower-beta profile means its trends are often cleaner, but tight ranges still produce whipsaws.
Use options when: (1) capital is limited (an option costs less than the full share position), (2) you want defined maximum risk, or (3) you're uncertain about signal quality and want to cap downside. But in Canada, first check CGI option liquidity - if the bid-ask spread is wide or strikes are sparse, the spread you pay can erase the strategy's edge, and the cash market or XIT is better. Use shares when the trend is clear, you want full participation without premium decay, and you're comfortable with the (smaller) capital outlay relative to a leveraged future.
Check the S&P/TSX IT index (XIT) trend before trading CGI - crossovers aligned with the sector trend have higher probability, though remember the index is driven by higher-beta names like Shopify. Compare CGI's relative strength versus the index - outperformance adds confidence. Watch Open Text (the closest business-model peer) for confirmation, and Constellation/Shopify for overall sector tone. A genuine IT-services signal (CGI plus Open Text moving together) is more reliable than CGI moving alone on an M&A headline.
Key filters: RSI(14) > 50 for longs, < 50 for shorts. MACD histogram positive/negative aligning with the crossover direction. ROC(10) > 0 for longs. Volume > 1.3x average on the crossover day. Create a checklist scoring 0-4 based on how many filters pass. A score of 3-4 = high confidence; 0-2 = low confidence, skip or reduce size.
Avoid new positions 5-7 days before CGI earnings (September fiscal year, so quarters report roughly late January, late April/early May, late July, and early November) due to elevated uncertainty and binary risk. After earnings, wait for the dust to settle (1-2 days), then fresh crossover signals can carry extra momentum from the earnings catalyst. Crossovers immediately after a positive report often have strong follow-through as institutions adjust positions. Watch for M&A and large bookings announcements too - CGI is highly acquisitive and deals can move the stock outside earnings windows.
Use walk-forward analysis rather than simple in-sample optimization. Test multiple periods (8/18, 9/21, 10/26, 12/26) on 3-year training windows, validate on 1-year forward periods, roll and repeat. Focus on Sharpe ratio and max drawdown, not just returns. Parameters consistent across periods are robust; wildly varying parameters indicate curve-fitting. Be especially careful with CGI - a steadier, lower-turnover name produces fewer crossover samples, so don't over-tune on a small dataset.
Train classification models (Random Forest, XGBoost) on features like crossover angle, EMA separation rate, volume ratio, ADX, RSI, and sector momentum. Target variable: crossover success (hit target before stop). The output probability allows position sizing - higher probability = larger position. Validate rigorously to avoid overfitting; monitor and retrain periodically. With a thinly traded single name, guard hard against small-sample overfitting and keep human oversight on every recommendation.
Limit total IT-sector exposure to 25-30% regardless of signals - this matters in Canada because the listed tech universe is small and correlated. Implement strategy risk budgeting - allocate, say, 5% of portfolio risk to the CGI system and pause when the budget is consumed. Use the Kelly Criterion (practical half or quarter Kelly) for position sizing. Diversify across uncorrelated strategies (e.g., Canadian banks or energy mean reversion) to smooth the equity curve.
Track rolling win rate vs backtest, rolling profit factor, drawdown vs maximum expected, execution slippage, and signal frequency. Red flags: >5 consecutive losses, drawdown exceeding 10%, significant deviation from backtest metrics, or unusual execution issues (which, for CGI, often means thin-liquidity slippage). Conduct a monthly review with detailed analysis and quarterly recalibration if needed.
Calculate a regime indicator (ADX or a volatility measure). In a trending regime (ADX > 25), use faster EMAs (8/18) to capture moves quickly. In a ranging regime (ADX < 20), either use slower EMAs (12/30) to filter noise or avoid trading entirely. Backtest the regime switching to ensure it improves on static parameters before implementing - and confirm the improvement survives walk-forward testing on CGI's limited sample.
Full guided lessons, quizzes, and a complete strategy library for the Canada market. One-time purchase. No subscription, ever.
Get Canada access →