Innehållsförteckning
Du behöver historiska uppgifter om aktier från företag över hela världen för att utföra finansiella aktieanalyser. Med välsignelse från Excel kan du enkelt ladda ner eller extrahera data för dina favoritaktier. I den här handledningen visar vi dig hur du laddar ner historiska aktiedata till Excel .
Ladda ner övningsboken
Ladda ner den här arbetsboken för att träna medan du läser den här artikeln.
Nedladdning av lagerhistorik.xlsx7 steg för att ladda ner historiska aktiedata till Excel
Vi har inkluderat ett exempel på en datamängd i bilden nedan, som innehåller följande företagsnamn samt deras namn på aktier . Vi har en startdatum för ungefär tre månader sedan och slutdatum. Mellan intervallerna kommer vi att ladda ner historiska aktiedata för de tre företagen på månadsbasis. Vi kommer att skapa sparklines med stängningsvärdena för de tre företagen. aktiekurser för de tre företagen. För att göra detta använder vi Excels STOCKHISTORY-funktionen .
Anmärkningar: STOCKHISTORY funktion är endast tillgänglig med en Microsoft 365 prenumeration.Steg 1: Infoga argument för lagerargument för funktionen STOCKHISTORY
- Välj cell C5 för att infoga namnet på beståndet ( MSFT ) av Microsoft Corporation .
=STOCKHISTORIA(C5
Läs mer: Hur man får aktiekurser i Excel (2 enkla sätt)
Steg 2: Ange startdatum och slutdatum
- I start_datum argument, välj cell B10 .
=STOCKHISTORIA(C5,B10)
- För end_date argument, välj cell C10 .
=STOCKHISTORIA(C5,B10,C10)
Steg 3: Välj intervall för att visa historiska data
- Intervallargument återger hur du vill få fram historiska data.
- 0 = dagligt intervall.
- 1 = veckovisa intervall.
- 2 = månadsintervall.
- Som standard är den inställd på noll ( 0 ). I vårt exempel skriver vi 2 eftersom vi vill få resultatet i månadsvis
=STOCKHISTORIA(C5,B10,C10,2)
Steg 4: Använd rubriker för att klassificera kolumnerna
- Om du vill visa rubriker i resultatdatatabellen definierar du huvudargument. .
- 0 = inga rubriker.
- 1 = visa rubriker.
- 2 = visar instrumentets identifierare och rubriker.
- I vår datamängd kommer vi att välja 1 för att visa rubriker.
=STOCKHISTORIA(C5,B10,C10,2,1)
Steg 5: Ange egenskaper som ska visas i tabellen
- Argument för egenskaper definierar vad du vill se i kolumnrubrikerna. I allmänhet finns det 6 egenskaper [ egenskaper1-egenskaper6 ] du kan ansöka till.
- [properties1] = Datum .
- [properties2] = Stäng (den sista aktiekursen i slutet av dagen).
- [properties3] = Öppna (den inledande aktiekursen i början av dagen).
- [properties4] = Hög (den högsta lagerkursen den dagen).
- [egenskaper5] = Låg (lägsta lagerkursen den dagen).
- [egenskaper6] = Volym ( Antal aktieägare).
- Vi kommer att ange egenskapsargumentet med följande formel:
=STOCKHISTORY(C5,B10,C10,2,1,0,1,2,3,4,5)
- Som ett resultat av detta får du, som visas i bilden nedan, historiska aktiedata för Microsoft Corporation .
Läs mer: Hur man får fram levande aktiekurser i Excel (4 enkla sätt)
Steg 6: Hämta historiska aktiedata för flera företag
- I cell B12 , ange följande formel med start_datum ( $B$10) och end_date ( $C$10) i absolut form.
=STOCKHISTORY(C5,$B$10,$C$10,2,1,0,1,2,3,4,5)
- I cell E5 , transponera värdet av stängningskursen ( C13:C15 ) med följande formel för funktionen TRANSPOSE .
=TRANSPOSE(STOCKHISTORY(C5,$B$10,$C$10,2,0,1))
- Därför får du ett transponerat värde inom intervallet C13:C15 .
- Använd Verktyg för automatisk ifyllning för att automatiskt fylla i slutvärdena för de två andra företagen ( Tesla och Amazon ). Således kan cell E6 representerar slutvärdet av aktien för Tesla den dag då 4/1/2022 .
- I cell E9 Om du vill överföra slutvärdena med datum skriver du följande formel med funktionen TRANSPOSE .
=(TRANSPOSE(STOCKHISTORY(C5,$B$10,$C$10,2,0)))
- Därför kommer den att visas med slutkursen tillsammans med deras datum.
- För att bara få fram datumen tillämpar du den tidigare formeln med INDEX-funktionen .
- Typ 1 för row_num (radnummer) argument .
=INDEX((TRANSPOSE(STOCKHISTORY(C5,$B$10,$C$10,2,0))),1)
- Därför visas endast datumen i raden, eftersom det var den första raden.
- Tryck på Ctrl + X för att skära av datumvärdena.
- Tryck sedan på Ctrl + V för att klistra in i en cell E4 .
Läs mer: Hur du importerar aktiekurser till Excel från Google Finance (3 metoder)
Steg 7: Skapa Sparklines för historiska aktiedata
- Välj en cell.
- Klicka på Infoga fliken.
- Från Sparkliner grupp, välj den Linje alternativ.
- I Dataområde Välj intervallet i rutan E5:G5 för Microsoft Corporation .
- Slutligen klickar du på OK .
- Som ett resultat kommer du att kunna skapa din första sparkline för Microsoft Corporation Detta visar aktiekursens upp- och nedgångar med de intervall som du anger.
- Dra helt enkelt i Verktyg för automatisk ifyllning ner för att se resten av företagens sparklines.
- Redigera med en markör eller färg som du vill att sparklines ska representeras.
Läs mer: Hur man följer aktiekurser i Excel (2 enkla metoder)
Slutsats
Jag hoppas att den här artikeln har gett dig en handledning om hur du laddar ner historiska aktiedata till Excel Alla dessa procedurer bör du lära dig och tillämpa på ditt dataset. Ta en titt på övningsarbetsboken och sätt dessa färdigheter på prov. Vi är motiverade att fortsätta göra sådana här handledningar tack vare ditt värdefulla stöd.
Kontakta oss gärna om du har några frågor eller lämna kommentarer i avsnittet nedan.
Vi, den Excellent Teamet är alltid lyhörda för dina frågor.
Stanna hos oss och lär dig hela tiden.