Botcamp is YCombinator for crypto algo traders and market makers. It’s a 6-week online cohort-based course where you learn how to code various algo trading strategies using Hummingbot, build your own custom script, and present it to the community at Demo Day.
By the end of the program, you’ll be equipped with the skills to create market making, DEX arbitrage, and other algo trading strategies.
Here’s what you'll get:
- 8 Live Sessions: hands-on coding, interactive quizzes, and office hours
- 5 1-1 Mentor Sessions with Botcamp mentors for 1-on-1 coaching to help you complete your custom script
- 4 Content Modules (8+ hours of video) with step-by-step instructions on coding various types of algo trading strategies
- Botcamp Graduate certificate for completing the Botcamp course
- Hummingbot Developer NFT certificate and $HBOT rewards for submitting a qualifying Demo Day script
- Optional Coding Challenges to help you learn advanced scripting techniques
- Access to 1-1 Support Sessions to help you set up Hummmingbot
- Botcamp Events: members-only networking events and access to private Discord channels to grow you professional network
Who Botcamp is for
Algo Traders
Automate your trading strategies and discover techniques used by the pros
Token Projects
Learn how to run market making and DEX arbitrage bots to power your token's liquidity
Industry Professionals
Get certified as a Hummingbot developer and grow your network via the Botcamp community
Botcamp members work at












Hear from past students
Alkalifah, Founder
"I only studied computer science for two years and never had a full-time coding job, yet I was able to build a trading strategy that I'm proud of. Thanks to Botcamp, I'm now starting a crypto trading startup with my friend!"
Vik, Mom + Algo Trader
"Coding was just a hobby, but then I found that I can make money from it. Now, I run Hummingbot to support my family's needs!"
Meet your instructors
Fede Cardoso
CTO, Hummingbot Foundation
Fede leads engineering for Hummingbot and has experience in HFT market making, machine learning, and big data.
Previously, he worked as a quant at hedge fund CTF Capital and Pepsi, where he led a 160-person team of two production lines at PepsiCo.
Fede lives in Mar del Plata, Argentina.
Michael Feng
Board member, Hummingbot Foundation
In 2019, Michael co-founded Hummingbot in order to democratize market making with open source software.
Today, he focuses on the user experience and blockchain engineering aspects of Hummingbot. Previously, Michael founded doxIQ (acquired by Nitro Software) and structured credit derivatives for Citigroup and JPMorgan.
Michael lives in Sunnyvale, California.
Your Membership Includes

Live Instruction
Eight (8) Live Sessions with hands-on coding, interactive quizzes, and office hours. All sessions are recorded.

1-1 Mentorship
Five (5) 1-1 Sessions with expert mentors with different specialities to help you with individualized coaching.

Content Library
Four (4) Modules with 8+ hours of video with step-by-step instructions on coding various trading strategies.
Curriculum by Week
5-10 hours per week
1️⃣ Basic Training
Learn algo trading basics and how to code simple scripts in Hummingbot
2️⃣ Market Making Strategies
Theory and practice of two-sided market making strategies, along with hedging techniques like cross-hedge market making.
3️⃣ Directional Strategies
Use Hummingbot’s new Candles Feed and PositionExecutor modules to create custom signal-based directional strategies
4️⃣ CEX/DEX Strategies
Use Hummingbot’s Gateway module to create strategies that exploit differences between centralized exchanges (CEX) and decentralized exchanges (DEX)
6️⃣ Demo Day 🎓
Botcamp members showcase the scripts they have built, and alumni vote for the top ones who receive HBOT token rewards
Select your Botcamp cohort
Or get a free preview of Module 1 that teaches you how to code a custom trading script with Hummingbot
FAQ
Describe Botcamp in a nutshell.
Botcamp is YCombinator for algo traders and market makers. It’s a 6-week, intensive online course where you learn how to code various algo trading strategies using Hummingbot, build your own custom script, and present it to Botcamp community at Demo Day to earn rewards.
What happens if I can’t make a live session?
Botcamp is designed to allow students to attend from anywhere.
All live sessions are held at 2pm UTC time, a time that should allows participants from Europe, Asia, and Americas to join. All sessions are live recorded and you are able to watch that afterwards.
All content modules and live session recordings are available for you as long as your Botcamp membership is active.
I work full-time - what’s the expected time commitment?
Botcamp is an intensive course. Students who have earned the Hummingbot Developer certificate by presenting a Demo Day script during their initial Botcamp cohort have typically spent 5-10 hours per week on the course.
That said, all sessions are recorded, and you are welcome to defer submission of your script to a future Demo Day to earn your certificate as long as you are an active Botcamp member.
What’s the refund and cancellation policy?
It’s understandable that plans can change. You can cancel up to 2 weeks before the course starts for a full refund. A 20% cancellation fee will apply up to the first live session. No refunds will be granted for cancellations made after the first live session.
Can I defer my enrollment until a future cohort?
You can defer your enrollment to the next cohort with no charge up to until the first live session. After the first live session, we will charge a 20% fee to members who defer until the next cohort.
Do I need coding experience to take Botcamp?
Our course requires only basic knowledge in coding. Members will be creating scripts like the ones in the Hummingbot scripts folder. Can you read the Python code in these scripts and understand basically what they are doing? If so, you should have sufficient coding skills to succeed in Botcamp.
Are group membership discounts available?
Yes, we offer discounts for teams signing up as a group! Email [email protected] and provide information about your team size more information about discounts.
How long will I have access to the course content?
As you have an active Botcamp membership, you will have access to the content modules and live session recordings. Lifetime Botcamp members have lifetime access.
Will the program have non-English content?
The primary course content is in English, but certain Botcamp mentors are fluent in other languages such as Mandarin and Russian and may offer assistance during 1:1 sessions.
Can I get reimbursed by my company?
We can provide you with an invoice. Some companies offer learning budgets and you may be able to expense the program from your company depending on your company policies.
What happens after students graduate Botcamp?
Past Botcamp students have:
- Landed a trading job at a crypto market making firm
- Ran a market making bot for their own token
- Built a consistently profitable trading strategy
- Partnered with other Botcamp members to work on projects together
- Become a mentor in future Botcamp cohorts
What are some scripts created by Botcamp members?
Botcamp members have created many of the growing library of example scripts in the Hummingbot codebase.
How does Botcamp mentorship work?
During the 6-week cohort, there 8 Live Sessions with our instructors where you can ask questions about your script design or algo trading in general. These sessions are recorded.
You also get 5 1-1 Mentor Sessions with expert mentors to help you build your custom script. You can book these mentor sessions anytime during your Botcamp membership.