Skip to content

DarthGalm/spark-big-data-project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ogni riga del primo (historical_stock_prices) ha i seguenti campi: • ticker: simbolo univoco dell’azione (https://en.wikipedia.org/wiki/Ticker_symbol) • open: prezzo di apertura • close: prezzo di chiusura • adj_close: prezzo di chiusura “modificato” (potete trascurarlo) • lowThe: prezzo minimo • highThe: prezzo massimo • volume: numero di transazioni • date: data nel formato aaaa-mm-gg

Il secondo (historical_stocks) ha invece questi campi: • ticker: simbolo dell’azione • exchange: NYSE o NASDAQ • name: nome dell’azienda • sector: settore dell’azienda • industry: industria di riferimento per l’azienda

  1. Un job che sia in grado di generare le statistiche di ciascuna azione tra il 2008 e il 2018 indicando, per ogni azione: (a) il simbolo, (b) la variazione della quotazione (differenza percentuale arrotondata tra i prezzi di chiusura iniziale e finale dell’intervallo temporale), (c) il prezzo minimo, (e) quello massimo e (f) il volume medio nell’intervallo, ordinando l’elenco in ordine decrescente di variazione della quotazione.

  2. Un job che sia in grado di generare, per ciascun settore, il relativo “trend” nel periodo 2008-2018 ovvero un elenco contenete, per ciascun anno nell’intervallo: (a) il volume annuale1 medio delle azioni del settore, (b) la variazione annuale2 media delle aziende del settore e (c) la quotazione giornaliera media delle aziende del settore.

  3. Un job in grado di generare gruppi di aziende le cui azioni hanno avuto lo stesso trend in termini di variazione annuale nell’ultimo triennio disponibile, indicando le aziende e il trend comune (es. {Apple, Intel, Amazon}: 2016:-1%, 2017:+3%, 2018:+5%).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scala 52.0%
  • Java 48.0%