Funcția STOCKHISTORY regăsește date istorice despre un instrument financiar și îl încarcă ca pe o matrice, care se va vărsa dacă este rezultatul final al unei formule. Acest lucru înseamnă că Excel va crea dinamic zona matrice de dimensiunea corespunzătoare atunci când apăsați enter.
: Funcția STOCKHISTORY necesită un abonament Microsoft 365 Personal, Microsoft 365 Family, Microsoft 365 Business Standard sau Microsoft 365 Business Premium.
Detalii tehnice
Sintaxă
=STOCKHISTORY(stoc, start_date, [end_date], [interval], [anteturi], [proprietate0], [proprietate1], [proprietate2], [proprietate3], [proprietate4], [proprietate5])
Sintaxa funcției STOCKHISTORY are următoarele argumente:
Argument |
Descriere |
---|---|
Stoc |
Funcția returnează date istorice despre prețuri despre instrumentul financiar corespunzător acestei valori. Introduceți un simbol ticker în ghilimele duble (de exemplu, "MSFT") sau o referință la o celulă care conține tipul de date Cotații bursiere . Acest lucru va extrage date din schimbul implicit pentru instrument. De asemenea, puteți face referire la un anumit schimb introducând un cod de identificator de piață ISO (MIC) de 4 caractere, urmat de două puncte, urmat de simbolul ticker (de exemplu, "XNAS:MSFT"). Aflați mai multe despre sursele noastre de date. |
dată_început |
Cea mai veche dată pentru care se regăsesc datele. Rețineți că, dacă intervalul nu este 0 (zilnic), primul punct de date poate fi anterior start_date furnizat - va fi prima dată a perioadei solicitate. |
dată_sfârșit |
Opțional. Cea mai recentă dată pentru care vor fi regăsite datele. Setarea implicită este start_date. |
interval |
Opțional. Specifică intervalul pe care îl reprezintă fiecare valoare de date după cum urmează: 0 = zilnic, 1 = săptămânal, 2 = lunar.Valoarea implicită este 0. |
Anteturi |
Opțional. Specifică dacă să se afișeze titlurile după cum urmează: 0 = fără anteturi, 1 = afișare anteturi, 2 = afișați identificatorul instrumentului și anteturile.Valoarea implicită este 1 (de exemplu, afișare anteturi). Când sunt incluse, anteturile sunt rânduri de text care fac parte din matricea returnată de funcție. |
proprietate0 - proprietate5 |
Opțional. Coloanele regăsite pentru fiecare stoc, după cum urmează: 0 = Dată, 1 = Închidere, 2 = Deschis, 3 = Maxim, 4 = Minim, 5 = Volum.Dacă oricare dintre ele este prezentă, sunt returnate doar coloanele indicate în ordinea furnizată. Valoarea implicită este 0,1 (de exemplu, Dată și Închidere). |
Note
-
Funcția STOCKHISTORY nu marchează un format pentru celulele în care se varsă. Dacă ștergeți formula, celulele pe care le-a completat au formatul General.
-
Când introduceți argumentele proprietății, tastați un număr pentru fiecare proprietate de la 0 la 5, în ordinea în care doriți să le vedeți. Valoarea pe care o introduceți pentru fiecare proprietate corespunde numărului proprietății. De exemplu, pentru a include Dată, Deschidere și Închidere, introduceți 0,2,1. Aceste proprietăți sunt definite după cum urmează:
Valoare
Proprietate
Definiție
0
Dată
Dacă intervalul este zilnic sau săptămânal, prima zi de tranzacționare validă din perioadă.
Dacă intervalul este lunar, prima zi a lunii, indiferent dacă a fost o zi de tranzacționare.1
Închidere
Preț de închidere în ultima zi de tranzacționare din perioadă
2
Deschidere
Preț de deschidere în prima zi de tranzacționare a perioadei
3
Maxim
Cea mai mare zi din perioadă
4
Minim
Cea mai scăzută zi din perioadă
5
Volum
Numărul de acțiuni tranzacționate în cursul perioadei
-
Funcția STOCKHISTORY aparține familiei de funcții Căutare & Reference.
-
Argumentele de dată pot fi o dată încadrată între ghilimele duble (de exemplu, "01-01-2020") sau o formulă (de exemplu, TODAY()) sau o referință de celulă la o celulă cu o dată.
-
Data returnată poate fi anterioară datei furnizate. De exemplu, dacă data de 31 decembrie 2019 este furnizată ca dată de început și interval lunar, atunci 1 decembrie 2019 va fi returnată ca dată de început pentru perioada solicitată.
-
Vă rugăm să rețineți că, deși unele instrumente financiare pot fi disponibile ca tipuri de date cotații bursiere, informațiile istorice nu vor fi disponibile. De exemplu, acesta este cazul pentru cele mai populare fonduri index, inclusiv S&P 500.
Sfaturi
-
Dacă doriți să obțineți cea mai mare valoare într-o perioadă de 3 luni, este mai rapid să utilizați un interval lunar decât un interval zilnic sau săptămânal. De exemplu, =MAX(STOCKHISTORY("XNAS:MSFT", "1/1/2022", "3/1/2022", 2, 0, 3)) va calcula valoarea maximă de 3 puncte de date (câte unul pentru fiecare lună), date doar fără anteturi, pentru cea mai mare valoare de tranzacționare pentru fiecare lună. Dacă formula ar utiliza în schimb un interval săptămânal sau zilnic, veți obține același rezultat, dar ar exista mult mai multe puncte de date utilizate în calcul, ceea ce poate duce la o performanță redusă.
-
Dacă doriți să vedeți o valoare maximă sau scăzută de 52 de săptămâni, adesea este mai rapid să utilizați un tip de date Cotații bursiere , care are aceste proprietăți disponibile imediat. De exemplu, efectuați conversia "xnas:msft" într-un tip de date bursieră în celula A1 și, în celula B1, puteți să scrieți formula =A1.[52 week high] pentru a obține valoarea. De asemenea, puteți configura registrul de lucru să reîmprospăteze automat acea valoare, așa cum este descris aici.
-
STOCKHISTORY, prin afișarea datelor istorice, în general, se actualizează doar după ce se termină o zi de tranzacționare. Aceasta înseamnă că nu puteți utiliza STOCKHISTORY pentru a obține date pentru detaliile de tranzacționare de astăzi până când piața se închide sau după ce ziua s-a încheiat, în funcție de piață.
-
Dacă utilizați STOCKHISTORY cu o funcție care se actualizează automat (cum ar fi TODAY) și registrul de lucru are activat calculul automat, STOCKHISTORY va reîmprospăta automat datele atunci când deschideți registrul de lucru. Această actualizare se va întâmpla în fundal și puteți edita registrul de lucru după cum doriți în timp ce această actualizare este în curs de desfășurare. Dacă registrul de lucru utilizează un număr mare de apeluri de funcții STOCKHISTORY, această actualizare de fundal va continua atât timp cât este necesar pentru a actualiza datele. Puteți închide registrul de lucru în orice moment în timpul acestui proces, dacă doriți.