Challenge description:
You work in a hedge fund and every day you manually open different web-pages to collect information on stock price changes, trends and historical values for several ticker symbols. Carrying out this task manually is rather time-consuming and you decide it's time to automate this process.
Your task is to build a configurable component, with which you can programmaticaly access and retrieve (for instance, via GET Request) the time series data for a stock symbol of your choice. Because you intend to execute this component many times to retrieve time series data for many different stocks, make sure that in your component it's possible to specify any ticker symbol. Additionally, use the retrieved data to present the stock characteristics in a dashboard: trends, daily returns and other features of your choice. The dashboard must update if the ticker symbol changes.
When creating your dashboard, try to be creative about the information you present. For instance, one may be interested in properties of daily returns and may want to assign a coloring schemes to them, i.e. highlight the last return in red if it is negative and in green if it is positive. Or you may want to configure your component in a way that it requests more than one stock at a time and present a whole market dashboard.
Key requirement: you must retrieve time series data for a chosen stock symbol in a programmatic way, so that manual work is drastically minimized.
Outcome:
Configurable component that retrieves time series data for any specified ticker symbol and presents retrieved data in a dashboard.
Deliver your solution as a separate workflow and name it: Solution_Round_16_
Teams are strongly encouraged to submit high-quality work in order to improve their chances of getting maximum points. Don't be afraid to go the extra mile! :)
Dataset:
Select a stock (ticker) symbols of your choice available on YahooFinance: https://finance.yahoo.com/.
Deadline:
March 10, 2024 (submission by 11:59 PM CET) **. Check the calendar of the tournament: https://info.knime.com/game-of-nodes
** We will verify the date and time of the latest edits.
KNIME Game of Nodes:
Rules, Assessment Criteria & FAQs: https://info.knime.com/game-of-nodes
To use this workflow in KNIME, download it from the below URL and open it in KNIME:
Download WorkflowDeploy, schedule, execute, and monitor your KNIME workflows locally, in the cloud or on-premises – with our brand new NodePit Runner.
Try NodePit Runner!Do you have feedback, questions, comments about NodePit, want to support this platform, or want your own nodes or workflows listed here as well? Do you think, the search results could be improved or something is missing? Then please get in touch! Alternatively, you can send us an email to mail@nodepit.com.
Please note that this is only about NodePit. We do not provide general support for KNIME — please use the KNIME forums instead.