mirror of
https://github.com/NexVeridian/ark-invest-api-rust-data.git
synced 2025-09-02 01:49:12 +00:00
ARKA and ARKZ closes #3
This commit is contained in:
parent
65824f7a70
commit
2bf10bc5a4
2 changed files with 6 additions and 6 deletions
|
@ -23,7 +23,7 @@ environment:
|
||||||
- ARK_SOURCE=ApiIncremental
|
- ARK_SOURCE=ApiIncremental
|
||||||
```
|
```
|
||||||
Env string ARK_SOURCE must be in the enum Source
|
Env string ARK_SOURCE must be in the enum Source
|
||||||
```
|
```rust
|
||||||
pub enum Source {
|
pub enum Source {
|
||||||
// Reads Parquet file if exists
|
// Reads Parquet file if exists
|
||||||
Read,
|
Read,
|
||||||
|
|
10
src/util.rs
10
src/util.rs
|
@ -21,8 +21,8 @@ pub enum Ticker {
|
||||||
ARKQ,
|
ARKQ,
|
||||||
ARKW,
|
ARKW,
|
||||||
ARKX,
|
ARKX,
|
||||||
// ARKA,
|
ARKA,
|
||||||
// ARKZ,
|
ARKZ,
|
||||||
ARKC,
|
ARKC,
|
||||||
ARKD,
|
ARKD,
|
||||||
ARKY,
|
ARKY,
|
||||||
|
@ -37,8 +37,8 @@ impl Ticker {
|
||||||
Ticker::ARKQ => "AUTONOMOUS_TECH._&_ROBOTICS",
|
Ticker::ARKQ => "AUTONOMOUS_TECH._&_ROBOTICS",
|
||||||
Ticker::ARKW => "NEXT_GENERATION_INTERNET",
|
Ticker::ARKW => "NEXT_GENERATION_INTERNET",
|
||||||
Ticker::ARKX => "SPACE_EXPLORATION_&_INNOVATION",
|
Ticker::ARKX => "SPACE_EXPLORATION_&_INNOVATION",
|
||||||
// Ticker::ARKA => "ARKA",
|
Ticker::ARKA => "ARKA",
|
||||||
// Ticker::ARKZ => "ARKZ",
|
Ticker::ARKZ => "ARKZ",
|
||||||
Ticker::ARKC => "ARKC",
|
Ticker::ARKC => "ARKC",
|
||||||
Ticker::ARKD => "ARKD",
|
Ticker::ARKD => "ARKD",
|
||||||
Ticker::ARKY => "ARKY",
|
Ticker::ARKY => "ARKY",
|
||||||
|
@ -607,7 +607,7 @@ impl Ark {
|
||||||
pub fn get_csv_ark(&self) -> Result<DataFrame, Error> {
|
pub fn get_csv_ark(&self) -> Result<DataFrame, Error> {
|
||||||
let url = match self.ticker {
|
let url = match self.ticker {
|
||||||
self::Ticker::ARKVX => "https://ark-ventures.com/wp-content/uploads/funds-etf-csv/ARK_VENTURE_FUND_HOLDINGS.csv".to_owned(),
|
self::Ticker::ARKVX => "https://ark-ventures.com/wp-content/uploads/funds-etf-csv/ARK_VENTURE_FUND_HOLDINGS.csv".to_owned(),
|
||||||
// self::Ticker::ARKA | self::Ticker::ARKZ |
|
self::Ticker::ARKA | self::Ticker::ARKZ |
|
||||||
self::Ticker::ARKC | self::Ticker::ARKD | self::Ticker::ARKY => format!("https://cdn.21shares-funds.com/uploads/fund-documents/us-bank/holdings/product/current/{}-Export.csv", self.ticker.value()),
|
self::Ticker::ARKC | self::Ticker::ARKD | self::Ticker::ARKY => format!("https://cdn.21shares-funds.com/uploads/fund-documents/us-bank/holdings/product/current/{}-Export.csv", self.ticker.value()),
|
||||||
_ => format!("https://ark-funds.com/wp-content/uploads/funds-etf-csv/ARK_{}_ETF_{}_HOLDINGS.csv", self.ticker.value(), self.ticker),
|
_ => format!("https://ark-funds.com/wp-content/uploads/funds-etf-csv/ARK_{}_ETF_{}_HOLDINGS.csv", self.ticker.value(), self.ticker),
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue