در این مطلب، ویدئو داده های تاریخی سهام را از Yahoo Finance با استفاده از Python دانلود کنید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:08:03
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:03,320 –> 00:00:06,560
[موسیقی]
2
00:00:06,560 –> 00:00:08,160
سلام بچه ها
3
00:00:08,160 –> 00:00:10,480
در این ویدیو به شما نشان می دهم که چگونه
4
00:00:10,480 –> 00:00:12,639
داده های تاریخی سهام را از
5
00:00:12,639 –> 00:00:14,400
یاهو فاینانس دانلود کنید،
6
00:00:14,400 –> 00:00:16,320
بنابراین این اسکریپتی است که
7
00:00:16,320 –> 00:00:18,080
من اغلب در آن روزها که در
8
00:00:18,080 –> 00:00:18,960
حال انجام
9
00:00:18,960 –> 00:00:21,760
معاملات بودم استفاده می کردم. من پورتفولیوی خود را به شما نشان می دهم بنابراین
10
00:00:21,760 –> 00:00:23,519
اساساً سبد سرمایه گذاری من سرمایه
11
00:00:23,519 –> 00:00:26,720
گذاری سهام را شروع نکردم
12
00:00:26,720 –> 00:00:29,679
تا اینکه چند سال پیش یکی از دوستانم
13
00:00:29,679 –> 00:00:30,000
14
00:00:30,000 –> 00:00:32,719
پیشنهاد کرد باید از پایتون برای
15
00:00:32,719 –> 00:00:33,920
خودکار کردن برخی از
16
00:00:33,920 –> 00:00:37,440
تجزیه و تحلیل های مالی خود استفاده کنم بنابراین من اسکریپت را برای
17
00:00:37,440 –> 00:00:39,040
داده های تاریخی اضافی
18
00:00:39,040 –> 00:00:41,840
برای یکی نوشتم. دو هزار شرکت از
19
00:00:41,840 –> 00:00:43,360
یاهو فاینانس
20
00:00:43,360 –> 00:00:46,320
و من الگوریتمی نوشتم تا
21
00:00:46,320 –> 00:00:48,000
سهام را برای من انتخاب کند
22
00:00:48,000 –> 00:00:50,480
و تا کنون بیش از صد
23
00:00:50,480 –> 00:00:52,239
هزار دلار درآمد داشته
24
00:00:52,239 –> 00:00:53,440
ام که به نظر من بسیار خوب است،
25
00:00:53,440 –> 00:00:56,000
بنابراین می گویم چرا فیلمنامه را با شما به اشتراک
26
00:00:56,000 –> 00:00:57,680
نگذاشتم،
27
00:00:57,680 –> 00:00:59,280
خوب است. بنابراین ما از uh yahoo
28
00:00:59,280 –> 00:01:01,039
finance برای
29
00:01:01,039 –> 00:01:04,720
اضافه کردن مجموعه داده استفاده خواهیم کرد، بنابراین ابتدا می خواهید به
30
00:01:04,720 –> 00:01:05,799
31
00:01:05,799 –> 00:01:08,479
نقل قول اسلش finance.evo.com بروید
32
00:01:08,479 –> 00:01:10,840
و من از یک تسلا برای این
33
00:01:10,840 –> 00:01:13,840
نمایش
34
00:01:14,000 –> 00:01:15,920
در اینجا استفاده خواهم کرد، اجازه دهید من ادامه دهم و کتابخانه پایتون را وارد کنم
35
00:01:15,920 –> 00:01:18,080
.
36
00:01:18,080 –> 00:01:21,280
اول برای این تمرین من از سه کتابخانه مختلف استفاده خواهم کرد:
37
00:01:21,280 –> 00:01:23,040
38
00:01:23,040 –> 00:01:27,360
کتابخانه داده های کتابخانه زمان
39
00:01:27,360 –> 00:01:30,880
و کتابخانه پانداها و
40
00:01:30,880 –> 00:01:32,320
دلیل استفاده از پانداهای زنده
41
00:01:32,320 –> 00:01:34,720
این است که این کتابخانه به شما امکان می دهد به
42
00:01:34,720 –> 00:01:36,079
راحتی
43
00:01:36,079 –> 00:01:38,960
مجموعه داده ها را در دو فایل
44
00:01:38,960 –> 00:01:40,400
مختلف مانند فایل اکسل csv ذخیره کنید.
45
00:01:40,400 –> 00:01:45,200
فایل متنی فایل یا حتی فایل json
46
00:01:45,200 –> 00:01:47,600
حالا اجازه دهید به Yahoo finance برگردم، بنابراین
47
00:01:47,600 –> 00:01:51,119
اگر میخواهید به دادههای تاریخی بروید
48
00:01:51,119 –> 00:01:53,280
و چند گزینه یا
49
00:01:53,280 –> 00:01:54,880
پارامتر دارید
50
00:01:54,880 –> 00:01:58,159
و اجازه دهید ابتدا تاریخ شروع را به دسامبر تغییر دهیم،
51
00:01:58,159 –> 00:01:59,759
52
00:01:59,759 –> 00:02:01,840
بنابراین این مورد برای من است.
53
00:02:01,840 –> 00:02:04,520
دوره ابتدایی
54
00:02:04,520 –> 00:02:08,399
2020. بنابراین اساساً ماه
55
00:02:08,399 –> 00:02:11,520
دسامبر 2020 است،
56
00:02:12,560 –> 00:02:15,760
بنابراین این زمان
57
00:02:15,760 –> 00:02:16,400
برای نوع داده uh است،
58
00:02:16,400 –> 00:02:18,480
من آن را به عنوان
59
00:02:18,480 –> 00:02:20,720
قیمت ها
60
00:02:20,720 –> 00:02:22,720
و فرکانس های تاریخی حفظ می کنم، فعلاً آن را به هفتگی تغییر می دهم.
61
00:02:22,720 –> 00:02:24,000
62
00:02:24,000 –> 00:02:27,040
ما بعداً آن را تغییر خواهیم داد، کاری
63
00:02:27,040 –> 00:02:29,200
که میخواهم انجام دهم این است که میخواهم ماوس
64
00:02:29,200 –> 00:02:32,560
را روی این لینک دانلود قرار دهم، کلیک راست کنید
65
00:02:32,560 –> 00:02:35,840
، میخواهم مکان پیوند را کپی
66
00:02:35,840 –> 00:02:37,840
کنم، میخواهم یک متغیر ایجاد کنم، اکنون نام
67
00:02:37,840 –> 00:02:40,400
این متغیر را رشته جستجو میگذارم.
68
00:02:40,400 –> 00:02:44,000
اکنون آدرس اینترنتی را کپی کنید اگر w به
69
00:02:44,000 –> 00:02:45,599
این نشانی اینترنتی نگاه
70
00:02:45,599 –> 00:02:48,800
کنید، این نشانگر Uh من است و بعد از
71
00:02:48,800 –> 00:02:49,519
علامت سوال
72
00:02:49,519 –> 00:02:52,239
پارامترهای من است، بنابراین این
73
00:02:52,239 –> 00:02:53,440
74
00:02:53,440 –> 00:02:57,040
مقدار بازه من بازیکن 1 دوره 2 خواهد بود
75
00:02:57,040 –> 00:03:01,360
و بقیه در اصل تنظیمات پیش فرض
76
00:03:01,360 –> 00:03:04,720
است و با استفاده از این آدرس
77
00:03:04,720 –> 00:03:06,640
می توانیم یک کد درخواستی برای استخراج ایجاد کنیم.
78
00:03:06,640 –> 00:03:09,120
دادههای تاریخی،
79
00:03:09,120 –> 00:03:10,720
بنابراین کاری که میخواهم انجام دهم این است
80
00:03:10,720 –> 00:03:12,720
که رشته را به رشته f تبدیل
81
00:03:12,720 –> 00:03:15,760
میکنم، بنابراین به من اجازه میدهد تا مستقیماً
82
00:03:15,760 –> 00:03:17,519
نام متغیر را
83
00:03:17,519 –> 00:03:19,599
در پرسوجوی وارد کنم تا بتوانم
84
00:03:19,599 –> 00:03:20,959
85
00:03:20,959 –> 00:03:24,879
مقدار p1 مقدار period 2 را دستکاری کنم
86
00:03:24,879 –> 00:03:28,799
و متوجه شوم. که در اینجا
87
00:03:28,799 –> 00:03:32,159
مقادیر دوره بر حسب ثانیه هستند،
88
00:03:32,159 –> 00:03:34,799
بنابراین زمانی که محدوده