Certificate in Finance Business Analysis (FinBA) Program

Summary information for the full (FinBA) program.


Full (FinBA) Program Summary

The Certificate in Finance Business Analysis (FinBA) is an end-to-end practical training program, and a financial qualification that prepares you for a specialised career in Front Office (Trading) or Middle Office (Risk) within an investment bank.

You will gain a strong knowledge of financial products across all asset classes including pricing and risk analytics, data, financial regulations such as FRTB, terminology, solution architecture, learn Python programming from scratch, gain SQL coding skills, earn the FinBA designation (after successfully completing all the requirements), and receive job search support from professional investment banking recruiters including your own dedicated recruiter for 1-1 assistance.

Minimum admission criteria: Bachelor’s degree (ideally), knowledge of MS Excel (ability to use formulas, and built-in functions) required. No finance or programming knowledge is required to join the program.

  1. Training program comprising of 4 taught courses: Market Risk (Finance), Python in Finance, SQL in Finance, and Introduction to Counterparty Credit Risk courses
  2. Free access to all Expert Speaker Series events
  3. Permanent access to the Market Risk (Finance) course materials
  4. Permanent access to the Python in Finance course materials
  5. Permanent access to the SQL in Finance course materials
  6. Permanent access to the Introduction to Counterparty Credit Risk course materials
  7. Live teaching sessions for the Market Risk (Finance), Python in Finance, SQL in Finance, and Introduction to Counterparty Credit Risk courses
  8. Instructor support during the program
  9. CV/resume tips, interview advice
  10. Common interview questions
  11. Live session with professional recruiters
  12. 1 on 1 CV/resume restructuring service with a professional investment banking recruiter (available only in the full program)
  13. Python project
  14. Opportunity to earn the FinBA qualification (available only in the full program)
  15. Introduction to recruiters for FinBA-eligible candidates only (available only in the full program)

Duration: 8 weeks + an additional 2 weeks for the Python project at the end of the program.

By the end of the full (FinBA) program, you will have the specialised knowledge, skills and experience required to work with traders, risk managers, quants, quant developers, and other professionals in an investment bank.

To enrol in this program, start by clicking the “START LEARNING” button at the top of any page on the website.

The FinBA certificate is issued to qualifying students after successfully completing the program.

The full (FinBA) program is a superset of the Coding (Python, SQL) in Finance Certificate program.

The program is accredited by The CPD Certification Service.

Payment Information


> Program Fee: £4,490


Credit card*, debit card*, or PayPal payment:

*You can still pay with a debit or credit card via PayPal using the links below without having a PayPal account. Card payments are processed externally on the PayPal website.:

Full Program Fee: Click here


Note that:

i) Payment is not processed on this website. PayPal payments are processed by PayPal on the PayPal website.

ii) We do not offer refunds under any circumstances since all students immediately get full access to the complete program materials (videos, slides, Python codes, files etc) once the course starts.

iii) Cleared payment must be received 3 business days before the commencement of your training – for bank or wire transfer payments.

Our Alumni Get Great Jobs

Graduates of our training programs secure employment with some of the most prestigious financial employers in locations across the globe. Many financial institutions sponsor their employees. More...

Become a highly skilled, highly paid professional in investment banking

Whether you’re new to finance/coding, adding more skills, or advancing your career, our training programs will prepare you for your ideal job.

Focused curricula

Each of our courses focuses on delivering only the specific knowledge you need to pass the toughest interviews, land your coveted role, and succeed in your career.

Learn from experts

Our courses are developed/taught directly by industry-leading implementation experts and thought leaders.

No finance or coding experience required

Beginner, novice or intermediate, whatever your level, you don’t need to have prior knowledge of finance or programming as all our courses are taught from foundations.

Practical learning

You won't just study the theory. Our training programs are heavily practical by design. You will learn by doing - by undertaking the type of work you will likely be doing on the job.

Coding projects

You will learn the highly sought-after programming languages of Python & SQL and then actually write the code needed to build 10+ prototypes of the kind of systems every investment bank uses.

Live teaching sessions

You will join a live web session every week where you can talk directly to the expert instructor, and other students for one-to-one and group support.


You will overcome the catch-22 hurdle of eligibility by earning a globally recognised official certificate from Financial Risk Hub that demonstrates your competence to potential employers.

CPD credits - CFA, FRM, & PRM

You can consolidate your professional quantitative finance & risk analytics credentials by earning credits from leading industry organisations such as the CFA Institute, GARP and PRMIA.

Professional recruiters

You will gain exclusive access to specialist investment banking recruiters to help you advance your career and land a high-paying role.

Go from Job Search to Job Success

We provide access to a wide variety of career services and support to help you secure your next role after successfully completing the program.

CV/resume help (FinBA program only)

You will be assigned a dedicated professional investment banking recruiter, specialising in Risk & Quant Finance, who will work 1-1 with you to tailor your existing CV/resume.

Leverage our network (FinBA program only)

We foster personal introductions to our network of potential hiring managers and recruiters, to help our students based in London, Toronto, NY/Boston/Chicago/Dallas, and Sydney/Melbourne get connected to the right people.

Job search support

You will receive invaluable guidance on how to navigate the complex recruitment landscape and conduct a smart search for your first or next role in investment banking.

Interview prep

You will be provided a comprehensive set of common interview questions and framework for how to answer them. In addition, we will train you on the mindset and approach needed to ace interviews at any investment bank.

Our Taught Courses

Gain in-demand, specialised knowledge on financial products and risk analytics on a hands-on course with an opportunity to qualify for GARP/PRMIA/CFA Institute CPD credits.
Learn one of the most popular programming languages in the financial industry - highly sought-after by employers.
Learn one of the most important programming languages in finance - Structured Query Language (SQL) for data storage, analysis and manipulation.
Get a solid introduction to counterparty credit risk, one of the key financial risks an investment bank faces, in a session led by Professor Johannes Ruf (London School of Economics).