


Trusted teacher
from48.00EUR/ h
Introduction to Python for Quantitative finance and investing
Python is one of the most powerful programming/scripting tools of our times. However, learning from textbooks or online can become time consuming and inefficient, since we easily lose focus. In this class, we learn by doing. As you learn new techniques and concepts, you will immediately use them to build tools that will help you become a data-driven and informed investor or trader. At the end of the class, you are left with a basic understanding of what python can do, but also with a template code that you can later use to build you own strategies on top.
The class in a nutshell:
(1) How to extract market data with python, such as: OHLC quotes, volume, dividend history, financial history etc.
(2) How to store and handle data efficiently.
(3) How to build and group your own portfolio based on any custom metric (e.g. P/E ratio, Debt/Equity ratio, dividend etc)
(4) How to build future paths of a stock in our portfolio, via Monte Carlo simulations, based on your own beliefs (e.g. optimistic/pessimistic).
The class in a nutshell:
(1) How to extract market data with python, such as: OHLC quotes, volume, dividend history, financial history etc.
(2) How to store and handle data efficiently.
(3) How to build and group your own portfolio based on any custom metric (e.g. P/E ratio, Debt/Equity ratio, dividend etc)
(4) How to build future paths of a stock in our portfolio, via Monte Carlo simulations, based on your own beliefs (e.g. optimistic/pessimistic).
Extra information
A laptop with a connection to the internet is required. The rest can be worked out.Location
Online via webcam
About Me
I come from Greece, but I moved in the Netherlands more than five years ago where I studied and obtained my PhD in High Energy Astrophysics. Since then, I have been working as a quantitative analyst for a big bank in the Netherlands. I have ample experience in building algorithms and quantitative tools for trading and investing using python. My main focus is derivative (option) trading and valuation, but that is a long discussion.The environment in my classes is very friendly and not formal at all, and I always welcome a nice conversation about the financial markets, philosophy or life in general.Education
BSc, Physics ( Aristotle University of Thessaloniki, Greece)MSc, Computational Physics ( Aristotle University of Thessaloniki, Greece)
PhD, Computational Astrophysics (University of Groningen & University of Southampton)
Experience / Qualifications
Blockchain application developer ( IT ), Groningen, the NetherlandsQuantitative analyst ( IT, Banking) , Utrecht, the Netherlands
Ask a question
Send a message explaining your needs and Konstantinos will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | Monday at 12:00 | Tuesday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | Friday at 12:00 | Saturday at 12:00 | |
13 | Monday at 13:00 | Tuesday at 13:00 | Wednesday at 13:00 | Thursday at 13:00 | Friday at 13:00 | Saturday at 13:00 | |
14 | Monday at 14:00 | Tuesday at 14:00 | Wednesday at 14:00 | Thursday at 14:00 | Friday at 14:00 | Saturday at 14:00 | |
15 | Monday at 15:00 | Tuesday at 15:00 | Wednesday at 15:00 | Thursday at 15:00 | Friday at 15:00 | Saturday at 15:00 | |
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 48€Online via webcam
100% Satisfaction Guarantee
Good-fit Instructor Guarantee
If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.
Online reputation
- Instructor since November 2022
- Phone number verified
- Google connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | Monday at 12:00 | Tuesday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | Friday at 12:00 | Saturday at 12:00 | |
13 | Monday at 13:00 | Tuesday at 13:00 | Wednesday at 13:00 | Thursday at 13:00 | Friday at 13:00 | Saturday at 13:00 | |
14 | Monday at 14:00 | Tuesday at 14:00 | Wednesday at 14:00 | Thursday at 14:00 | Friday at 14:00 | Saturday at 14:00 | |
15 | Monday at 15:00 | Tuesday at 15:00 | Wednesday at 15:00 | Thursday at 15:00 | Friday at 15:00 | Saturday at 15:00 | |
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 48€Online via webcam
Good-fit Instructor Guarantee
If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.
Share
You are here
Similar classes
Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is WelcomeMaster Python with Personalized Courses
Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.
Why Choose My Courses?
Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.
Practical Experience: Learn by doing with real-world projects that build your understanding and skills.
Ongoing Support: Get unlimited email support for any questions you have between sessions.
As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.
Book Your First Lesson:
Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
Baia
Python & Django Development – From Beginner to Web App Developer🚀 Learn Python and Django to Build Powerful Applications 🚀
Want to master Python and develop real-world web applications with Django? Whether you're a beginner or looking to enhance your coding skills, this course will guide you step by step!
What You’ll Learn:
✅ Python Basics & Advanced Concepts – Learn syntax, data structures, OOP, and algorithms
✅ Django Framework – Build dynamic and scalable web applications
✅ Databases & APIs – Work with PostgreSQL, SQLite, and REST APIs
✅ Project-Based Learning – Apply concepts through hands-on coding and real projects
✅ Debugging & Best Practices – Learn clean coding principles and error handling
🔹 Who is this course for?
Complete beginners who want to start coding with Python
Developers looking to transition into backend or full-stack development
Students and professionals who want to build their own web applications
💻 Class Format:
- Live online sessions via Google Meet
- Interactive coding exercises & projects
- Personalized guidance based on your level
📩 Contact me to start your Python & Django journey today!
Antonio Martínez
Personal Finance in 30 Minutes: Start Organizing Your Money TodayDo you want to start managing your money better, but don't know where to start? In this 30-minute express class, you'll learn the basics of organizing your personal finances without complications or technical jargon.
📌 What are you going to learn?
How to record income and expenses without going crazy
Where your money goes without you realizing it
What simple steps can you take right now to get your finances in order?
How to use a very simple spreadsheet that I give you ready to use
🎁 Includes:
Editable expense spreadsheet (Excel or Google Sheets)
Mini PDF guide with 5 steps to organize your money
You don't need to know finance or use Excel. You just want to have more control over your money and less stress.
Mohamed
Data Engineering: Extract Transform Load (ETL) Programming with Apache Airflow - Industry ApplicationsThis course provides a hands-on approach to mastering Apache Airflow, a powerful open-source workflow automation tool widely used in ETL (Extract, Transform, Load) processes. You will learn how to build, schedule, monitor, and optimize data pipelines, ensuring data reliability and efficiency in production environments. Through real-world examples and projects, you will gain the skills required to become a proficient Data Engineer capable of handling complex workflows in modern data ecosystems.
This course will allow you to build multiple real-world ETL workflows using Apache Airflow. Let me know if you would like additional information! 🚀
Kevin
Professionelle Buchhaltungs-, Finanz- und Wirtschaftsnachhilfe in der Schweiz – für nachhaltigen Lernerfolg und tiefes Verständnis► Seit vielen Jahren unterrichte ich erfolgreich Schweizer Schüler und Studierende in den Bereichen Buchhaltung, Rechnungswesen, Finanzen und Wirtschaft. Ich kenne die Anforderungen und Strukturen der Lehrpläne in der Schweiz genau und verfüge über sämtliche vergangenen Prüfungsaufgaben. Viele meiner Schüler habe ich gezielt, nachhaltig und mit grossem Erfolg auf kantonale und nationale Prüfungen in Buchhaltung und Wirtschaftsfächern vorbereitet. Mein Fokus liegt darauf, komplexe betriebswirtschaftliche Zusammenhänge verständlich zu machen, Wissenslücken zu schliessen und Vertrauen in die eigenen Fähigkeiten aufzubauen. Mein Ziel ist es, nicht nur bessere Noten zu erzielen, sondern langfristig ein tiefes Verständnis für wirtschaftliche Prozesse zu entwickeln, das auch im späteren Berufsleben wertvoll ist
► ► Wie unterrichte ich?
►Ich lege grossen Wert darauf, dass meine Schüler wirtschaftliche Zusammenhänge und Buchhaltungskonzepte wirklich verstehen und nicht nur mechanisch Methoden anwenden – so erzielen wir nachhaltigen Erfolg in Finanzen und Rechnungswesen.
►Mein Erfolg beruht auf meiner Fähigkeit, meinen Unterrichtsstil flexibel an die individuellen Bedürfnisse meiner Schüler im Bereich Buchhaltung und Wirtschaft anzupassen, um ihnen den Stoff möglichst verständlich zu vermitteln.
►Ich verwende praxisnahe, lebendige Beispiele aus Buchhaltung, Finanzen und Wirtschaft, die den theoretischen Stoff greifbar machen und für eine tiefere Verankerung im Gedächtnis sorgen.
►Mit Geduld und Klarheit breche ich komplexe finanzielle und buchhalterische Abläufe in ihre wesentlichen Bestandteile herunter, sodass kein Schüler überfordert wird und ein stabiles Fundament im Rechnungswesen entsteht.
►Ich glaube fest daran, dass eine vertrauensvolle Zusammenarbeit entscheidend ist, um Ängste in Buchhaltung oder Wirtschaft abzubauen und eine produktive Lernatmosphäre zu schaffen.
►Ich biete intensive Prüfungsvorbereitung in Buchhaltung, Rechnungswesen, Finanzen und Wirtschaft an, entwickle mit meinen Schülern Strategien gegen Prüfungsangst und trainiere den Stoff unter realistischen Bedingungen.
►Als erfahrener Online-Tutor für Buchhaltung, Finanzen und Wirtschaft nutze ich moderne Tools wie Whiteboards und Dokumenten-Sharing, um meinen Unterricht so effizient wie möglich zu gestalten.
►Standorte: Ich unterrichte Buchhaltung, Finanzen und Wirtschaft bei Ihnen zuhause, online oder nach Absprache – flexibel, professionell und genau auf Ihre Bedürfnisse zugeschnitten.
Mohammed
Mathematics, Python, Networking and Cybersecurity.Are you ready to become the tech-savvy problem-solver everyone turns to?
Join this dynamic, hands-on class designed to unlock your full potential across four essential pillars of the digital age:
🧮 Mathematics – Strengthen your logical thinking and problem-solving skills, the foundation of all great tech minds.
🐍 Python Programming – Learn to code smart, build real-world projects, and automate anything. Python makes it fun and powerful.
🌐 Networking – Understand how the internet works from the ground up. Routers, protocols, IPs – we’ll demystify them all.
🔐 Cybersecurity – Learn how hackers think, how to protect systems, and start your journey into ethical hacking.
Younes
Master Python at All Levels with Personalized Lessons - SUP SPE Program includedStart with the fundamentals like variables, loops, and conditionals, and progress to more advanced concepts including manipulating files, images, and using Python libraries like Numpy, Scipy, Pandas, and Matplotlib. Also explore the fundamentals of object-oriented programming.
Why choose this Course?
By opting for these courses, you will have the opportunity to consolidate your knowledge through practical exercises and concrete mini-projects which will strengthen your Python skills. Each session will be interactive, allowing you to ask questions and receive constructive feedback on your code.
You will be able to benefit from personalized support. Lessons are tailored to your level, whether you're looking to pursue a career in programming or just want to learn for fun. Sessions are tailored to your goals, and ongoing support is provided to overcome any challenges you may encounter.
Nahisla
PERSONAL FINANCE FOR BEGINNERS AND INTERMEDIATE STUDENTSDiscover the Power of Personal Finance!
Do you want to take control of your financial future and achieve your goals? This financial course is for you!
What will you learn?
Budget Management: Learn how to create and maintain an effective budget that allows you to save and spend wisely.
Smart Investments: Discover how to invest your money safely and profitably, adapted to your objectives and risk profile.
Planning for the Future: Develop a solid financial plan to achieve short- and long-term goals, such as buying a home or retirement.
Debt Reduction: Learn effective strategies to manage and reduce your debts, improving your financial health.
Why Should You Take This Course?
Financial Empowerment: You will gain the tools and knowledge necessary to make informed and strategic financial decisions.
Savings and Growth: Learn how to maximize your savings and grow your money through smart investments.
Security and Peace of Mind: With a well-structured financial plan, you can face the future with confidence and peace of mind.
Kian
Finance, accounting, business administration & economics – compactly explained, personally accompaniedFinance, accounting & economics – clearly explained, with practical support
My name is Kian, an experienced tutor from Bern. I guide students, career starters, and professionals on their journey through the world of numbers—whether in their studies, exam preparation, or in their everyday professional lives.
With my structured, motivating, and practical approach, I'll help you not only solve problems, but also truly understand economic relationships, confidently handle numbers, and confidently apply financial knowledge in real-life situations. My lessons are personalized, accessible, and at eye level.
Who I am – and why I teach:
I have many years of experience teaching financial and economic topics – from accounting to business administration to financial analysis. I teach students from various disciplines as well as professionals who want to expand their business skills.
In addition to my teaching activities, I have participated in various business projects, including budget planning, financial modeling, and cost accounting. This combination of theory and practice makes my teaching particularly realistic and, at the same time, easy to understand.
I love it when complex content suddenly makes sense – and when people realize they can handle business topics confidently and strategically. For me, tutoring is more than just imparting knowledge – it's a collaborative process of developing ideas that builds self-confidence.
What you can expect from me:
-Individual lessons with a focus on finance, bookkeeping, accounting & economics
-Support with exams, homework, projects or professional challenges
-Step-by-step explanations – practical, clear and adapted to your situation
-Communication of business contexts and financial decision-making logic
-Development of long-term numerical understanding and structured thinking
-Flexible lessons in Bern or online – competent, individual & sustainable
Why I can help you understand finances:
Because I know how difficult economics can seem at first glance – and because I can help you look behind the terms, formulas and processes:
How companies tick, how to interpret numbers, and how to make smart decisions from them.
With me, you won't just learn how to make bookings correctly—you'll learn how to think like an entrepreneur. I'll guide you not only in understanding business, but also in working with it confidently.
Learn finance.
Understand how the economy works – and how you can use it to your advantage.
If you are ready to think economically, I am ready to accompany you.
Galo
CORPORATE FINANCE, STATISTICS, CALCULUS CLASSESCLASSES AND COURSES IN CORPORATE FINANCE, FINANCIAL ADMINISTRATION, ACCOUNTING.
I have over 15 years of experience teaching and advising college, university and graduate students.
Financial Statement Analysis, Time Value of Money, Stock and Bond Price Calculation.
CAPM and WACC Analysis, Financial Market Analysis, Master Budget, Cash Flow Statement, Free Cash Flow, among others.
Cam
Finance, Accounting and Economic lesson for University studentsHi student,
Are you a university student who are struggling in Finance, Accounting and Economics - related courses and needs further help?
Are you looking for a tutor who can help you pass the exams and inspire you to develop the love for Finance?
Then don't hesitate to join my class!
About Me:
I graduated with Cum Laude distinction in Masters Business Administration (MSc BA) - Finance major from University of Twente, Netherlands. I also hold a Bachelor Business Administration degree (BSc BA) in from Erasmus University Rotterdam (top 70th Global rank), GPA 4.0/4.0. I ranked in top 2% student (top 15/675) in Finance and Quantitative Decision Making courses during my student time. And I have completed a variety of Finance, Accounting, and Economics-related courses, from the most basic to the more advanced, so I can tailor my tutoring approach based on your level and learning goals. I now work as an Order to Cash controller in Unilever Netherlands, where I use my accounting & finance knowledge everyday.
Besides, I have experience working as university teaching assistant for over 3 courses and private tutoring many university students.
Course Highlights:
- Comprehensive Coverage: Dive deep into the core concepts of Finance, Accounting and Economics based on the materials you provided. Examples of topics: Time value of money; Risk and return; Portfolio theory; Financial Statements; Cost accounting; Microeconomics vs. Macroeconomics.
- Problem-Solving Skills: Develop analytical and problem-solving skills that are required to solve financial problems/exercises. Learn to effectively use formulas.
- Real-World Applications: Explore how these concepts are applied in the outside world and understand why it matters to you.
- Flexible Schedule: Choose from flexible schedules to accommodate your university workload and personal commitments. Please propose a few preferences and I will try my best.
Note:
- Please send me the booking request and your materials at least 48 hours before the class.
Fatih
Financial Management For Professionals and Personal FinanceI have PhD in economics from Georgetown University and I have a BA in economics from Bogazici University. Over the past 10 years I have worked as a professor of economics and finance in different universities. I have also given training programs both individually and at the corporate level in financial management. Below are some topics that I cover in my training programs.
• Understanding Financial Statements
• Financial Statements Analysis
• Time Value of Money and Its Applications to Real Life Issues
• Bond Valuation
• Equity Valuation
• Capital Budgeting and Investment Appraisal
If you want to improve your finance skills that would be best training program that you should take.
Amin
Statistical Analysis with Python and R (Rstudio) - Intro to Data ScienceBy delving deep into the practical applications of statistics and data science, this course is designed to set you up for success.
Learn from real-world examples: Instead of spending hours on theoretical material and trying to relate it to practical issues, we will focus solely on applied statistics. Programming will allow you to apply theory to real-world problems, equipping you with the knowledge and skills you need to succeed.
We won’t be spending hours solving math problems by hand for reinforcement, as this isn’t school. Instead, we’ll use cutting-edge methods and code libraries that leverage the latest software releases to maximize productivity and efficiency.
If you have any further questions, please do not hesitate to contact us.
Matías
Private coding / programming lessons with pythonPython is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning.
This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied.
As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others.
I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly.
Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.
Adam
Introduction to Python: Programming Basics and Simple ApplicationsThis course is designed for beginners who want to get started with programming in Python, one of the most popular and accessible languages today. No previous experience is necessary. In one session, students will learn the basics of programming and will be able to create their first Python applications. With clear explanations, practical exercises, and real-world examples, this course is an ideal gateway to exploring computer science and coding.
Online Course: Introduction to Python - Programming Basics and Simple Applications
Duration :
- 60 minutes: intensive format to learn fundamental concepts.
- 90 minutes: In-depth format with more time for practical examples and interactive questions.
---
Educational objectives
At the end of the course, participants will be able to:
1. Understand the basics of programming, including the concepts of variables, data types, conditional structures, and loops.
2. Write and run simple Python scripts.
3. Manipulate inputs and outputs to interact with the user.
4. Solve practical problems with short, functional programs.
---
Course syllabus
1. Introduction (10-15 min)
- Presentation of Python: Why this language?
- Installation and configuration of a programming environment (IDLE, Visual Studio Code, or Jupyter Notebook).
- First program: *"Hello, World!"*.
2. Python Basics (20-30 min)
- Variables and data types (integers, strings, lists).
- Mathematical operations and data manipulation.
- Conditional structures (if/else) and loops (for/while).
3. Practical exercises (20-35 min)
- Write a program to calculate the sum of two numbers provided by the user.
- Create a simple application, like a currency converter or password generator.
- Bonus for 90 min format: Fixed a more complex issue involving lists or loops.
4. Q&A and conclusion (5-10 min)
- Summary of the concepts covered.
- Suggestions for resources to continue learning.
- Feedback on the course.
---
Teaching methodology
- Interactive and engaging: the course combines theoretical explanations with practical exercises.
- Personalized approach: Sessions are tailored to the needs of participants. Students are encouraged to ask questions at any time.
- Learning by doing: examples and exercises are designed to help you assimilate concepts quickly.
---
Target audience
This course is ideal for:
- Complete beginners in programming.
- Students or professionals wishing to acquire skills in Python for their personal or professional projects.
- Anyone curious to discover a powerful and versatile tool for solving problems.
---
Benefits of this online course
- Teaching by an experienced and passionate trainer.
- Interactive sessions adapted to your learning pace.
- Access to educational materials and exercises to continue practicing after the course.
Join us now to discover programming and its applications using Python!
---