
Auto-hunting the stock market with a Python stock trading bot
MoneyPouch
I want to create an algorithm trading bot that makes unlimited money and run it automatically. Where should I start?
Basic
Python, Pandas, Quant
"I knew how to analyze data, but I had no way to showcase the results." I was the same way at first. I would work hard on my analysis and create charts in Jupyter Notebook, but when it came time to share, I ended up just taking screenshots and pasting them into PowerPoint.. I couldn't even dream of showing things while changing filters in real-time. This course solves that frustration. Even if you don't have much coding experience or know anything about web development, as long as you have the basics of Python, you can build a functional data dashboard yourself!
5 learners are taking this course
Level Basic
Course period Unlimited
Building Web Apps with Streamlit (Widgets, Layouts, Multi-page, Cache)
Fast data processing with Polars (filtering, aggregation, pivoting, cumulative sum)
Creating Interactive Charts with Plotly (Line/Bar/Pie/Dual Axis)
5 Types of Practical Data Analysis (Time Series, RFM, Pareto, Delivery, Regional)
Dashboard design patterns used in practice (Shared Data Loader, Global Filter)
A practical course to break free from slow Pandas and complete high-performance analysis + interactive dashboards all at once
😤 Have you ever experienced this?
I've given up waiting because df.apply() took dozens of seconds in pandas.
I have shared data analysis results every time by taking screenshots of Jupyter Notebooks.
"Show it to me interactively," they said, so you actually went to learn Tableau.
I have felt frustrated, feeling like data analysis is easy for everyone else but difficult only for me.
This course solves all of those problems(!)
I recommend this to the following people:
Data analysis beginners who felt lost about what to actually create từng cảm thấy bế tắc không biết thực sự nên tạo ra cái gì
Data analysts whose work is stalled due to slow Pandas
10x faster analysis and clean dashboards—for everyone who wants both
While working in data analysis in the field for several years
I've included everything I want to convey!
Mastering Polars — Escaping from Pandas
Core Polars Syntax: Filtering, Sorting, Aggregation, Pivot, Join
Query optimization execution using Lazy Evaluation
Practical migration: Converting Pandas code to Polars
Streamlit Basics — Building Web Apps with Python
Core Streamlit Components
Configuring screen layouts with sidebars, columns, and tabs
Implementing interaction with sliders, selectboxes, and buttons
Performance optimization with @st.cache_data caching
Data Visualization — Matplotlib & Plotly
Core Matplotlib Syntax: Understanding Figure/Axes structures, customizing chart styles, colors, and layouts
Creating interactive charts with Plotly
Kaggle Superstore Data Analysis Practice
Time-series sales trends: YoY/MoM growth rates,
Customer Segmentation (RFM): VIP/Churn Customer Classification
Product Portfolio: Pareto Analysis
Lead Time & Shipping: Analysis by Shipping Mode
Regional Performance: Comparison of sales and profit by region and city
Creating Interactive Dashboards
Designing a Streamlit Multi-page App Structure
Creating data analysis dashboard screens
Operating System and Version (OS): Windows, macOS
Tools used: VSCODE (IDE), Anaconda (Python virtual environment management)
All practice Python code and Jupyter Notebook code are provided.
By typing and executing the code line by line, you can quickly become familiar with it.
Who is this course right for?
Those who are frustrated because Pandas is slow, or those who want to switch to a better tool.
Those who know a bit of Python but have a weak portfolio because they don't have a "service I created myself"
Those who want to present their data analysis results through a proper interface rather than just notebook screenshots.
Office workers and job seekers who want to quickly create data apps without the time to learn web development (HTML/CSS/JS)
Need to know before starting?
Python Basics (Variables, Functions, Conditionals, Loops)
Basic experience using Pandas
All
28 lectures ∙ (8hr 56min)
Course Materials:
Check out other courses by the instructor!
Explore other courses in the same field!
Limited time deal ends in 07:23:21
$33.00
38%
$53.90