About The Position

Co-op Analysts work in the Global Markets Group of BMO Capital Markets, comprising Client Coverage, Origination, Digital and Liquid Trading, Structured Products Trading, Equity Products, and Financial Resource Management. Global Markets serves institutional, corporate, and government clients. Co-ops will work on one desk in Global Markets with a specific role available in Calgary for the fall term, the potential candidate would work on the commodity derivatives desk in Calgary and will work alongside a team of energy professionals in fast paced and competitive environment. Throughout the term there will be opportunities for continuous professional development activities. These activities include teach-ins, trading games, meetings with senior leaders, and networking events with both peers and Senior Leadership. BMO’s Energy commodities market making desk (market maker is defined as a liquidity provider that both buys and sells tradeable assets in a given market) serves clients primarily based in Canada and the US. Four commodity market professionals are based in Calgary with additional team members across Toronto, London, and New York. Serve clients across the energy value chain: upstream (producers), midstream (pipelines & infrastructure), downstream (refining), and end use consumers. Ability to transact in multiple commodities including Crude Oil, Natural Gas, and Refined Products (both financially and physically). Tailor structures and products to client needs with varying complexity, including fixed price swaps, basis swaps, option structures, inventory finance and storage.

Requirements

  • Currently enrolled in an undergraduate or non-MBA Master’s program with a graduation date of December 2027, 2028, 2029
  • Strong academic record
  • Extracurricular achievement
  • Demonstrated interest in and knowledge of financial and/or energy markets
  • Excellent research and analytical skills, able to collect, analyze and interpret data
  • Strong interpersonal skills used within a demanding team environment
  • Demonstrated proactivity, resiliency, positive attitude and high motivation
  • Strong written and oral communication skills
  • Ability to attentively review, assess and provide detailed information daily on multiple projects in an organized manner
  • Excellent capacity to independently function as part of a team through self-motivation
  • Strong work ethic and a high level of professional integrity
  • Detail and results orientated

Nice To Haves

  • Currently working towards a degree in: Finance, Engineering, Actuarial Science, Computer Science, Mathematics, Physics, or Statistics
  • Knowledge and/or experience of front-end developer languages (HTML, CSS, JavaScript, React, Angular)
  • Knowledge and/or experience in back-end developer languages (C++, C#, Java, Python, VBA)
  • Knowledge and/or experience of at least one type of statistical programming language (i.e. R, MatLab)
  • Database experience (SQL, Oracle)
  • Familiarity with data manipulation and strong quantitative/statistical background
  • Understanding of mathematical models
  • Fluency in Excel, including scripting and efficient spreadsheet design
  • Strong technical writing ability

Responsibilities

  • Development and deployment of business solutions such as pricing and risk models
  • Market data capture and display, spreadsheet development
  • Providing insight into trading strategies leveraging quantitative modelling
  • Improving on existing technology involving system infrastructure, internal reporting, client/management presentations, etc.
  • Bespoke projects requiring market, portfolio, and/or client research and data analytics
  • Creating client presentation materials using PowerPoint and Excel
  • Developing client trade ideas
  • Planning/supporting client events
  • Recapping and organizing market data and events
  • Shadowing and learning from Trading, Sales, and Strategy professionals
  • Analysis of market fundamentals as it relates to global and Canadian crude oil and gas markets, along with daily responsibilities and ad hoc projects.
  • Review and organize existing models
  • Buildout Canadian Crude data feeds using existing third-party subscriptions and web scrapes when necessary, improve on existing infrastructure, and further adhoc projects for both sales and trading.
  • Assisting with the maintenance and distribution of existing marketing infrastructure, pitch books, and market analysis

Benefits

  • health insurance
  • tuition reimbursement
  • accident and life insurance
  • retirement savings plans
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service