Learn With Mehdi
1.32K subscribers
8 photos
1 file
95 links
Learn Python for Economics and Finance

کانال یوتوب:
https://youtube.com/channel/UCF3v_GwH3Jg2c-V3hRwmcbg

توییتر:
https://twitter.com/mghodsizadeh

وبسایت:
https://learnwithmehdi.ir
加入频道
#پست‌موقت

سلام خدمت دوستان و همراهان عزیز،


ممنون از اینکه در این مدت من رو در این کانال همراهی کردید.
من حدود ۶ ماه پیش برای کانال یوتوب یک هدف تعیین کردم که در این تاریخ به ۱۰۰۰ مشترک در کانال یوتوب برسم. متاسفانه موفق نشدم :)‌
ولی فکر می‌کنم در این کانال تلگرامی افرادی هستند که هنوز در کانال یوتوب مشترک نشده‌اند.

هیچ الزام و اجباری نیست ولی اگر مایل بودید کافیه روی لینک زیر کلیک کنید و دکمه تایید رو بزنید. با این کار کمک خیلی بزرگی به من برای تولید محتوای بیشتر در زمین‌های مرتبط با پایتون، دیتاساینس، بورس و اقتصاد خواهید کرد.


https://www.youtube.com/channel/UCF3v_GwH3Jg2c-V3hRwmcbg


ارادتمند،
مهدی
3👍3
سلام سلام

کانال مدتی هست که مرز ۱۰۰۰ مشترک رو رد کرده و این ویدیو هم به همین مناسبته.

امیدوارم کنار هم چیزهای جدید و جالبی یاد بگیریم. اگر پیشنهادی دارید توی کامنت‌های ویدیو با من در میون بگذارید.


خیلی خوشحالم از همراهی‌تون و خیلی ممنونن از اینکه کانال رو با دوستان و کسانی که فکر می‌کنید براشون مفیده به اشتراک می‌گذارید.

https://youtu.be/g5P5FOop_Ok
🎉19👍1
اگر برای توسعه بسته بورس تهران به صورت live stream برنامه کدنویسی داشته باشم شما:
Anonymous Poll
18%
حتما به صورت زنده نگاه می‌کنید.
63%
بعدا ضبط شده‌اش رو نگاه می‌کنید.
19%
اصلا نگاه نمی‌کنید.
Forwarded from Learn With Mehdi
بعد از حدود ۲ ماه که با تغییری توی سایت tsetmc بسته بورس تهران در پایتون دچار مشکل شده بود و امکان دریافت اطلاعات رو نداشت بروزرسانی شد. نسخه 0.9.0ش رو می‌تونید به راحتی با دستور زیر نصب کنید:
pip install tehran-stocks
اگر دفعه اولی هست که با این بسته‌ آشنا می‌شید می‌تونید از طریق گیتهاب یا لینک ویدیوی زیر اطلاعات بیشتری کسب کنید:

https://github.com/ghodsizadeh/tehran-stocks
https://www.youtube.com/watch?v=SQivGBZYAZc&t=23s
👍5🤩4
واجور یک بازی حدس کلمه است که توی اون هر روز یک کلمه جدید داره که باید توی ۶ حدس به اون کلمه برسید. این بازی این روزها طرفدارهای زیادی پیدا کرده به نظرم رسید که با حلش با کمک پایتون می‌شه چیزهای جالبی یاد گرفت و مرور کرد.
توی این ویدیو از امکانات زیر برای رسیدن به جواب کمک گرفتم:

- برنامه نویسی شی‌گرا برای پیاده‌سازی راه حل
- استفاده از ابزارهای #pandas:
- برای خواندن فایل csv از وب/گیتهاب
- فیلتر کردن و سرچ کردن در دیتافریم‌ها
- بررسی و فیلتر کردن متن
- استفاده از #Regex برای جستجو در متن
https://youtu.be/mnbzMTzi5fA

بازی واجور:
https://www.vaajoor.ir/


