Period
to 18 September 2020

The following table provides summary statistics for permanent job vacancies with a requirement for Backtesting skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Backtesting over the 6 months to 18 September 2020 with a comparison to the same period in the previous 2 years.

Backtesting
UK
6 months to
18 Sep 2020
Same period 2019 Same period 2018
Rank 663 1042 1127
Rank change year-on-year +379 +85 -103
Permanent jobs citing Backtesting 31 53 64
As % of all permanent jobs advertised in the UK 0.061% 0.037% 0.038%
As % of the Processes & Methodologies category 0.066% 0.041% 0.042%
Number of salaries quoted 30 32 47
Median annual salary £80,000 £70,000 £85,000
Median salary % change year-on-year +14.29% -17.65% +3.03%
10th Percentile £69,750 £67,500 £45,000
90th Percentile £200,000 £115,000 £112,500
UK excluding London median annual salary - - £60,000

Backtesting is in the Processes and Methodologies category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for process or methodology skills.

All Process and Methodology Skills
UK
Permanent vacancies with a requirement for process or methodology skills 46,755 130,546 154,143
As % of all permanent IT jobs advertised in the UK 92.53% 92.19% 91.89%
Number of salaries quoted 37,893 102,464 122,773
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% -
10th Percentile £32,687 £30,000 £29,000
90th Percentile £91,250 £86,250 £82,500
UK excluding London median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - +5.88%

Backtesting
Job Vacancy Trend

Job postings citing Backtesting as a proportion of all IT jobs advertised.

Job vacancy trend for Backtesting in the UK

Backtesting
Salary Trend

3-month moving average salary quoted in jobs citing Backtesting.

Salary trend for Backtesting in the UK

Backtesting
Salary Histogram

Salary distribution for jobs citing Backtesting over the 6 months to 18 September 2020.

Salary histogram for Backtesting in the UK

Backtesting
Top 2 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Backtesting within the UK over the 6 months to 18 September 2020. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England +332 31 £80,000 +14.29% 4
London +233 31 £80,000 +14.29% 4

For the 6 months to 18 September 2020, IT jobs citing Backtesting also mentioned the following skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads with a requirement for Backtesting.

1 18 (58.06%) Foreign Exchange (FX)
2 16 (51.61%) Algorithms
3 13 (41.94%) Java
3 13 (41.94%) Computer Science
4 11 (35.48%) Python
4 11 (35.48%) Front Office
4 11 (35.48%) Low Latency
5 10 (32.26%) Agile Software Development
5 10 (32.26%) SQL
5 10 (32.26%) Open Source
6 9 (29.03%) OO
6 9 (29.03%) Data Structures
7 8 (25.81%) Performance Optimisation
7 8 (25.81%) Greenfield Project
7 8 (25.81%) Algorithmic Pricing
7 8 (25.81%) Performance Tuning
7 8 (25.81%) Capacity Planning
7 8 (25.81%) Hedge funds
7 8 (25.81%) Electronic Trading
7 8 (25.81%) Blog
8 7 (22.58%) Statistics
8 7 (22.58%) C#
8 7 (22.58%) C++
8 7 (22.58%) Fixed Income
9 6 (19.35%) .NET
9 6 (19.35%) Time Series Analysis
9 6 (19.35%) Machine Learning
10 5 (16.13%) SDLC
10 5 (16.13%) Proprietary Trading
10 5 (16.13%) Systematic Trading

Backtesting
Co-occurring IT Skills by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same job type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Applications
1 2 (6.45%) Microsoft Excel
Cloud Services
1 1 (3.23%) AWS
1 1 (3.23%) Azure
Database & Business Intelligence
1 1 (3.23%) KDB
1 1 (3.23%) NoSQL
General
1 11 (35.48%) Front Office
2 4 (12.90%) Banking
2 4 (12.90%) Finance
3 3 (9.68%) Investment Banking
4 1 (3.23%) Back Office
4 1 (3.23%) German Language
Job Titles
1 23 (74.19%) Developer
2 11 (35.48%) Java Developer
3 7 (22.58%) Quantitative Developer
4 6 (19.35%) C# Developer
4 6 (19.35%) C# Quant Developer
5 5 (16.13%) .NET Developer
5 5 (16.13%) C# .NET Developer
5 5 (16.13%) Python Developer
5 5 (16.13%) Software Engineer
6 4 (12.90%) Software Developer
7 3 (9.68%) Algorithmic Trading Developer
7 3 (9.68%) Investment Banking Java Developer
7 3 (9.68%) Java Developer - Algorithmic Trading
7 3 (9.68%) Proprietary Trading Developer
8 2 (6.45%) C++ Developer
8 2 (6.45%) C++ Quantitative Developer
8 2 (6.45%) C++/C# Developer
9 1 (3.23%) Qualitative Analyst
9 1 (3.23%) Quantitative Analyst
9 1 (3.23%) Risk Analyst
Libraries, Frameworks & Software Standards
1 6 (19.35%) .NET
2 1 (3.23%) AngularJS
2 1 (3.23%) React
2 1 (3.23%) Shiny
Miscellaneous
1 18 (58.06%) Foreign Exchange (FX)
2 16 (51.61%) Algorithms
3 9 (29.03%) Data Structures
4 8 (25.81%) Blog
4 8 (25.81%) Greenfield Project
4 8 (25.81%) Hedge funds
5 7 (22.58%) Fixed Income
6 5 (16.13%) Equities
7 3 (9.68%) Derivative
8 1 (3.23%) Analytical Skills
8 1 (3.23%) Credit Risk
8 1 (3.23%) Equity Derivative
8 1 (3.23%) Market Risk
8 1 (3.23%) Self-Motivation
Processes & Methodologies
1 13 (41.94%) Computer Science
2 11 (35.48%) Low Latency
3 10 (32.26%) Agile Software Development
3 10 (32.26%) Open Source
4 9 (29.03%) OO
5 8 (25.81%) Algorithmic Pricing
5 8 (25.81%) Capacity Planning
5 8 (25.81%) Electronic Trading
5 8 (25.81%) Performance Optimisation
5 8 (25.81%) Performance Tuning
6 7 (22.58%) Statistics
7 6 (19.35%) Machine Learning
7 6 (19.35%) Time Series Analysis
8 5 (16.13%) Mathematics
8 5 (16.13%) Physics
8 5 (16.13%) Proprietary Trading
8 5 (16.13%) SDLC
8 5 (16.13%) Software Engineering
8 5 (16.13%) Systematic Trading
9 4 (12.90%) Algorithmic Trading
Programming Languages
1 13 (41.94%) Java
2 11 (35.48%) Python
3 10 (32.26%) SQL
4 7 (22.58%) C#
4 7 (22.58%) C++
5 3 (9.68%) Java 8
5 3 (9.68%) MATLAB
6 2 (6.45%) R
6 2 (6.45%) VBA
Qualifications
1 2 (6.45%) Degree
1 2 (6.45%) PhD
Quality Assurance & Compliance
1 1 (3.23%) Basel II
1 1 (3.23%) Basel III
1 1 (3.23%) QA