Add option universe data provider
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
Research direction
Start by reviewing the existing ApiDataProvider and the file-based option universe flow introduced by the referenced pull request. Determine what the brokerage data source exposes, then define how an option universe provider would retrieve available chains or prices/greeks and write the supported data to disk. Done means the provider's scope and data coverage are established.
Written by the indexing model from the issue text.
Description
Option universe is now file based after https://github.com/QuantConnect/Lean/pull/8212
The idea would be to evaluate whether the data source provides any of the data required to generate OptionUniverse files and if so, create an option universe data provider that would get this data from the brokerage and write to disk.
Currently, this is achieved by using the ApiDataProvider which fetches QC's option universe data.
Depending on what the data source provides, the data would only have the option chains or prices/greeks/etc.
- Dominant language
- C#
- Stars
- 11
- Forks
- 23
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from QuantConnect/Lean.DataSource.Polygon
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
QuantConnect/Lean.DataSource.Polygon#43 · 1 comment ·
All issues in QuantConnect/Lean.DataSource.Polygon
Similar issues
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 75/100
sillsdev/languageforge-lexbox#2665 ·
-
bug documentation frontend
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
azurenoops/spin_agent#975 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
:watch: Not Triaged 11.0 fundamentals/subsvc
Difficulty 2/5 1-3 hours Newbie friendliness 92/100
dotnet/AspNetCore.Docs#37699 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
SubtitleEdit/subtitleedit#15108 · 1 comment ·