Course Details
Course Details
What You'll Learn
Topic 1: Getting Started with AI Vibe Coding for Financial Analysis
Topic 2: Analysing Financial Data with AI
Topic 3: Portfolio and Investment Analysis with Vibe Coding
Topic 4: Building Financial Dashboards and Reports
Course Info
Minimum Entry Requirement
Knowledge and Skills
- Able to operate using computer functions
- Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
Attitude
- Positive Learning Attitude
- Enthusiastic Learner
Experience
- Minimum of 1 year of working experience.
Target Age Group: 21-65 years old
Minimum Software/Hardware Requirement
Software:
You will need the following for this course:
- Python 3 – free
- Visual Studio Code – free
- Google Colab – free, runs in the browser with a Google account
- An AI coding assistant with a free tier, e.g. GitHub Copilot Free in Visual Studio Code
Hardware: Windows PC or Mac laptop
Job Roles
Job Roles
- Aspiring Software Developer
- Data Analyst
- Web Developer
- Automation Engineer
- Data Scientist
- System Administrator
- Bioinformatics Specialist
- Research Scientist
- Finance Professional
- Machine Learning Enthusiast
- GIS (Geographic Information System) Specialist
- IT Consultant
- Network Engineer
- Database Administrator
- Tech Entrepreneur.
Trainers
Trainers
Dr. Alfred Ang combines a scientist's rigour with a practical interest in markets, which makes him a natural guide for AI Vibe Coding for Python Financial Analysis. He holds a PhD in Electrical Engineering from NUS, an MSc in Electrical and Electronic Engineering from NTU and a B.Sc (Hons) in Physics from NUS, and he has completed an Executive Programme in Algorithmic Trading from QuantInsti. Today he is a full-stack AI developer, Agentic AI solution architect, courseware developer and corporate trainer, serving as Managing Director, CIO, CTO and Chief Instructional Designer of Tertiary Infotech Academy Pte Ltd, which runs Tertiary Courses, the training platform he founded. His data credentials are directly relevant: he is a Microsoft Certified Data Scientist (DP-100), Power BI Data Analyst (PL-300) and AI Engineer Associate (AI-102), and an IBM certified instructor for the AI Practitioners course. Among the 300+ public repositories on his GitHub is n8n-financeadvisor, a stock analysis dashboard with TradingView and TwelveData charts and live OHLC and volume data, connected to an n8n-powered Telegram AI agent that gives Buy, Sell or Hold recommendations with its reasoning. He has also built n8n-investmentadvisor, an investment advisor lead-magnet website with an enquiry and FAQ chatbot workflow, and financialplanning, a one-page site for a Singapore financial planner with a retirement calculator. Earlier in his career he worked in the defence, electronics and semiconductor industries, published more than 20 peer-reviewed papers and co-invented more than 20 US patents.
In this course Dr. Ang shows finance professionals, analysts, investors and accountants how to get Python working for them without first becoming programmers. The first topic sets up the vibe coding environment and teaches learners to prompt AI coding assistants such as Cursor, GitHub Copilot and Claude to write, explain and debug pandas code in plain English. The second applies that workflow to analysing financial data: loading price histories and statements, cleaning them, calculating returns and volatility and charting trends. The third moves into portfolio and investment analysis, where learners compare assets, examine risk and test simple strategies, and the fourth brings everything together into financial dashboards and reports that can be shared with colleagues or clients. Because he has built a live market dashboard with an AI agent on top, he can show where AI-generated code is reliable and where it quietly goes wrong, and he teaches learners to check every figure the assistant produces before trusting it. His Power BI and data science certifications help him explain how a Python analysis becomes a clear visual story for decision-makers. As an ACTA-certified trainer and DACE-certified curriculum developer, he paces the class carefully, demonstrates each step live and then has participants steer the AI themselves on their own datasets. Learners leave with working notebooks, a reusable prompting approach and the confidence to automate the spreadsheet-heavy analysis that fills their week. To see his finance and data projects, explore his GitHub portfolio at https://github.com/alfredang and connect with him on LinkedIn at https://www.linkedin.com/in/angchewhoe/
Solomon Soh is a data scientist and AI trainer with a Master's in Financial Engineering, an MBA and a double degree in Economics and Psychology from Singapore Management University, awarded Summa Cum Laude with a triple major in Analytics. He has a strong record of teaching and mentoring in Python programming, data analytics and machine learning, including his work as a Data Science Trainer with IBM Singapore, where he earned a 96% learner satisfaction rating. His career also spans Workforce Optimizer, Certis Cisco, Ernst & Young and IQVIA, where he used Python-driven analytics to improve operations and deliver actionable insights.
AI Vibe Coding for Python Financial Analysis is a natural fit for his financial engineering and Python background. Learners use AI coding assistants such as Cursor, GitHub Copilot and Claude to get started with vibe coding for financial analysis, analyse financial data with AI, carry out portfolio and investment analysis, and build financial dashboards and reports. Solomon helps learners describe each analysis clearly in plain English, check the numbers the generated code produces, and present results that decision-makers can act on. Participants leave able to analyse financial data in Python far more quickly, without needing to write every line of code themselves.
Quah Chee Yong is an ACLP-certified trainer and data science professional with extensive experience in Python, natural language processing (NLP) and machine learning. He has led AI training programmes for SAP, Temasek Polytechnic and IMDA under the SGUnited Mid-Career Pathways initiative, and has delivered corporate workshops on text analytics, recommender systems and chatbot development. A firm believer that AI can create a better world, he has equipped himself with knowledge and skills in data science, machine learning, deep learning and cloud deployment. He has also held technical, operations and commercial positions across several industries, and is a Singapore WSQ-certified Adult Educator who enjoys interactive engagement with learners.
In AI Vibe Coding for Python Financial Analysis, he brings his Python and data science background to finance professionals, analysts, investors and accountants who want results without becoming expert programmers. He shows learners how to set up their tools, describe an analysis in plain English, and then review, test and steer the pandas code an AI coding assistant produces. Through the course topics, participants analyse financial data, carry out portfolio and investment analysis, and build financial dashboards and reports, while learning to check AI-generated output critically. They leave able to turn their own financial questions into working Python analyses.
Ken Yuen is an ACTA-certified adult educator specialising in STEM education, IoT systems and programming, with Python among the languages he teaches. He has conducted WSQ and SkillsFuture courses in Python, Arduino, Raspberry Pi, micro:bit and Jetson Nano, and his career includes roles as an Application Development Engineer, Technical Consultant and Project Manager. He holds a Bachelor of Electrical and Electronics Engineering from Nanyang Technological University and a Diploma in Electronic Engineering from Singapore Polytechnic, and is a certified Project Management Professional (PMP). He is also an MOE-registered instructor who has taught coding programmes in over 50 schools.
In AI Vibe Coding for Python Financial Analysis, Ken draws on his Python teaching and application development background rather than a finance career. He helps learners get started with AI coding assistants such as Cursor, GitHub Copilot and Claude, describing an analysis in plain English and then reading, testing and steering the Python code the assistant produces. Working through financial data analysis, portfolio and investment analysis, and dashboards and reports, participants learn to check the logic behind every result. His hands-on teaching style means learners build working analyses step by step and leave confident in reviewing AI-generated code before relying on it.
Truman Ng is an ACTA-certified trainer whose engineering background combines artificial intelligence, data and enterprise systems. He graduated from NUS in 2002 with a Bachelor's degree in Electrical Engineering, designing an AI controller for a DC-DC power converter using fuzzy logic and neural networks as his final year project. His more than 15 years of project experience span database and web design, data centre design and enterprise network implementation, including work as a network architect for Hewlett Packard. He founded Nexplore (S) Pte Ltd, which delivers cloud and internet security solutions, and is certified in PMP, Cisco CCNP and Huawei HCIE R&S.
In AI Vibe Coding for Python Financial Analysis, Truman helps finance professionals, analysts and accountants put AI coding assistants such as Cursor, GitHub Copilot and Claude to work on financial data. Rather than teaching every line of Python, he shows learners how to describe an analysis in plain English, check what the assistant generates and steer it until the numbers are right. Participants analyse financial datasets, carry out portfolio and investment analysis, and build dashboards and reports. His structured, project-minded approach keeps the focus on reviewing and validating AI output, so that the results learners produce can be trusted.
Review
Customer Reviews (71)
- will recommend Review by Course Participant/Trainee
-
. (Posted on 5/15/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
. (Posted on 4/17/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Anqi is a great teacher with superb credentials Review by Course Participant/Trainee
-
Because the course assumes familiarity with Python, could do a tiny refresher at the start for those who are trained in Python but rusty. Having the notes in pdf can help students copy syntax faster.1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
Anqi is a great teacher with superb credentials for her age/stage in life. Great pace, and always happy to clarify doubts. Thank you. (Posted on 3/24/2020) - will recommend Review by Course Participant/Trainee
-
A bit theoretical. See how to make it better understand (Posted on 3/4/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
. (Posted on 1/28/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
Write Your Own Review
- Recommended Courses