در این مطلب، ویدئو Python Stock Screener: Alpha Vantage API در مقابل Google Finance | شماره 28 (پایتون برای امور مالی شماره 7) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:12:36
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:03,030
به بیست و هشتمین ویدیوی کانال من خوش آمدید،
2
00:00:03,030 –> 00:00:04,740
جایی که من
3
00:00:04,740 –> 00:00:07,140
دستیار دیجیتالی خود را مانند جارویس از
4
00:00:07,140 –> 00:00:10,050
کمیک ها و ویدیوهای مرد آهنی می
5
00:00:10,050 –> 00:00:12,090
سازم، لطفاً اگر می خواهید من را در ساخت
6
00:00:12,090 –> 00:00:12,450
آن
7
00:00:12,450 –> 00:00:15,480
تماشا کنید، پیشرفت من را تماشا کنید و اگر
8
00:00:15,480 –> 00:00:18,210
برنامه نویس هم هستید به من کمک کنید.
9
00:00:18,210 –> 00:00:21,180
هفتمین ویدیو در لیست پخش Python برای امور مالی من
10
00:00:21,180 –> 00:00:23,939
در این ویدیو است که می خواهم
11
00:00:23,939 –> 00:00:26,490
به شما نمایش دهندگان سهام نشان دهم و
12
00:00:26,490 –> 00:00:29,400
اولین کاری که با آنها انجام داده ام
13
00:00:29,400 –> 00:00:31,949
استفاده از Alpha Vantage API است که می
14
00:00:31,949 –> 00:00:34,770
توانید اینجا ببینید من یک اسکریپت ایجاد کردم. که
15
00:00:34,770 –> 00:00:39,149
از طریق این اکسل تکرار می شود و آن
16
00:00:39,149 –> 00:00:48,239
را از سهام راسل 3000 بالا می برد و
17
00:00:48,239 –> 00:00:50,520
من از آن API برتر آلفا آلفا Vantage
18
00:00:50,520 –> 00:00:55,649
استفاده خواهم کرد و از Google Finance استفاده خواهم کرد تا
19
00:00:55,649 –> 00:00:59,489
به شما نشان دهم
20
00:00:59,489 –> 00:01:01,050
انواع روش های مختلفی را می شناسید که می توانید از این دو استفاده کنید.
21
00:01:01,050 –> 00:01:04,830
برنامههایی برای ایجاد
22
00:01:04,830 –> 00:01:08,220
نمایشگر سهام خود فقط برای این ویدیو، ما به
23
00:01:08,220 –> 00:01:10,650
دنبال سهامی میگردیم که قیمتهای بسته را
24
00:01:10,650 –> 00:01:15,060
بیش از 5٪ تنظیم کرده باشند، بنابراین من در
25
00:01:15,060 –> 00:01:17,670
این نسخه برتر از API مشترک شدم که
26
00:01:17,670 –> 00:01:20,930
میتوانید در اینجا در Alpha Vantage co
27
00:01:20,930 –> 00:01:25,290
premium و سپس شما را اعمال کنید. برو جنرال الکتریک t premium API
28
00:01:25,290 –> 00:01:27,299
key و سپس این مورد را
29
00:01:27,299 –> 00:01:31,020
همینجا خریدم، 30 درخواست API در دقیقه، خوب است،
30
00:01:31,020 –> 00:01:34,110
بنابراین
31
00:01:34,110 –> 00:01:38,070
میدانید اگر 60 ثانیه طول میکشد، فقط میتوانید کاری به
32
00:01:38,070 –> 00:01:42,630
نام 30 درخواست API در
33
00:01:42,630 –> 00:01:45,840
دقیقه انجام دهید و بنابراین اگر سعی میکنید
34
00:01:45,840 –> 00:01:48,270
دائماً یک برنامه رایانهای را که
35
00:01:48,270 –> 00:01:50,850
در چند میلیثانیه رقابت میکند پین کنید، بنابراین بدانید که آنها
36
00:01:50,850 –> 00:01:53,420
برای این کار از شما هزینه میگیرند، بنابراین به
37
00:01:53,420 –> 00:01:56,270
این ترتیب کلید پریمیوم خود را دریافت میکنید،
38
00:01:56,270 –> 00:01:59,329
آنها یک کلید رایگان دارند در اینجا پنج
39
00:01:59,329 –> 00:02:01,469
درخواست API در دقیقه،
40
00:02:01,469 –> 00:02:04,290
۵۰۰ درخواست در روز بنابراین اگر میخواستیم
41
00:02:04,290 –> 00:02:07,619
راسل 3000 را
42
00:02:07,619 –> 00:02:12,810
تکرار کنیم، به محدودیت API خود برای آن روز
43
00:02:12,810 –> 00:02:13,890
نیز
44
00:02:13,890 –> 00:02:17,180
میرسید، بنابراین کلید پریمیوم محدودیت روزانه ندارد،
45
00:02:17,180 –> 00:02:19,980
بنابراین این یک تبلیغ نیست و من
46
00:02:19,980 –> 00:02:21,300
برای آن پولی دریافت نمیکنم،
47
00:02:21,300 –> 00:02:23,480
اما اگر Alpha Vantage شما در حال
48
00:02:23,480 –> 00:02:27,810
تماشای من هستید، پس بیایید آن را بررسی کنیم،
49
00:02:27,810 –> 00:02:31,470
اگر می خواهید از آن استفاده کنید، اگر می خواهید از آن استفاده
50
00:02:31,470 –> 00:02:34,320
کنید، ابتدا به خط فرمان خود بروید
51
00:02:34,320 –> 00:02:37,740
و مزیت زیر خط آلفا را نصب کنید
52
00:02:37,740 –> 00:02:42,260
یا متاسفم آلفا – Vantage
53
00:02:42,260 –> 00:02:45,300
سپس در اینجا خواهید بود از آلفا
54
00:02:45,300 –> 00:02:48,780
برتری آلفا را ببینید underscore
55
00:02:48,780 –> 00:02:53,420
سری های زمانی وارد کردن سری های زمانی Vantage به
56
00:02:53,420 –> 00:02:57,540
حروف بزرگ در اینجا توجه کنید و سپس همه
57
00:02:57,540 –> 00:02:59,790
کلیدهایم را از آنجایی که این کار را در YouTube انجام می دهم
58
00:02:59,790 –> 00:03:03,300
در فایلی به نام keys ذخیره می کنم، بنابراین شما باید
59
00:03:03,300 –> 00:03:10,650
کلید API خود را درست کنید،
60
00:03:10,650 –> 00:03:12,720
بنابراین من چیزی به نام stock screener ایجاد کردم.
61
00:03:12,720 –> 00:03:15,270
آزمایش کنید بنابراین اولین کاری که
62
00:03:15,270 –> 00:03:16,920
انجام می دهید این است که از آنجایی که ما به تازگی یک سری زمانی وارد کرده ایم،
63
00:03:16,920 –> 00:03:20,340
یک نمونه از این
64
00:03:20,340 –> 00:03:23,850
سری زمانی ایجاد می کنید، کلید آن را ارسال می کنید که
65
00:03:23,850 –> 00:03:25,980
همان کلید API Alpha Vantage است، ما فقط
66
00:03:25,980 –> 00:03:28,739
در مورد فرمت خروجی صحبت کردیم که می توانید آن را
67
00:03:28,739 –> 00:03:30,540
در یک دسته انجام دهید. فرمتهایی که از
68
00:03:30,540 –> 00:03:32,489
تعداد زیادی پاندا پشتیبانی میکند، زیرا
69
00:03:32,489 –> 00:03:35,100
به نظر میرسد بهترین پلتفرم پایتونی است که میدانید،
70
00:03:35,100 –> 00:03:39,450
شما میتوانید
71
00:03:39,450 –> 00:03:41,100
تمام دادهها را به اکسل وارد کنید، اما
72
00:03:41,100 –> 00:03:44,280
در عرض یک ثانیه به آن میرسیم و سپس به آن میگویید که
73
00:03:44,280 –> 00:03:46,860
فهرستهای سهام در کجا هستند، بنابراین من یک
74
00:03:46,860 –> 00:03:50,790
لیست Russell 3000 در پوشه من داشته باشید و
75
00:03:50,790 –> 00:03:53,459
سپس یک قاب داده با استفاده از pandas dot
76
00:03:53,459 –> 00:03:56,940
read لیست سهام اکسل ایجاد کنید و سپس
77
00:03:56,940 –> 00:03:59,040
می خواهم بگویم که همان ستون اول
78
00:03:59,040 –> 00:04:02,280
صفر با ستون است اگر پانداها
79
00:04:02,280 –> 00:04:06,000
را ندارید آن را برای حساب می کند. پس سعی کنید و
80
00:04:06,000 –> 00:04:07,799
بپذیرید همانطور که در همه ویدیوهای من دیده اید
81
00:04:07,799 –> 00:04:10,739
و برای هر ردیف ما در ردیف ها تکرار
82
00:04:10,739 –> 00:04:13,170
می کنیم، نماد سهام را دریافت می کنیم که
83
00:04:13,170 –> 00:04:16,079
از ردیف صفر شروع می شود و
84
00:04:16,079 –> 00:04:17,910
سپس این را پاس می کنیم. دادهها و
85
00:04:17,910 –> 00:04:21,329
ابردادهها برای دروازه سریهای زمانی
86
00:04:21,329 –> 00:04:23,340
روزانه تنظیم میشوند، ما میخواهیم آن را به
87
00:04:23,340 –> 00:04:26,389
این نماد سهام منتقل کنیم، و
88
00:04:26,389 –> 00:04:27,919
سپس باید انتخاب کنید که چه نوع
89
00:04:27,919 –> 00:04:30,860
اندازه خروجی مزیت آلفا و یکی از
90
00:04:30,860 –> 00:04:33,650
کلیدهای آن است، حدس میزنم برتری آلفا
91
00:04:33,650 –> 00:04:36,259
مزیت است. به این معنی است که شما می توانید
92
00:04:36,259 –> 00:04:39,379
صدها روز و سال از این داده ها را دریافت کنید،
93
00:04:39,379 –> 00:04:43,340
من اندازه خروجی را انتخاب می کنم خوب است
94
00:04:43,340 –> 00:04:44,900
، بنابراین ما می خواهیم یک امتحان
95
00:04:44,900 –> 00:04:48,860
در یک امتحان داشته باشیم، در یک تلاش در یک تلاش در یک
96
00:04:48,860 –> 00:04:51,949
برای و بنابراین اگر ما یک ارزش من
97
00:04:51,949 –> 00:04:53,870
با این نماد سهام خطا می گویم پس
98
00:04:53,870 –> 00:04:55,219
هر جا که این راسل را به
99
00:04:55,219 –> 00:04:57,050
هزار رسید به دلایلی یا به روز نمی شود
100
00:04:57,050 –> 00:04:59,689
یا نماد سهام
101
00:04:59,689 –> 00:05:02,060
مطابقت ندارد و خطا می دهد و بعد
102
00:05:02,060 –> 00:05:04,879
می خواستم پاس کنم و برگردم
103
00:05:04,879 –> 00:05:06,830
این تنظیم را به قیمت بسته می کشد، بنابراین
104
00:05:06,830 –> 00:05:09,050
شما یک متغیر ایجاد می کنید و آن t
105
00:05:09,050 –> 00:05:10,969
ستون پنجم به نام تنظیم شده بسته،
106
00:05:10,969 –> 00:05:12,590
من آن را امضا میکنم، میخواهم آن را از
107
00:05:12,590 –> 00:05:15,169
این دادهها دریافت کنم، سر من فریاد میزند، زیرا ما
108
00:05:15,169 –> 00:05:17,620
از دادههای متا نیز استفاده میکنیم و هرگز آنها را صدا نکردهایم،
109
00:05:17,620 –> 00:05:20,000
سپس آن را صد برابر میکنم
110
00:05:20,000 –> 00:05:21,979
زیرا این کار را میکند. شما این شناور عظیم را دارید،
111
00:05:21,979 –> 00:05:24,289
بنابراین وقتی آن را 100 می کنید،
112
00:05:24,289 –> 00:05:26,270
اعشار را در مکان ها به یک اعشاری که
113
00:05:26,270 –> 00:05:28,580
عادت به دیدن آن دارید منتقل می کند، سپس
114
00:05:28,580 –> 00:05:32,360
آن را دو مکان گرد می کنیم، سپس من
115
00:05:32,360 –> 00:05:34,729
فقط آخرین مورد در سری را می خواهم.
116
00:05:34,729 –> 00:05:37,430
اندازه خروجی من فکر می کنم فشرده به
117
00:05:37,430 –> 00:05:39,889
شما 200 آخر را می دهد من فقط می خواهم آخرین مورد را می خواهم
118
00:05:39,889 –> 00:05:41,240
که به این منفی می
119
00:05:41,240 –> 00:05:43,819
گویند splicing و سپس فقط برای این
120
00:05:43,819 –> 00:05:45,740
ویدیو این الگوریتم من نیست که من از
121
00:05:45,740 –> 00:05:49,639
آن استفاده کنم، اما می خواهیم بگوییم که آیا
122
00:05:49,639 –> 00:05:53,659
آخرین ت