Coding competition
for university students


Leverage Symphony Bots to build financial workflows and address real use-cases, get free access to the Symphony Bot Developer Certification program, and gain hands-on coding experience with the platform that powers Financial Services.

What is it?

  • Programming competition on the leading collaboration tool in financial services
  • An opportunity to become a Certified Symphony Bot Developer
  • A challenge to solve business and technology use cases, identified by financial institutions
  • A chance to land an internship with fintech’s industry leaders

How it works?

  1. Enroll and complete your Developer Certification program by March 29th, 2021
  2. Select one of the sample use cases provided for this challenge by April 4th, 2021
  3. Build and submit a Symphony Bot that addresses this use case by April 30th, 2021
  4. Finalists will be announced on May 7th, 2021
  5. Pitch your bot solution to a panel of industry experts on May 14th, 2021

Who can participate?

To qualify you should be currently enrolled in a valid U.S. college or university, and register for the challenge with your valid university email address.

  • Students can form teams up to three people or compete as individuals
  • Only full-time students are eligible
  • All full-time students may participate, but only juniors and seniors will be eligible for internships or interviews*

*Please note: participation or eligibility does not guarantee an internship or interview

Why participate?

Continued Education

Gain hands-on coding experience on the platform that powers financial services.

Boost your Resume

Gain invaluable experience building and pitching your idea to a panel of industry experts.

Level the Playing Field

No matter where you go to school, compete with students around the country to build the next big thing.

Sponsors and Judges

Use Cases: Build a Symphony bot that solves an issue in one of the use cases below

1. Price Detection & Sentiment Analysis

Front Office traders need to track price-affecting intelligence across multiple news sources and social media platforms throughout the day.

Learn more >>

2. Market Monitoring

Traders and Portfolio Managers need to monitor multiple stocks/financial instruments in real-time.

Learn more >>

3. Financial Report Analysis

Front Office traders need to derive market insights based on long annual earnings reports and financial documents throughout the day.

Learn more >>

4. Trade Building & Client Management

Money managers need to be available to their clients to give insights on investment inquiries and provide real-time market analysis. 

Learn more >>

5. Asset Allocation & Portfolio Management

Portfolio Managers need to seamlessly allocate block trades to different client stock accounts under management.

Learn more >>


Participants don't have to pick a use case right away. The course will explain use cases further + all development concepts. For additional questions reach out to [email protected]

Symphony U: Fintech Challenge Lifecycle

How will submissions be judged?

Each project will be graded on the following criteria:

  • Relevance - Did this bot address the use case precisely?
  • Feasibility - How likely is this that this bot will be used today?
  • Usability - How seamless is the user experience?
  • Technical Implementation - How well were different technologies combined to build the bot solution?
  • Innovation & Creativity - How disruptive is the solution compared to current solutions available?
  • Optimization - How well did the bot solution optimize a given process or workflow?
  • Clarity - How clearly did the presentation outline the proposed solution?
  • Quality - Is the source code and documentation of high quality?

Want to know more?

Symphony Developer Relations team will answer all of your questions.