Skip to content

Check Price/Volume Data for Accuracy Across Data Providers #103

Open

Description

@jeffreywallphd

User Story/Research Spike/Task

Enter a title for user story/research spike/task:
Price/Volume Data Accuracy

Description of work

Describe the work to be completed:
The time series charts on the Stock & Fund page need to be examined for accuracy across the different data provides, which at the time of writing this include: AlphaVantage, FMP, and Yahoo Finance (community version). Although the data mostly appears correct, there seem to be issues with some of the time series charts. For example, the AlphaVantage data for the 5Y interval is showing strange numbers for some companies with extremely high prices that were never reached in reality, followed by sharp drop offs back to the true values. The Yahoo Finance seems to have issues with the intraday data as well (i.e., 1D interval).

Acceptance Criteria

Identify specific criteria that must be completed before closing this story/spike/task:

  • Select a set of at least 6 companies (e.g., F, GOOG, AAPL, DOW, etc.). Use the same set of companies for all tests. The companies should be spread across different industries/sectors. The examples above are just examples. Be thoughtful in your choices.
  • Review AlphaVantage 1D data for the multiple selected companies. Carefully note any discrepancies.
  • Review AlphaVantage 5D data for the multiple selected companies. Carefully note any discrepancies.
  • Review AlphaVantage 1M data for the multiple selected companies. Carefully note any discrepancies.
  • Review AlphaVantage 6M data for the multiple selected companies. Carefully note any discrepancies.
  • Review AlphaVantage 1Y data for the multiple selected companies. Carefully note any discrepancies.
  • Review AlphaVantage 5Y data for the multiple selected companies. Carefully note any discrepancies.
  • Review AlphaVantage Max data for the multiple selected companies. Carefully note any discrepancies.
  • Review FMP 1D data for the multiple selected companies. Carefully note any discrepancies.
  • Review FMP 5D data for the multiple selected companies. Carefully note any discrepancies.
  • Review FMP 1M data for the multiple selected companies. Carefully note any discrepancies.
  • Review FMP 6M data for the multiple selected companies. Carefully note any discrepancies.
  • Review FMP 1Y data for the multiple selected companies. Carefully note any discrepancies.
  • Review FMP 5Y data for the multiple selected companies. Carefully note any discrepancies.
  • Review FMP Max data for the multiple selected companies. Carefully note any discrepancies.
  • Review Yahoo Finance 1D data for the multiple selected companies. Carefully note any discrepancies.
  • Review Yahoo Finance 5D data for the multiple selected companies. Carefully note any discrepancies.
  • Review Yahoo Finance 1M data for the multiple selected companies. Carefully note any discrepancies.
  • Review Yahoo Finance 6M data for the multiple selected companies. Carefully note any discrepancies.
  • Review Yahoo Finance 1Y data for the multiple selected companies. Carefully note any discrepancies.
  • Review Yahoo Finance 5Y data for the multiple selected companies. Carefully note any discrepancies.
  • Review Yahoo Finance Max data for the multiple selected companies. Carefully note any discrepancies.
  • Create a new Bug Issue on GitHub for issues that you find in the data. Be specific about what is happening, patterns you see, companies, intervals, etc. Be sure to assign someone to look into and fix each issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions