Claim Missing Document
Check
Articles

Found 3 Documents
Search

Implementation of Python-Based Topsis Method for Best Stock Selection Analysis Using Yahoo Finance: English Kristian Gunawan; Ikrimach Ikrimach
JURNAL TEKNOLOGI DAN OPEN SOURCE Vol. 7 No. 2 (2024): Jurnal Teknologi dan Open Source, December 2024
Publisher : Universitas Islam Kuantan Singingi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.36378/jtos.v7i2.3873

Abstract

This study developed a web-based application implementing the TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution) method for stock investment analysis and recommendations. The application was built using the Flask framework and integrated with the Yahoo Finance API for real-time stock data retrieval. The TOPSIS method evaluated stock alternatives based on criteria such as closing price, P/E ratio, revenue growth, and dividend per share. Testing included functional evaluation, response time analysis, and simulations of three investor scenarios: High Risk-High Return, Low Risk-Low Return, and Balanced. Results indicate that the application effectively delivers stock recommendations aligned with investor preferences, achieving an average response time of 1–4 seconds per feature. Simulations highlight its adaptability in adjusting criteria weights to match different risk profiles. Despite limitations due to external API dependencies, the application demonstrates effectiveness as a decision support tool for stock investment, offering accessibility and flexibility to investors.
Implementation of Python-Based Topsis Method for Best Stock Selection Analysis Using Yahoo Finance: English Kristian Gunawan; Ikrimach Ikrimach
JURNAL TEKNOLOGI DAN OPEN SOURCE Vol. 7 No. 2 (2024): Jurnal Teknologi dan Open Source, December 2024
Publisher : Universitas Islam Kuantan Singingi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.36378/jtos.v7i2.3873

Abstract

This study developed a web-based application implementing the TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution) method for stock investment analysis and recommendations. The application was built using the Flask framework and integrated with the Yahoo Finance API for real-time stock data retrieval. The TOPSIS method evaluated stock alternatives based on criteria such as closing price, P/E ratio, revenue growth, and dividend per share. Testing included functional evaluation, response time analysis, and simulations of three investor scenarios: High Risk-High Return, Low Risk-Low Return, and Balanced. Results indicate that the application effectively delivers stock recommendations aligned with investor preferences, achieving an average response time of 1–4 seconds per feature. Simulations highlight its adaptability in adjusting criteria weights to match different risk profiles. Despite limitations due to external API dependencies, the application demonstrates effectiveness as a decision support tool for stock investment, offering accessibility and flexibility to investors.
Development of an Employee Attendance Management Information System Based on Web and Mobile with Location-Based Service Aria Rizky Prasetyo; Ikrimach Ikrimach
Jurnal Improsci Vol 3 No 3 (2025): Vol 3 No 3 December 2025
Publisher : Ann Publisher

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.62885/improsci.v3i3.947

Abstract

Background. Personnel attendance administration activities at the Karanganyar Regency Education and Culture Office have been integrated with the central system for civil servants, but the attendance method for non-civil servants is not available in a structured manner, so it risks reducing data integrity, being inaccurate, and not allowing real-time monitoring. Aims. This research aims to develop a web-based and mobile-based employee attendance management and scheduling application using Location Based Service in a case study at the Karanganyar Regency Education and Culture Office. Methods. The application that was built provides a presence feature based on the Global Positioning System and a camera for proof of presence photos. Location-based service is used to validate the location of employees when attending to match the predetermined work area. The system is designed using a client-server architecture with a Laravel-based web application for admins, a mobile application for employees, and a centralized database to facilitate data management. Result. The evaluation of the system's functionality is conducted using the black box testing method to assess the suitability of the output results for the specified use scenario. Conclusion. The test results indicate that all application functions meet user needs. Consequently, the developed system is expected to enhance efficiency, ensure data integrity, and offer a more modern and integrated presence solution in the administrative process of non-civil servant personnel within the Karanganyar Regency Education and Culture Office.