1

Algorithmic Trading Jobs in Quebec (NOW HIRING)

Analyst

Montreal, QC ยท On-site +1

We are a vertically integrated team, aiming for every team member to ultimately be able to fully own the trading algorithm development process; from understanding the trading intentions, researching ...

Analyst

Montreal, QC ยท On-site +1

We are a vertically integrated team, aiming for every team member to ultimately be able to fully own the trading algorithm development process; from understanding the trading intentions, researching ...

next page

Showing results 1-20

Algorithmic Trading information

What Is Algorithmic Trading?

Algorithmic trading involves trading in equities, currencies, or other financial instruments using computer programs. A trading program uses an algorithm to calculate current market conditions. This trading method is automated, so the program buys or sells the financial instrument when the algorithm says that the market meets all the requirements for a profitable trade. To create an algorithm, you perform mathematical and statistical analysis, also known as quantitative analysis, on an exchange or equity. After creating an algorithm with defined trading rules, you test it using historical market data. While this is primarily a technical field, you also need an understanding of the market.

What is algorithmic trading?

Algorithmic trading refers to the use of computer programs and algorithms to automatically execute trading orders in financial markets. These algorithms follow predefined rules based on factors like price, timing, and volume to optimize trading strategies and reduce human intervention. Algorithmic trading is widely used by institutional investors, hedge funds, and individual traders to increase efficiency, minimize costs, and capitalize on market opportunities. It can range from simple rule-based systems to complex strategies involving machine learning and artificial intelligence.

What is the difference between Algorithmic Trading vs Quantitative Analyst?

AspectAlgorithmic TradingQuantitative Analyst
Required CredentialsDegree in finance, computer science, or related field; programming skillsDegree in mathematics, statistics, or finance; strong analytical skills
Work EnvironmentTrading firms, hedge funds, financial institutions; fast-pacedInvestment banks, asset management firms; research-focused
Employer & Industry UsageUsed to automate trading strategiesDevelops models to inform trading decisions

While both roles involve quantitative skills and finance knowledge, Algorithmic Traders focus on implementing automated trading systems, whereas Quantitative Analysts develop models and strategies that may be used by traders or firms. The roles often overlap but differ mainly in their primary focus: execution versus modeling.

What are the main challenges faced by professionals in algorithmic trading, and how can they be addressed?

Professionals in algorithmic trading often encounter challenges such as developing strategies that remain effective in rapidly changing markets, minimizing latency for faster execution, and managing the risks associated with automated trading systems. To address these challenges, it's essential to stay updated with the latest market trends and technological advancements, conduct rigorous backtesting of algorithms, and implement robust risk management protocols. Collaboration with quantitative analysts, software engineers, and risk managers is also key to ensuring strategies are both innovative and resilient.

What are the key skills and qualifications needed to thrive as an Algorithmic Trader, and why are they important?

To thrive as an Algorithmic Trader, you need a strong background in quantitative analysis, programming (often Python, C++, or Java), and a solid understanding of financial markets, typically supported by a degree in mathematics, engineering, finance, or computer science. Familiarity with statistical modeling tools, trading platforms, and backtesting systems is essential, and certifications such as CFA or FRM can be advantageous. Superior problem-solving skills, attention to detail, and the ability to work under pressure set standout professionals apart in this field. These skills are crucial to developing, implementing, and refining trading strategies that can operate profitably and reliably in fast-moving financial environments.
What are popular job titles related to Algorithmic Trading jobs in Quebec? For Algorithmic Trading jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Algorithmic Trading jobs in Quebec look for? The top searched job categories for Algorithmic Trading jobs in Quebec are:

Trading Application Support Specialist (F/H)

Horizon Trading Solutions

Montreal, QC โ€ข On-site

Other

Posted 13 hours ago


Job description

Trading Application Support Specialist - Montreal- w/m

Horizon Trading Solutions is an independent global technology company focused on electronic trading, supporting agency and principal business goals across equities and derivatives. For over 20 years we've equipped the most progressive global capital market players with powerful algorithmic technology and direct connectivity to more than 80 exchanges worldwide. Our single multi-asset platform and our unfaltering commitment to client partnership allow us to promise Performance Simplified: making it easy to be the best in trading.

We are currently looking for a Trading Application Support Specialistย (W/M), based in Montreal,ย to successfully ensure the deployment of our solutions to our clients (brokers, investment banks, stock exchanges...) and be their primary point of contact for technical support. If you join us, you will:

Issue Analysis and Resolution:

  • Analyse and troubleshoot issues or incidents, aiding customers in resolving issues, explaining usage, debugging failures, pinpointing problems, implementing workarounds, enhancing performance, improving security, and determining root causes.
  • Define the severity and area of each issue, ensuring accurate classification and prioritization.
  • Resolve tickets according to the required knowledge, adhering to the proper process, and escalate when necessary for timely resolution.

Customer Communication and Support:

  • Serve as the primary point of contact for customers, addressing their requests through resolution or escalation.
  • Keep customers updated on the progress of their ticket resolution, providing clear communication regarding steps and timing.
  • Write comprehensive documentation on current issues for customers to enhance their knowledge and understanding (KDB).

Deployment and Training:

  • Deploy products at customer sites, ensuring seamless integration and functionality.
  • Provide training sessions to clients, including both end-users and IT teams, to optimize product utilization and proficiency.

International Support and Schedule Flexibility:

  • Support both local and foreign customers, adapting to an international context with multinational clientele.
  • Work schedule is organized on a weekly basis, either from Tuesday to Saturday or from Sunday to Thursday, to ensure continuous global coverage.

Benefits of this position:

  • Engage in a dynamic technical and functional landscape, encompassing algorithmic trading platforms, low latency, multi-threading, real-time systems, and the intricate realms of trading and finance.
  • Join a team comprised of highly skilled and talented individuals, fostering a collaborative and stimulating work environment.
  • Be part of an ethical and equitable employer, committed to fairness and integrity in all aspects of business.
  • Experience genuine camaraderie within an international setting, fostering a real human team spirit that transcends borders.
  • Enjoy the benefits of a well-being and environmentally conscious company, featuring initiatives such as social climate surveys, green initiatives, 360 assessments, and a relaxed dress code.
  • Receive personalized support and guidance through a dedicated onboarding program tailored to your needs and goals.

Skills and requirements:

  • Bachelor's or Master's degree in Computer Science or Software Engineering, demonstrating a strong understanding of Information Systems and Technology.
  • Minimum 1-2 years of experience in Client Service or Finance roles, particularly in trading, preferably within Fintech or Capital Market businesses.
  • Proficient in problem-solving and analytical skills, adept at troubleshooting system issues effectively.
  • Exhibits strong customer service skills, delivering professional, compassionate, and effective assistance with a commitment to service excellence and satisfaction. Includes project management abilities.
  • Displays a keen interest in financial trading support environments and Electronic Trading solutions, with a positive, dynamic, can-do attitude, and the ability to thrive under pressure.
  • Possesses excellent interpersonal and communication skills, with fluency in English (Ideally speaks French), facilitating effective communication both internally and with customers.
  • Essential knowledge in Linux, along with a basic understanding of SQL/Database, object-oriented languages :ย Java, APIs, networks, operating systems, as well as experience of usage with one of the Monitoring tools such as Datadog.
  • Ideal candidates will additionally have knowledge of FIX protocol, and experience in financial application support and software implementation.