Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redundant/alternate data sources #64

Open
achannarasappa opened this issue Feb 4, 2021 · 1 comment
Open

Redundant/alternate data sources #64

achannarasappa opened this issue Feb 4, 2021 · 1 comment
Labels
feature request New feature or request

Comments

@achannarasappa
Copy link
Owner

Background
Currently, data is pulled from Yahoo finance's unofficial API. Given the API is not officially supported, it could be shut down, limited, or changed in some way that makes ticker unusable which presents a serious risk.

Additionally, there are data sources that may not be covered by Yahoo finance that users may find value in using with ticker's interface.

Request
In order to add redundancy and extensibility, it would be ideal to have the option to pull from different, configurable data sources.

Technical Details

  • Implement of adapters (i.e. anti-corruption layer) for each data source
  • Implement Yahoo finance adapter
  • Define normalized internal data structures for quotes responses
@achannarasappa achannarasappa added the feature request New feature or request label Feb 4, 2021
@achannarasappa achannarasappa added this to the future-release milestone Feb 9, 2021
@system1system2
Copy link

system1system2 commented Feb 17, 2021

Best free and real-time finance API I could find: https://finnhub.io/

It has a Go library, too, but I don't know if this is what you are looking for.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants