Algo Trading Course for Finance Professionals
Most people who come to this have the coding half and are missing the markets. Finance professionals arrive with the opposite problem, and it is the better problem to have.
You already know what a spread is, why liquidity matters, how settlement works and what a bad quarter looks like from the inside. What is missing is the ability to make any of that run without you, and that gap is smaller than it looks from where you are standing.
- ✔ No coding background needed
- ✔ Lifetime access + updates
- ✔ Taught by Atul Shrivastava (16+ yrs)
- ✔ Education only — no tips, no calls
The specific thing you are missing, named precisely
It is not programming in general. It is four narrow capabilities, and each has a defined end.
Turning judgement into a rule. The hardest one, and it is not technical. You have a view formed from experience; writing it as a condition somebody else could execute identically forces you to discover which parts of it were never actually specified. Most professionals find this uncomfortable and find it the most valuable hour of the course.
Getting data and holding it. Pulling history from a broker API, storing it, and not being fooled by a corporate action that reads as an eighty percent crash.
Testing without flattering yourself. You already know why a backtest can lie. What you may not have done is the arithmetic yourself — subtracting real costs, avoiding look-ahead, scoring on data you did not design against.
Making it run unattended. A program on a server that starts each morning, handles a dropped connection, reads its own positions back and logs every decision.
That is the whole list. Four things, roughly three months of evenings, and none of them require becoming a software engineer.
Why Excel stops being enough, and when
Almost everybody in this field runs on spreadsheets, and for a great deal of work they are the right tool. It is worth being precise about where they stop.
A spreadsheet is excellent at a model you look at. It is poor at a process that must act while you are not looking. The moment your idea requires something to happen at a specific time, or to react within seconds, or to handle a rejected order, the spreadsheet is being asked to do a job it was not built for.
The second limit is history. Testing an idea across ten years and forty instruments in a spreadsheet is possible and painful; in twenty lines of Python it is quick enough that you will actually do it, which changes how many ideas you test.
The course covers the Excel bridge too — live market data pushed into a sheet with Python doing the connection underneath. For a professional who thinks in cells and wants to see every intermediate number, that is often the right first step rather than the compromise it sounds like.
Check your employer's dealing policy before you build anything
This applies to this audience more than any other, and it is worth settling before you spend money.
Banks, brokers, asset managers, rating agencies, research firms and consultancies with financial-services clients all impose personal-dealing rules on staff. The usual conditions are pre-clearance for each transaction, a minimum holding period, a restricted list, and disclosure of your accounts. Some employers restrict derivatives entirely.
None of that prevents you from learning. It does decide what is worth building. A thirty-day minimum holding period means an intraday strategy is simply unavailable to you, and a positional one is — which changes the design, not the decision to learn.
Ask compliance in writing before you start. It is a short email and it removes a real risk from a career that is worth considerably more than a trading account.
What the course covers, and what you will skip
Fifty-plus modules. Python from zero, then the Zerodha Kite Connect API — authentication, market data, placing and modifying orders, reading positions back from the broker rather than assuming them.
Then testing across years of history with brokerage, STT and slippage subtracted. Then automated entries and exits, a scanner on your own criteria, live data in Excel, and a virtual trading system for running a strategy against real market movement with nothing committed.
The last section is production — a cloud server, automatic restart, logging, and the static IP a broker requires for API order flow.
What you will move through faster than most: the market-mechanics modules. Order types, margin, expiry and settlement are already familiar, and you should skip ahead rather than sit through them. What will take you the normal amount of time is the Python and the testing discipline, because knowing why a backtest lies is different from having built one that does not.
A personal account for the API
Separate from anything at work. Free to open·Disclose it if your policy requires
Fees, and one boundary worth stating
Algorithmic Trading with Python is Rs 24,900 — one payment, permanent access, every future update included, enrolled at study.thefinbaba.com and taught online in a Hindi-English mix.
Take the free WhatsApp demo and say what you do; the conversation is different when the market half is already there, and the demo will focus on the API, testing and deployment rather than on explaining what a stop-loss is.
The boundary: everything here is for automating your own account. Running money for other people, or selling or distributing a strategy to them, moves you into territory that requires the appropriate SEBI registration — and this course does not cover that and is not a substitute for advice about it. We do not manage anybody's money, we sell no tips and run no signal group, and we promise no returns. Trading carries a real risk of loss. The instructor is Atul Shrivastava — 16+ years trading, 8+ years mentoring Python algo trading, and a registered Zerodha Authorised Person (AP2516003481).
Disclosure: the account-opening link on this page is under Atul Shrivastava's Zerodha Authorised Person registration (NSE AP Reg: AP2516003481; Zerodha Broking Ltd. SEBI Reg: INZ000031633) and earns a revenue share. TheFinBaba is not a SEBI-registered Investment Adviser — this content is educational, not investment advice.
Algorithmic Trading with Python
50+ modules - Python basics se live automated deployment tak. Kite Connect API, backtesting, VPS, sab included. No coding background needed.
Frequently Asked Questions
What is the fee for the algo trading course for finance professionals?
Rs 24,900, one time, covering all 50+ modules, permanent access, future updates and WhatsApp support. A free demo comes first, and it will skip the basics if your market knowledge is already there.
I know markets but have never coded. How long will this take?
Four to eight weeks at five hours a week to be comfortable with the Python subset, then another two to three months for the API, testing and deployment. You will move through the market-mechanics modules faster than most students do.
My employer restricts personal trading. Does that rule this out?
It rules out some designs, not the learning. A minimum holding period makes intraday strategies unavailable and positional ones fine. Ask compliance in writing before you build anything, because a career is worth more than a trading account.
Can I use this to run strategies for clients?
No. Everything taught here is for automating your own account. Managing money for others or distributing a strategy to them requires the appropriate SEBI registration, which this course neither covers nor substitutes for.
Is Excel enough, or do I need Python?
Excel is fine for a model you look at and poor for a process that must act while you are not looking. It also makes testing across years and dozens of instruments painful enough that you will not do it often. The course covers the Excel bridge as well, which suits people who want to see every intermediate number.
Ready to start?
Take a free demo first — see the course structure and ask anything before you decide.
Disclaimer: TheFinBaba provides educational content only. Nothing on this page is investment advice or a recommendation to buy or sell any security. Trading in financial markets carries risk of loss — make every decision based on your own research and risk capacity.