@learn_with_mehdi
👍5🔥21🎉1
احتمالا برای شما هم این اتفاق پیش اومده که برای ارسال یک پیام یادآوری در واتس‌اپ به یک نفر مجبور شدید شماره‌اش رو ذخیره کنید و بعدا هم فراموش کردید که شماره رو از لیست خودتون حذف کنید.

برای رفع این مشکل یک برنامه ساده نوشتم، برای استفاده از اون کافیه شماره موقت رو در اون صفحه وارد کنید و بلافاصله به صفحه چت واتس‌اپ اون فرد منتقل بشید بدون اینکه شماره‌اش رو ذخیره کرده باشید.

از طریق لینک زیر می‌تونید این ابزار رو امتحان کنید:
https://ghodsizadeh.github.io/wame/
👍10
به بهانه بازگشت لیگ‌ قهرمانان اروپا⚽️

توی این ویدیو با کمک پایتون و ابزارهای اون سعی می‌کنیم که یک نمونه از آنالیز موقعیت‌های فوتبالی رو بررسی کنیم.


مواردی که در این ویدیو می‌بینیم:
- بررسی داده‌‌های خام فوتبالی
- طرح سوال مناسب از داده‌ها
- ارزیابی موقعیت‌ها
- پیش‌بینی و ارائه راهکار برای بهتر شدن موقعیت‌ها
https://youtu.be/z3sESwInIPs

برای عضویت در کانال یوتوب روی لینک زیر کلیک کنید:
https://bit.ly/lwm-youtube


این ویدیو از ادغام دو ویدیوی فوتبالی قبلی تهیه شده است.

@learn_with_mehdi
👍5🔥3
کتابخانه #Sympy یک کتابخانه جالب در پایتون برای کار با معادلات پارامتری/سیمبولیک هست.


توی این ویدیو نحوه استفاده این کتابخانه رو بررسی کردم و کارهای زیر رو به صورت پارامتری با کتابخانه Sympy انجام دادم:
- ساده‌سازی معادلات
- تبدیل معادلات از استرینگ به معادل Sympy
- فاکتور گرفتن، بسط دادن معادله‌ها
- استفاده از معادله پارامتری به عنوان یک تابع
- انتگرال
- مشتق
- حد
- حل معادله به صورت پارامتری

لینک ویدیو:
https://bit.ly/3J9VbPf


لینک کدهای استفاده شده در ویدیو:

https://bit.ly/34nO06G
👍72
#معرفی
#پیشنهاد

✔️ پروژه اوپن سورس signal backtester
ابزار بکتست بازار های مالی

اگر با بازار های مالی آشنایی دارید تا حالا شده که بخاید استراتژی ای رو تست کنید که نتایجش روی گذشته بازار چه شکلی بوده
اما بکتست گرفتن برای استراتژی های پیچیده خودش یک چالش محسوب میشه و گاهی اوقات کار فرسایشی و سختی میشه
برای حل کردن این مشکل این ریپو رو گسترش دادم که فقط با نوشتن ۳ خط کد استراتژیتونو بکتست بگیرید
قسمت تولید سیگنال کاملا جداست و روند به این شکله که شما استراتژیتونو با پایتون مینویسید و سیگنال تولید میکنید و نتایجو میتونید به هر شکلی که میخاید با کانفیگای مختلف بکتست بگیرید
فایل readme پروژه رو مطالعه کنید و همچنین sample هایی برای درک بهتر موضوع در ریپو قرار داده شده .

اگر ازین ابزار خوشتون اومد خوشحال میشم با استار دادن به پروژه ازون حمایت کنید 🌱




👉 Link: https://github.com/xibalbas/signal_backtester.git


اطلاعات بیشتر:
https://link.medium.com/b3cOjPibAob

Contact: @Alimrd318
👍9
نسخه جدید کتابخانه بورس تهران در پایتون منتشر شد!
https://youtu.be/5ktBsR9Em58

کار اصلی این کتابخانه دریافت اطلاعات مالی موجود در سایت tsetmc است، در نسخه جدید امکانات زیادی به کتابخانه اضافه شده و البته بهبودهای خوبی هم در عملکردش انجام شده:

- راه‌اندازی ابتدایی و دریافت اطلاعات کلی شرکت‌ها بلافاصله بعد از این اجرا
- دریافت اطلاعات کامل قیمت شامل بیش از ۱.۲ میلیون قیمتی و ۲۱ سال تاریخچه سهام
- دریافت اطلاعات آنی از روی تابلو
- دریافت اطلاعات مربوط به افزایش سرمایه و تعدیل قیمت
- سازگار با pandas
- پشتیبانی کامل از تاریخ شمسی با کمک کتابخانه jalali-pandas
- قابلیت انتقال دیتابیس از sqlite به هر دیتابیس دیگری مانند postgresql با تغییر در فایل config
- امکان بک‌تست استراتژی‌ها با بسامد روزانه
- ...


برای دریافت کتابخانه و راهنمای نصب و استفاده می‌تونید به صفحه گیتهاب اون مراجعه کنید:
https://github.com/ghodsizadeh/tehran-stocks


برای راهنمای کامل می‌تونید به پست بلاگ مراجعه کنید:

https://learnwithmehdi.ir/posts/tehran-stocks-python/

برای مشاهده ویدیوی معرفی و مشاهده عملی کار با کتابخانه از لینک زیر استفاده کنید:
https://youtu.be/5ktBsR9Em58

راه‌های حمایت از این کتابخانه در صفحه گیتهاب توضیح داده شده ولی مهمترین حمایت چیزی معرفی کتابخانه و کانال یوتوب به دیگرانه.

پیشاپیش ممنون از حمایت شما.


@learn_with_mehdi
👍11🔥8😱1🎉1
Learn With Mehdi pinned «نسخه جدید کتابخانه بورس تهران در پایتون منتشر شد! https://youtu.be/5ktBsR9Em58 کار اصلی این کتابخانه دریافت اطلاعات مالی موجود در سایت tsetmc است، در نسخه جدید امکانات زیادی به کتابخانه اضافه شده و البته بهبودهای خوبی هم در عملکردش انجام شده: - راه‌اندازی…»
سلام خدمت همه دوستان
توی این ویدیو یک نگاه دقیق‌تر داریم که چجوری می‌تونیم کتابخونه و اطلاعاتی که دریافت می‌کنه رو به یک دیتابیس قدرتمند مثل Postgresql متصل کنید. با کمک این ویژگی می‌تونید استفاده‌های بیشتر با عملکرد بهتری داشته باشید و به راحتی و با سرعت به یک سرویس آماده و قابل ارائه متصل کنید.

https://youtu.be/6NOsQJPD0n8
👍12
کنفرانس #pycon یکی از رویدادهای جذاب پایتون هست که در کشور‌های مختلف برگزار میشه. در کنفرانس pycon امریکا یک ارائه تسوط Antony Shaw برای افزایش سرعت پایتون با کمترین میزان تغییر در کد‌ها ارائه شد.

من در این ویدیو نکاتی که از اون سخنرانی یادگرفتم علاوه بر نکات دیگری که بنظرم می‌تونست برای افزایش سرعت مفید باشه رو در این ویدیو آماده کردم.


https://youtu.be/7LKqWxuc8og
👍8
موافق یک دوره در مورد الگوریتم تریدینگ با پایتون هستید؟
Anonymous Poll
17%
آره حتی اگر پولی هم باشه می‌خوام.
77%
آره ولی لطفا رایگان و داخل یوتوب باشه
6%
نه
🔥20👍2👎2
قسمت صفر دوره الگوریتم تریدینگ با پایتون منتشر شد:
https://bit.ly/3x73pUH

توی این ویدیو درباره دوره و انتظاراتی که باید ازش داشته باشیم صحبت می‌کنیم.

لطفا برای حمایت از دوره و رایگان برگزار شدنش تا قسمت آخر حتما کانال رو سابسکرایب کنید و به دوستانتون هم معرفی کنید.

لینک اشتراک در کانال یوتوب:
https://bit.ly/lwm-youtube

@learn_with_mehdi
👍2210🔥5👎2
قسمت اول #الگوریتم‌تریدینگ:
چرا پایتون؟
توی این ویدیو در مورد این صحبت می‌کنیم که چرا پایتون زبان مناسبی برای شروع الگوریتم تریدینگ هست و در مورد تاریخچه پایتون و کتابخانه‌های زیر صحبت می‌کنیم:
- numpy
- pandas
- pytables
- tehran-stocks

لینک ویدیو:
https://bit.ly/3xczucr

لطفا برای حمایت از دوره و رایگان برگزار شدنش تا قسمت آخر حتما کانال رو سابسکرایب کنید و به دوستانتون هم معرفی کنید.

لینک اشتراک در کانال یوتوب:
https://bit.ly/lwm-youtube

@learn_with_mehdi
👍187👎2
فردا قسمت جدید معاملات الگوریتمی منتشر میشه. توی اون ویدیو در مورد انواع الگوریتم‌ها صحبت می‌کنیم. ویدیو فردا رو به صورت premiere منتشر می‌کنم. یعنی این امکان وجود داره که ویدیو رو همزمان ببینیم و سوال و جواب داشته باشیم.

برای اینکه این ویدیو رو از دست ندید،اول کانال رو سابسکرایب کنید و بعد روی زنگوله بزنید.


لینک کانال یوتوب:
https://bit.ly/lwm-youtube



فردا صبح لینک نهایی ویدیو رو هم منتشر می‌کنم.
👍213👎2🎉2
امروز ساعت ۵ بعد از ظهر به وقت تهران می‌تونید قسمت جدید رو در مورد معرفی انواع مختلف معاملات الگوریتمی و استراتژی‌های معاملاتی ببنیید و اگر سوالی یا پیشنهادی داشتید همزمان با ویدیو در قسمت چت یوتوب مطرح کنید.
منتظر دیدنتون هستم.


لینک ویدیو:
https://youtu.be/_LOdI_gINeo


لینک عضویت در کانال:
https://bit.ly/lwm-youtube


@learn_with_mehdi
👍16👎2🎉1
سلام خدمت دوستان عزیز
فردا ساعت ۵ بعد از ظهر ویدیو جدید منتشر میشه.
اگر با پایتون آشنایی نسبی دارد ولی با کتابخانه‌های علمی آشنایی ندارید می‌تونید این ویدیو رو مشاهده کنید. البته اگر با این مفاهیم آشنا هستید ممکنه نکته جدیدی نداشته باشه.

نکته مثبت این ویدیو اینه که توی یک ساعت و ۴۵ دقیقه مباحث مهمی که در numpy, pandas و matplotlib هست رو یاد بگیرید، علاوه بر این در بخش پایانی در مورد اینکه چجوری کدهای پایتون رو جوری بنویسیم که تا ۱۵۰ برابر هم سریعتر اجرا بشه صحبت می‌کنیم.
در واقع این ویدیو می‌تونه نقطه شروعی باشه برای کار با پایتون علمی که پیشنیازی هست برای الگوریتم تریدینگ.
من هم فردا ساعت ۵ آنلاین خواهم بود و می‌تونیم در قسمت چت خود ویدیو با هم در ارتباط باشیم، من لینک‌هایی رو به اشتراک می‌گذارم و اگر سوالی هم باشه بهش جواب می‌دم.

برای اینکه ویدیو رو از دست ندید همین الان می‌تونید نوتیفیکشن یوتوب رو برای این ویدیو از لینک زیر فعال کنید:

https://youtu.be/P5AOx7jomAs

تشکر پیشاپیش بخاطر معرفی کانال، به دوستاتون، سابسکرایب کردن کانال یوتوب و کامنت‌های ارزشمندی که در کانال می‌گذارید.


لینک عضویت در کانال:
https://bit.ly/lwm-youtube


@learn_with_mehdi
👍32🎉2👎1🔥1