Python Capital Markets Business Analyst

Posted 2 days ago

techdigital groupJersey City (NJ)

SENIORITY

Senior

Apply

About the role

We are seeking a highly analytical and technically proficient Business Analyst with strong experience in capital markets and hands-on Python programming skills. This role is ideal for professionals who thrive at the intersection of finance and technology, and who are passionate about driving data-driven insights and regulatory compliance in a dynamic trading environment.
Key Responsibilities: Collaborate with trading, risk, and technology teams to gather, analyze, and document business requirements related to capital markets products and risk analytics. Develop and maintain Python-based tools and scripts to support data analysis, reporting, and automation of business processes. Analyze and interpret complex financial instruments including interest rate swaps, FX products, bonds, and repos. Work closely with risk and finance teams to understand and validate P&L and risk calculations for various asset classes. Support the implementation and monitoring of regulatory requirements such as Volcker Rule, MiFID II, and other global financial regulations. Translate business needs into functional specifications and work with development teams to ensure successful delivery. Participate in testing, validation, and user training for new tools and system enhancements.
Required Qualifications: Bachelor's or Master's degree in Finance, Economics, Computer Science, or a related field. Proven experience as a Business Analyst in capital markets, preferably within an investment bank, hedge fund, or financial services firm. Strong Python programming skills with the ability to manipulate large datasets and automate analytical workflows. Deep understanding of financial instruments such as interest rate swaps, FX derivatives, bonds, and repos. Solid grasp of risk and P&L metrics, including how they are calculated and reported. Familiarity with regulatory frameworks including Volcker Rule, MiFID II, and other relevant compliance standards. Excellent communication skills with the ability to bridge the gap between business and technical teams. Top Skills: Mandatory Python skills and Capital Markets knowledge such as: In depth understanding of various financial instruments Interest rate swap, FX products, bond, repo etc Good understanding of how risk and P/L is calculated for above set of instruments. Knowledge of various regulatory requirements – Volcker, MiFID .. etc.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this