INFS 5102: You are Given the Prices of 5 US Stock between 2016 and 2018: Unsupervised Methods in Analytics Assignment, UniSA, Australia
University | UniSA |
Subject | INFS 5102: Unsupervised Methods in Analytics |
Assignment 2: Application of Outlier Detection
Task Description
In this assignment, you are given the prices of 5 US stock between 2016 and 2018. We have deliberately changed the price of one particular stock, mimicking the scenario where the stock has been controlled or hacked maliciously by a third party. You are asked to examine these stock prices, aiming to identify which stock is more likely to be hacked. Based on your analysis, you will need to write a report reflecting your analysis.
Things to notice:
Basically, what you are aiming at is to find unnatural fluctuation of stock prices. The one being hacked will likely to observe more frequent abnormal fluctuation.
- One way to identify unnatural fluctuation is by comparing the stock prices on consecutive days.
- For each stock, you should identify how unnatural/abnormal each daily price is. Therefore, for each stock, you will compute an outlier score for each trading day in the period between 2016 and 2018.
- Then you need to compare different stocks, aiming to identify if the outlier scores of a particular stock are significantly larger than other stocks. You can find some information on how to compare groups (each stock is a group) of outlier scores in the reference materials.
Are You Searching Answer of this Question? Request Australian Writers to Write a plagiarism Free Copy for You.
The following are some questions that you need to answer:
- How will you define/measure the outlier scores? You can find some ideas in the URL link https://au.mathworks.com/help/matlab/ref/isoutlier.html.
- Here is a tip. Suppose the following are the price of two stocks:
Stock 1: [100 100 100, 110, 200, 110, 100 100 90]
Stock 2: [1, 1, 1, 1.1, 2, 1.1, 1, 1, 0.9]
From each stock, you should compute 9 outlier scores (1 for each day). Your outlier scores should reflect that there is an abnormal price fluctuation on the 5th day.
Also, if you compare the prices of the two stocks, they differ only by a constant factor (100). Therefore, when you define the outlier scores of the two stocks, they should be the same. One approach to address this issue is by properly normalizing your data. You need to think about how you should normalize your data.
Deliverables
You need to submit a report and a presentation.
Part 1 is the report. Please use the provided template for the report. Report page length is at most 8 pages in total, excluding the appendix. There is no page length limit on the appendix.
Section 1: Introduction to outlier detection
- What is outlier detection?
- Why do we need outlier detection?
- Examples of outlier detection applications
- How outlier detection is relevant to detecting abnormal stock behavior.
Section 2:Literature review of outlier detection methods
- A literature review of different outlier detection methods, including different ways to define outlier scores. You should try to include references for outlier detection in time series.
- Include all works that you have reviewed in the reference section.
Section 3: Define outlier scores
- Concerning our application (detecting abnormal stock behavior), you need to propose an outlier score (to determine for a given stock whether its stock price at a given day is normal or not). Explain clearly how you compute the outlier score.
- Justify your choices.
- You are encouraged to propose more than one outlier scores. Bonus marks will be given if you propose multiple.
Section 4: Compute outlier score of a group/entity of records — Identification of suspicious stocks
- Review the Konijn paper (up to and including Section 4.1) for how to assign outlier scores for a group of records.
- Describe your approach to how you evaluate if a stock has been manipulated or not.
- Evaluation of your proposed algorithms – pros and cons, limitations, etc.
Section 5: Conclusion and future work
Stuck in Completing this Assignment and feeling stressed ? Take our Private Writing Services.
- Summary
- Areas of improvement or future work
Get Help By Expert
Our assignment writing experts are proficient in offering online assignment help to UniSA students in Australia for all subjects. We provide unique assessment answers for (INFS 5102) unsupervised methods in analytics assignments. We are serving more than 5000 students in Australia until and they all are satisfied with our data analysis assignment sample.
Recent Solved Questions
- JNB158: A cherry grower in the Huon Valley in Tasmania plans to export cherries to Hanoi, Vietnam in the 2022/2023 season: International Transport Systems Assignment, UOT, Ireland
- PUBH6034: Look up the Ten characteristics of a Servant Leader for practitioners in the chapter: Leadership and new public health Essay, CU, Australia
- BSBMGT616: Database Design Development And Performance Enhancement: Develop And Implement Strategic Plans Case Study, SU, Australia
- What are the children curious or wondering about and Ask open-ended questions to clarify their interest and provide resources: Bachelor of Early Childhood Education Assignment, DU, Australia
- Define Sublimest Self-Study And Explain Its Purpose In Holistic Counseling: Sublimest Self Study Coursework, VU, Australia
- CHCDIS003: Rhys doesn’t attend school, and ever since their mother died, Kate also hasn’t been attending school. His Aunt has been trying to educate them at home, but she cannot read or write very well: Support community participation and social inclusion Assessment, VU, Australia
- BUS10012: Imagine where you would like to be in your life in 5-7 years’ time: Innovative Business Practice Assignment, SBT, Australia
- NURS2006: This Assignment Requires You To Discuss A Clinical Problem And Construct: Clinical Governance And Practice Development Essay, UN, Australia
- MMM267: With the Outbreak of COVID-19, the World is Experiencing a Severe Shortage: Business Logistics Assignment, DU, Australia
- you are to write a function and for-loops that outputs the shape like the one below: Introduction to Programming, OUA, Australia