< Back

AI Mind: Data Thinking and Fintech

Junior Financial Detective: Python Algorithmic Trading and Big Data
"We don't teach rigid syntax; we teach you how to use AI to analyze Wall Street data and build your first quantitative trading program."
Course Overview
Say goodbye to the boring "Hello World" approach. We let students directly play the role of fund managers, using Vibe Coding to direct AI to write programs and build financial dashboards from scratch that can analyze stocks and predict risks.
Target Audience
High school (S4 - S6)
Difficulty
★ ★ ★ (Advanced/Suitable for students with a foundation in mathematics and physics)
Keywords
FinTech
Big Data
Python
Vibe Coding
Applicable allowance
Secondary School IT Innovation Lab / Comprehensive Learning Grant
Why should we take this course?
✘ Traditional Python Classes: Only teach If/Else and Loop statements, leaving students bored and unsure of their application. ✔ EdCoSys Model: Practice-Oriented: Directly process real historical stock prices of AAPL (Apple) and TSLA (Tesla). Vibe Coding Empowerment: Students don't need to memorize complex syntax; they learn how to use natural language (Prompt) to command AI to write professional code. Career Connection: Experience the daily work of a Data Analyst and a Quantitative Financial Analyst.
Tech Stack
• Programming Language: Python (Pandas, Matplotlib) • AI Collaboration: Cursor / ChatGPT / DeepSeek (Vibe Coding) • Development Environment: Replit / Jupyter Notebook • Web Framework: Streamlit
An 8-lesson learning journey

1
AI Analyst Onboarding
Learn Vibe Coding and use natural language to command AI to download and read historical US stock data.
2
The data speaks for itself
Use Python Matplotlib to draw candlestick charts and use AI to enhance the chart's color scheme.
3
Financial Detective (1)
By using data filtering, identify days of stock price crashes, and use GenAI to search news articles from that day to find the reasons.
4
Financial Statement Decryption (2)
Feeding complex financial statement PDFs to DeepSeek trains its AI to generate "investment risk reports".
5
Algorithmic trading
Design simple strategies (such as the golden cross) and use AI to generate script backtests to evaluate 5 years of performance.
6
Anti-fraud instrument panel
Create a Streamlit Web App, input a stock symbol, and AI will automatically assess its risk level.
7
Portfolio Challenges
By creating simulated investment portfolios in groups, and using data logic to convince "investors," the system effectively addresses these issues.
8
Investment Roadshow
Final Result: Demonstration of a self-developed financial analysis app and data reports.

Frequently Asked Questions (FAQ) about Schools
The school's computer lab is only so well-equipped; is it capable of running these AI courses?
Sure! Our A, C, and D series courses primarily use cloud-based tools (such as Replit and CoSpaces), which can run smoothly on any computer (Win/Mac) or iPad with internet access. For the B series (lunar rover), we provide the necessary hardware.
Will students with no programming background fall behind?
No. EdCoSys uses the latest Vibe Coding teaching method, which focuses on "logical thinking" and "how to ask AI questions," rather than rote memorization of grammar. We are particularly good at guiding students with no prior experience to gain a sense of accomplishment.
Is there an evaluation report for the course?
Yes. We will provide each student with an "AI Skills Certificate" and a "Portfolio URL," and provide the school with a report analyzing the student's strengths and weaknesses to facilitate teacher follow-up.

