Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

În acest blog, vă voi arăta cum să creați o aplicație dinamică de cotații bursiere în LuckyTemplates. Această tehnică interesantă a apărut dintr-o postare pe forumul LuckyTemplates. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.

Membrul a vrut să știe cum mergem să începem cu datele online și să le introducem în LuckyTemplates și apoi să le analizăm de acolo, în loc să începem cu ceea ce facem de obicei, care este un fișier Excel sau un fișier CSB.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

În mod similar, în acest sens, am o întrebare de la un alt membru al forumului despre extragerea de informații de pe site-ul financiar Yahoo. Și așa, el și cu mine am lucrat la o soluție interesantă în acest sens.

Este o soluție dinamică în care puteți alege orice acțiuni doriți și vă va oferi acea diagramă de maxim/minim/închidere. Puteți obține orice granularitate doriți în termeni de zi, săptămânal, lunar și anual.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Și așa, am vrut să vă arăt cum să faceți acest lucru și cât de ușor este. Acesta arată cât de puternic este LuckyTemplates în ceea ce privește scrapingul web și capabilitățile de sondare automată a datelor.

În loc să fac ceea ce fac în mod obișnuit, și anume să lucrez prin demonstrație într-un mod editat și să ating un fel de momente, vă voi arăta de la început până la sfârșit. Vom construi asta de la zero.

Cuprins

Introducerea datelor online în LuckyTemplates pentru aplicația de cotație bursier

Vom începe cu un fișier gol și singurul lucru pe care l-am făcut este că am adăugat două imagini personalizate. Am adăugat diagrama cu sfeșnic High/Low/Close și un slicer chiclet, care este unul care nu este necesar, dar îmi place mai mult decât slicer-ul implicit. Puteți vedea că încă nu există date și nici imagini vizuale.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Pun 15 minute pe ceas și apoi voi construi și vizualiza această aplicație de cotație a acțiunilor în mai puțin de 15 minute. Să începem de la site-ul Yahoo Finance și să facem o căutare a cotației.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Nu contează ce citat tragem și vei vedea de ce într-un minut. Deci, pentru acest exemplu, să tragem Netflix.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Să mergem la datele istorice și putem alege orice granularitate dorim. Să presupunem că vrem trei luni și vrem să tragem asta pentru închiderea săptămânală, doar ca să nu copleșească graficul High/Low. Apoi, faceți clic pe Aplicare.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Și apoi, în loc să facem clic pe descărcare, facem clic dreapta și copiem adresa linkului, deoarece dorim să extragem versiunea online.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

În , mergem la Obține date și vom trage acest lucru printr-un conector web.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Putem folosi doar conectorul web standard de bază. Nu trebuie să facem nimic de lux aici. Lipim doar linkul copiat și apăsăm tasta Enter sau facem clic pe OK.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Veți vedea că acest lucru trage foarte bine și nu trebuie să facem nimic. Avem tot ce ne trebuie aici.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Transformarea datelor online

Intrăm apoi în Transform Data și în Advanced Editor . Este destul de compact pentru ceea ce face, dar ceea ce vrem să ne uităm aici este simbolul Netflix (NFLX). Aceasta este partea statică a acesteia pe care nu vrem să fim nevoiți să tragem acea cotație pentru fiecare acțiune pe care o dorim.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Deci vom transforma asta într-o funcție. Pentru a face asta, vom spune StockQuote „sub formă de text ”, apoi „ sub formă de tabel ”, deoarece vrem să extragem o serie întreagă de ghilimele și vrem să iterăm peste acel tabel. În cele din urmă, punem doar săgeata, care o transformă în funcție.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Și acum, vom înlocui această parte statică cu parametrul nostru. Și acum, vom înlocui această parte statică cu parametrul nostru, apoi facem clic pe Efectuat. Aceasta va lua acea adresă URL și apoi, de fiecare dată când se repetă, va trage cotația bursier din tabel.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Apoi putem schimba numele acestei funcții. Îi voi numi Trage citată.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Crearea unui tabel de acțiuni

Următorul lucru pe care trebuie să-l facem este să creăm tabelul de acțiuni peste care funcția va repeta. Și vom face asta trăgând asta din Excel.

În Excel aici, avem un fișier numit StockList și avem o coloană numită Simbol citat, care se potrivește cu numele parametrului nostru. Acum să luăm coșul de acțiuni pe care vrem să-l extragem și apoi să salvăm fișierul.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

În LuckyTemplates, mergem și extragem acel fișier.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Și așa arată.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Acum putem transforma asta. Rețineți că trebuie să folosim primul rând ca antete . Să schimbăm apoi numele acestui fișier în StockList.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Repetarea funcției de tragere a cotației peste tabelul StockList

Dorim să repetăm ​​acea funcție Cotație Pull peste tabelul StockList peste fiecare dintre acțiunile pe care le urmărim. Deci mergem la Adăugare coloană și facem clic pe Invoke Custom Function .

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Să numim această coloană Pull și interogarea funcției va fi funcția noastră Quote Pull. Coloanele pe care le vom repeta sunt QuoteSymbol.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Deci acum avem un tabel pentru fiecare dintre stocurile pe care le avem în tabelul StockList.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Apoi, facem câteva ajustări aici. Făcând clic pe butonul de extindere, mergem și debifăm Utilizați numele coloanei originale ca prefix .

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Schimbarea tipului de coloană în consecință

Ultimul lucru pe care trebuie să-l facem este să schimbăm tipurile de coloane și să ne asigurăm că acestea sunt adecvate coloanelor respective.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Când s-a terminat, mergem la fila Acasă și facem clic pe Închidere și Aplicare.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Construirea graficului aplicației dinamice pentru cotații bursiere

Și acum scrapingul nostru web s-a terminat, să începem să facem niște grafice. Aici folosim masa cu sfeșnic și doar ajustăm dimensiunea pentru a se potrivi în pagină, deoarece este punctul focal al paginii.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Apoi, din Câmpuri, tragem câmpurile Data, Open, Close, High și Low în tabel. Și puteți vedea cum se unesc toate.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Apoi, activăm majusculele High/Low și apoi formatăm Data.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Acum tot ce trebuie să facem este să ne aruncăm feliatorul de pui cu simbolul citat.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

Putem accesa opțiunea General aici și facem mai multe ajustări. Să punem o grămadă de coloane aici, să zicem 15 coloane dacă avem o mulțime de stocuri.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

De asemenea, putem ajusta înălțimea sau lățimea dacă dorim, apoi dezactivăm selecția multiplă și selecția forțată.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates

De asemenea, am putea schimba dimensiunea și culoarea puiului pentru a-l face să arate mai bine. Acesta este aspectul final al aplicației dinamice de cotații bursiere.

Aplicația de cotație de acțiuni – dinamică, rapidă și ușoară în LuckyTemplates


Cum funcționează Editorul de interogări în LuckyTemplates
Transformări avansate în LuckyTemplates
Cele mai bune practici pentru transformarea datelor în Editorul de interogări

Concluzie

În doar câteva minute, am creat o aplicație de cotație completă și am făcut-o dinamică. L-am desenat și arată grozav.

Dacă într-adevăr doriți să vă încântați cu asta, puteți reveni la acea adresă URL și puteți modifica parametrii de granularitate. De asemenea, puteți adăuga mai multe feliătoare dacă doriți și multe altele.

Sper că vă place acest lucru și îl găsiți util. Sper că ai învățat ceva din asta și vei putea să-l implementezi în propriul tău mediu de lucru.

Toate cele bune,

Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți