CS50xg Week9 PS Finance

2 წუთში წაკითხავ
აქციების ანალიზისთვის მონაცემების ჩამოტვირთვის სხვადასხვა გზა არსებობს, იმის მიხედვით, თუ ბაზარის რა სეგმენტის ანალიზი გჭირდებათ. კრიპტოვალუტის ალგორითმული მოვაჭრეები ხშირად ეყრდნობიან სპეციალიზებული ბროკერების ან მონაცემთა პლატფორმების API-ებს და ეს მიდგომა ასევე გავრცელებულია ბაზრებზე, როგორიცაა ფორექსი და აქციები.
(ამ ვიდეოში ნახავთ ძალიან საინტერესო API და SDK შედარებას.)
თუმცა, მთავარი ის არის, რომ ამ API-ებს ჩვეულებრივ სჭირდებათ ანგარიშის შექმნა ან რეგისტრაცია და უმეტესობა ეს სერვისები ფასიანია.
2025 წლის ფნანსების დავალებაში გამოყენებულია yfinance ბიბლიოთეკა, რადაგანაც წინა წლებში გამოაყენებულმა სერვისმა მუშაობა შეწყვიტა. yfinance სხვადასხვა ბაზრიდან მონაცემების ჩამოტვირთვის უფასო საშუალებას იძლევა.
yfinance არის Python-ის მძლავრი ბიბლიოთეკაა.
თქვენ შეგიძლიათ უპრობლემოდ ჩამოტვირთოთ აქვიებიტ ვაჭრობის მიმდინარე და წარსული ისტორიები, მათ შორის, შიდადღიური მონაცემები, პირდაპირ Yahoo Finance-დან. ის აუცილებელ ინსტრუმენტია ტრეიდერებისთვის, ანალიტიკოსებისა და დეველოპერებისთვის.
როგორ ჩამოტვირთოთ yfinance საფონდო მონაცემები?
ნაბიჯი 1: დააინსტალირეთ yfinance
ამის გაკეთება შეგიძლიათ პიპის გამოყენებით:
pip install yfinance
ნაბიჯი 2: ბიბლიოთეკის იმპორტი
ინსტალაციის შემდეგ, შეიტანეთ ბიბლიოთეკა თქვენს Python კოდში:
ნაბიჯი 3: ჩამოტვირთეთ ისტორიული მონაცემები
კონკრეტული აქციის ისტორიული მონაცემების ჩამოსატვირთად შეგიძლიათ გამოიყენოთ .download() ფუნქცია. მაგალითად, Apple-ის ბოლო 5 წლის ყოველდღიური მონაცემების ჩამოსატვირთად (AAPL):
ეს კოდი დააბრუნებს მონაცემთა ცხრილს, რომელიც შეიცავს აქციების ისტორიულ ფასებს, მათ შორის გახსნისას, უმაღლესი, მინიმუმი, დახურვა, მორგებული დახურვა და ცაჭრობის მოცულობის შესახებ.
ნაბიჯი 4: ცოცხალი მონაცემების ჩამოტვირთვა
ეს იპოვის უახლეს მონაცემებს, რომლებიც შეიძლება სასარგებლო იყოს intraday ანალიზისთვის.
ნაბიჯი 5: მონაცემების CSV ფაილში შენახვა
თუ გსურთ შეინახოთ მონაცემები შემდგომი ანალიზისთვის ან ჩანაწერების შესანახად, შეგიძლიათ მარტივად გაიტანოთ ისინი CSV ფაილში:
ნაბიჯი 6: სხვა ფუნქციები
yfinance გთავაზობთ ბევრ სხვა ფუნქციას, როგორიცაა კომპანიის შესახებ ინფორმაცია, დივიდენდები, წილები და სხვა. შეისწავლეთ დოკუმენტაცია, და ნახეთ სხვა ფუნქციები.
გითჰაბში ნახეთ yfinance დან აქციების ფასის წამოღების მარტივი კოდი
დასასრულს, yfinance ძლიერი და ხელმისაწვდომი ინსტრუმენტი საფონდო ბაზრის მონაცემების ჩამოტვირთვისა და ანალიზისთვის. მისი სიმარტივე და მრავალფეროვნება მას იდეალურს ხდის როგორც დამწყებთათვის, ასევე გამოცდილი ტრეიდერებისთვის.
წარმატებულ ვაჭრობას გისურვებთ
Comments
კომენტარი