Analytics for Capital Market Trading and Investment (BT4013), NUS, Aug-Dec 2025
(Link to Courses)- Stanley's passion, humour, and dedication have significantly increased my interest in the subject. His engaging teaching style, clear explanations, and willingness to interact with students have made the material more accessible and enjoyable. By creating a welcoming and supportive classroom environment, he has not only helped me understand the concepts better but also fostered genuine enthusiasm for the subject. Evidently, in the past three semesters I've been at NUS, Stanley's lectures are the only ones I've never skipped, even the last optional lecture, because his teaching is consistently engaging and valuable.
- Very engaging and passionate prof
- He makes the content understandable an dintuitive and keeps us engaged in class
- Responsible for his students' participation and level of understanding of his class, and pushes students to constantly improve in the topic
- Extremely detailed. A lot of efforts put into teaching and engaging students. Very well taught class
- teaching is very clear
- Professional and timely response to student inquiries
- Prof very well in teaching all the hard concepts.
- He is a hardworking prof.
- Prof Stanley is a clear presenter and he is able to explain complex concepts and math in an interesting way that is easy to digest as well. His cheerful demeanor also makes his lectures more bearable and his questions makes it easier to follow along. Overall, the course is well planned out and is probably one of the most organized ones in the BZA programme. 10/10
- Dedicated lecturer
- Good
- Passionate prof
- Clearly puts in 100% effort in making sure lectures are not boring yet fruitful, and ensures no students are left behind
- Dr Stanley is a very committed Professor who helps students readily and proactively. He offers a lot of material to help guide us.
- Passionate teaching
- Rigorous and intuitive enough
- He keeps the class glued
- i like the way he designed his course, and he teaches well
- I like how he teaches using the whiteboard and takes his time to explain all maths derivations
- Structured course content. Attract students' attention always.
- he can explain the concept clearly and clear all the students doubts. he make class engaging with discussion!
- He teaches in a clear and understandable manner, and makes effort to ensure the class is following. He also consistently makes links between concepts taught in previous lectures, helping me to make connections across the course.
- Know how to explain stuff
- Very clear explanation and interesting classes
- He is very knowledgeable and enthusiastic in teaching the subject. He encourage us to actively thinking during yhe class as well as through the quizs. He also provides sample code with detailed comment so it is easy for us to follow. Although this is a very difficult course, I still enjoy and learned a lot in this class.
- Stanley is authentic, humorous, and highly approachable, which makes the class environment both enjoyable and conducive to learning. He demonstrates strong mastery of the content and is always willing to clarify doubts, ensuring that students fully understand the material. What sets him apart is his ability to engage the class actively, encouraging participation and discussion rather than just delivering a lecture. He also takes the effort to learn students' names, which creates a personal and inclusive atmosphere in the lecture theatre. The fact that his lectures are the only ones I've consistently attended, without skipping even optional sessions, demonstrates how impactful and motivating his teaching is.
- dedicated to his class
- He is very engaging and makes the class interesting
- systematic approach for module, engages the audience with in class polls
- humorous
- Very engaging professor who also demonstrates strong understanding of underlying content
- explains concepts logically and mathematically, very thorough in explanation
- explains difficult concepts quite well
- Digest and explain complex theories in simple and easy to understand
- Professionalism
- Prof Stanley explain all the concepts clearly and more effective way
- straightforward and confident in presenting materials
- Sharing his knowledge
- Prof Stanley is clear in his delivery of lectures, engaging and patient. The course was well planned out and the weekly quiz helps with keeping me on track.
- Breaks down complex concepts well
- He is very passionate about the subject matter and the module is interesting
- Good at explaining difficult concepts
- -
- Very engaging and clear in explaining concepts, never shying away from clarifying doubts
- Delivers content well in lectures
- Very passionate about the subject
- Engaging Lecture.
- Concise, To the Point, Explain what is necessry, no leap of logic
- he knows his stuff very well
- passionate and explains concepts effectively
- Endurance. Man can talk for lecture+tutorial combined with only 2 5 min breaks. I don't think I've ever seen another prof that has done that
- passionate about his teaching content and is consistently uploading materials on time
- Answers questions clearly
- Very concise and informative.
- he can explain the concept clearly and engage the class
- He teaches in a clear and understandable manner, and makes effort to ensure the class is following. He also consistently makes links between concepts taught in previous lectures, helping me to make connections across the course.
- He is very clear when explaining the content of the module, and he is very engaging and remembers his students, which was very touching.
- Very pro in memorising names
- In depth explanations
- Derives well the equations
- He is very knowledgeable and enthusiastic in teaching the subject. He encourage us to actively thinking during yhe class as well as through the quizs. He also provides sample code with detailed comment so it is easy for us to follow. Although this is a very difficult course, I still enjoy and learned a lot in this class.
- Prof Stanley has organised the course in a way that students are able to get the concepts step by step. This incremental learning process has been effective and the nano quizzes was like a pitstop for our learning. He is also very patient in explaining more difficult concepts when he was approached to during consultation. He has also been dedicated and responsive to student's queries in Piazza which was very interactive and helpful for our learning
- More consistent management of class time and breaks. Occasionally, the timing can feel uneven, and smoother pacing would help maximise learning while keeping students engaged throughout the session.
- nil
- NA
- sometimes lectures can be more engaging whilst going through content, more practise for exams, content is difficult
- can be faster in the first half
- NIL
- use the screen instead of the whiteboard
- more explanation of code if possible
- Content too difficult
- Can use AI to improve slides even more. More concise and clearer
- if the questions can be a bit more gentle during the test then it will be great
- maybe make the slides more readable
- Speak clearly sometimes he tends to mumble to himself
- Nil
- -
- Some content i am very lost, might not be as trivial to the students. So i think its important to continue to provide the video recordings for revision for upcoming semesters
- NIL
- -
- Slides can be tidier and in logical order
- I know there are limited Greek characters but this module repeats them too often and it becomes very hard to follow (e.g. small beta and big beta look very similar) in class, so I end up having to go review the canvas videos and rewind a few times to get it. I don't know if its possible but could you explore other forms of notations (e.g. roman alphabets or words), if not maybe use a different greek notation or indicate with colours inside the formulas
- Lecture Recordings
- Use bigger whiteboard and more details in the slide
- use pdf drawer or any visualiser software instead of drawing on small whiteboard
- make the connections between the concepts back to the original topic
- record lectures as they are helpful for revision!!!! release them only after the whole sem ends for us to watch for revision.
- Make the content less rigorous and easier to understand
- NA.
- na
- NA
- More clearly structured and easily readable slides
- Please Please enhance your slides with more words to connect between greek equations
- No, everything is already very good!
- NIL
- Interesting
- It is very intellectually challenging, but I really learned a lot of useful statistics related knowledge that can be applied in the industry.
- It was super challenging and I loved the format of the course. It was planned very well and professionally.
- concepts are quite related to each other, easy to follow
- interesting content and application
- Very unique course in CS. Helped me better understand the theories behind financial modeling
- Formulas and more formulas
- Some of the content was interesting
- interesting content
- Fun and Challenging
- Useful
- interesting lessons
- Interesting, nothing like what I have done before
- uh...
- -
- in class polls engagement
- interuduces a lot of machine learning concept in data analytics
- Time-series forecasting
- interesting
- I enjoy time series analysis as well as forecasting
- I was able to learn more about time series analysis which was something that I have not interacted with. Furthermore, I was able to understand the logic behind and how it was being applied to real company information.
- i liked the content and timeline
- Covered key time series concepts
- The course covers an interesting topic and is taught by a great lecturer. Weekly quizzes encourage consistent learning without feeling overly pressured due to their moderate weightage.
- Comprehensive curriculum
- i like about learning prediction time series
- Practical
- Interesting module, I think it is the only BT module that covers time series at the undergraduate level, and the content taught is very applicable to other modules that involve time series analysis as well.
- Really good teaching of time series analysis
- VERY TOUGH (Should have cheatsheet)
- This is a difficult course for me, I see it as a challenge, but I dont dislike it.
- It was a bit too challenging for a 4k course, in my opinion.
- mathematically abit taxing
- difficult content but that might be my problem
- Not much.
- Can have even more real life data as homework. End to end from start to garch model would be good too
- Formulas and cheat sheet is not allowed.
- The content is way too difficult. The pace is also fast, making it hard to follow along. There is also too much content. The prohibition of calculators makes it even more painful, given the mod is calculation heavy and they all have to be done by hand.
- Difficult
- Too many content not enought time
- too many things
- the rigor
- Hard af, and not grindable :(
- no lecture recordings and why is the hw workload only increased at the end??? when we are more busy????
- -
- difficult, too much math
- sometimes the formulas are too hard
- -
- A lot of derivations, which are not as trivial
- Despite the high mathematical rigour, help sheets and calculator was not allowed during test which caused more uncertainty of the assessments. Some formulaes which are harder to be memorised tend to be at stake which results in snowballing effect in derivation or application of these,
- nothing
- Weekly quizzes were quite demanding to prepare for
- difficult
- The course is very proof-heavy in its mathematical content, which can be challenging. While applications are provided in homework assignments, these often require coding. Although Stanley provided examples during lectures, completing the homework can still be confusing. Additionally, the exam format with primarily multiple-choice and true/false questions does not allow for elaboration or proof, which feels misaligned with the depth of understanding developed in the course.
- Name needs to be changed, very misleading
- the concept is abit hard to grasp it. the midterms and finals are closed book which is harder :(
- Maybe change the name to something more related to time series, or add more lectures on capital markets. Instead of HW4 and HW5, we could have projects on time series analysis on stock data for us to explore different techniques and methods and then test against real time stock prices (students could show this in their job portfolio).
Last modified: Tue Dec 23 23:09-- SGT 2025