Python4Finance
Открыть в Telegram
کانال Python4Finance آموزش پایتون در اقتصاد و مدیریت مالی هر روز چند نکته را در خصوص پایتون برای مالی بیاموزیم *** آپارت: aparat.com/Python4Finance
Больше8 979
Подписчики
-724 часа
-57 дней
-2230 день
Архив постов
8 979
پایتون یکی از فراگیرترین زبان های برنامه نویسی است که تقریبا در همه رشته های آموزشی اعم از ریاضیات، فیزیک، علوم اقتصاد و مالی، علوم کامپیوتر، پزشکی و ... استفاده می شود.
اگر به دنبال به دست آوردن یک مزیت رقابتی هستید، عضویت در کانال پایتون برای مالی را به شما توصیه می کنیم.
عضویت در کانال
🆔 t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 979
عدم نمایش اعداد به صورت نماد علمی در Numpy
یکی از سوالاتی که این چند وقت برخی از همراهان کانال از من پرسیده بودند این است که هنگام کار با Numpy، داده ها با نماد علمی نمایش داده می شوند. چگونه می توان داده ها را به صورت اعشاری ساده نمایش داد؟
برای این کار کافی است عبارت np.set_printoptions(suppress=True) را در برنامه خود درج کنید.
در تصویر این پست این موضوع با یک مثال ساده نمایش داده شده است.
#نماد_علمی
#Numpy
t.me/python4finance
8 979
دانلود کتاب «آشنایی با پایتون برای اقتصاد سنجی، آمار و تحلیل داده» به انگلیسی «Introduction to Python for Econometrics, Statistics and Data 2021 Analysis»
#معرفی_کتاب
#اقتصاد سنجی
#تحلیل داده
#آمار
#پایتون_مالی
#Econometrics
#Statistics
#Data Analysis
t.me/python4finance
8 979
معرفی کتاب «آشنایی با پایتون برای اقتصاد سنجی، آمار و تحلیل داده» به انگلیسی «Introduction to Python for Econometrics, Statistics and Data 2021 Analysis»
کتاب توسط Kevin Sheppard نوشته شده است. وی فارغ التحصیل دوره دکتری از دانشگاه آکسفورد است و در حال حاضر به عنوان دانشیار در این دانشگاه مشغول فعالیت است.
سطح کتاب متوسط و از زبان انگیسی روانی برخوردار است.
#معرفی_کتاب
#اقتصاد سنجی
#تحلیل داده
#آمار
#پایتون_مالی
#Econometrics
#Statistics
#Data Analysis
t.me/python4finance
8 979
دستور جادویی pylab%
عموما در بیشتر کارها ماژول های Numpy و Matplotib را فراخوانی می کنیم. اگر می خواهید از import هر باره این ماژول ها خلاص شوید می توانید از دستور جادویی pylab% استفاده کنید. تقریبا این دستور معادل دستورات زیر است:
from numpy import *
from matplotlib import *
(البته توجه داریم این دستور را داخل notebook یا ipython باید اجرا کنیم)
#ژوپیتر
#دستور_جادویی
#Notebook
#Numpy
#Matplotlib
#python_for_finance
پایتون برای مالی در تلگرام
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 979
کشف روابط بین متغیرها با Pairplot
یکی از توانایی مهم یک مدلساز مالی و دانشمند داده توانایی استخراج نوع رابطه بین متغیر هاست. ترسیم شکل و مصورسازی داده ها از جمله توانمندی هایی است که به ما در استخراج ضمنی این روابط کمک شایانی می کند. کتابخانه Seaborn یکی از ابزارهای قدرتمند رسم شکل در پایتون است که البته از زیرساخت Matplotlib استفاده می کند.
در تصویر این پست، ابتدا داده های مربوط به سه سهم اپل، مایکروسافت و گوگل و نیز شاخص S&P500 دریافت می شود و به وسیله Pairplot در Seaborn رسم می شود.
#رسم_نمودار
#علم_داده
#Graph
#Data_scinece
#Seaborb
#python_for_finance
پایتون برای مالی در تلگرام
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 979
بررسی واریانس در Numpy با دقت بیشتر
همه شما احتمالا با مفهوم ریسک سیستماتیک و ضریب بتا آشنا هستید. معمولا برای محاسبه بتا از روش رگرسیون یا تقسیم کواریانس بر واریانس استفاده می شود. امشب یا یکی از گروه ها در حال حل مسئله ای بودیم که متوجه شدیم به صورت پیش فرض محاسبه var در Numpy بر اساس جامعه است نه نمونه در حالی که محاسبه واریانس در ماتریس واریانس کواریانس بر اساس نمونه است! و این موضوع باعث ایجاد تفاوت در محاسبات شده بود.
برای محاسبه واریانس نمونه کافی است درجه آزادی را برابر یک قرار دهید. ( ddof=1).
می توانید موضوع فوق را در مثال بالا مشاهده بفرمایید.
#واریانس
#کواریانس
#نمونه
#جامعه
#بتا
#درجه_آزادی
#Variance
#Covariance
#Sample
#Population
#Beta
#Degree_of_freedom
#python_for_finance
پایتون برای مالی در تلگرام
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 979
میلاد با سعادت پیامبر رحمت و مهربانی، حضرت محمد (ص) و امام صادق (ع) مبارک
پایتون برای مالی در تلگرام
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 979
دانلود اسلایدهای درس یادگیری ماشین با گراف ها (Machine Learning with Graphs) دانشگاه استفورد
یادگیری ماشین یکی از بحث های بسیار زیبا و کاربردی است که جای خود را تقریبا در تمام عرصه های دانش باز کرده است خصوصا زمانی که داده های زیاد و مدلهای اندکی داریم، این ابزار بسیار کاربردی است.
زمانی که داده های زیادی داریم که ارتباط های خاصی بین داده ها برقرار می شود می توان از مدلهای شبکه عصبی و یادگیری عمیق استفاده کرد. گراف یکی از مهمترین ابزارها در این مدل یادگیری است و روابط بین متغیرها را دقیق تر دنبال می کند. برای مثال یک شبکه اجتماعی مثل تلگرام را در نظر بگیرید. کاربران را می توان گره ها و یال ها را می توان پیام های ارسالی و دریافتی درنظر گرفت.
دوره یادگیری ماشین با گراف های دانشگاه استنفورد یکی از پر سابقه ترین دوره های این حوزه است. در صورتی که به این دوره علاقه داشتید می توانید از طریق این لینک اطلاعات دوره را دریافت کنید.
#اسلاید
#یادگیری_ماشین
#دانشگاه_استنفورد
#پایتون_مالی
#slide
#Machine_learning
#Stanford
#python_for_finance
پایتون برای مالی در تلگرام
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 979
همه سبدهاتو توی یه تخم مرغ نذار!
امشب طبق روال با دانشجوهای دوره مدلسازی پیشرفته کلاس داشتم. کلاس تا نزدیک های 21.30 طول کشید و این هم نتیجه 😂
این فیلم رو یکی از دوستان که دانشجوی این کلاس هستند برام فرستادند. یکی از نعمت های بزرگی که خداوند نصیب من کرده دوستان زیادی است که در این کلاس ها افتخار آشنایی با ایشان را داشته ام.
#طنز
پایتون برای مالی در تلگرام
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 979
کار با داده ها به راحتی یک صفحه گسترده - 2
قبلا در این پست در خصوص ماژول D-Tale و امکاناتی که برای کار با داده ها در قالب یک صفحه گسترده فراهم می کرد صحبت کردیم.
این بار با ماژول دیگری به نام Mito آشنا می شویم. شعار این ماژول عبارت است از:
Do Python analyses 10x faster
که گویای هدف سازندگان آن است. توجه داشته باشید که این ماژول صرفا روی Jupyter Lab اجرا می شود.
بعد از نصب این ماژول می توانید با دو خط زیر Mito را فراخوانی کنید و کار با داده ها را در یک محیط بسیار کاربر پسند دنبال کنید.
import mitosheet
mitosheet.sheet()
برای اطلاعات بیشتر می توانید به صفحه این ماژول در این آدرس مراجعه نمایید.
#Data_table
#Data_farme
#pandas
#Mito
#DTale
#python
پایتون برای مالی در تلگرام
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 979
خصوصیات جدید پایتون 3.10 - بخش چهارم و پایانی
3-استفاده از پرانتزها برای ساختار چندخطی
اگر به خاطر داشته باشید در نسخه های قبلی برای اینکه یک تابع طولانی را در چند خط بنویسیم از \ برای شکستن خط استفاده می کردیم. در این نسخه شما می توانید به راحتی با استفاده از پرانتز این شکست خط را انجام دهید و البته برنامه های خود را خواناتر کنید. البته این ویژگی در پایتون 3.9 هم وجود داشت ولی الان کامل تر شده است.
4- اضافه شدن توابع جدید به ماژول statistics
برای کارهای آماری ماژول های زیادی وجود دارد اما خوبی statistics این است که از ماژول های داخلی پایتون است. در نسخه 3.10 سه تابع covariance, correlation , linear_regression به این ماژول اضافه شده است.
البته تغییرات به همین ها خلاصه نمی شود و اگر علاقه داشتید به همان رفرنس اصلی که پست اول معرفی کردم مراجعه نمایید.
#پایتون3.10
#ویژگی_جدید
#مقدمات
#parentheses
#statistics
عضویت در کانال پایتون برای مالی👇👇👇
🆔 t.me/python4finance
8 979
خصوصیات جدید پایتون 3.10 - بخش سوم
2-بهبود پیامهای خطا
وقتی از پایتون صحبت می کنیم همیشه کاربرپسند بودن و خوش دست بودن آن به ذهن می آید. در این نسخه پیام های خطا هم تا حدود زیادی بهتر شده اند. خصوصا زمانی که در آخر توابع پرانتز "(" را فراموش کنید، یا در آخر دیکشنری "{" آکولاد را جا بیندازید یا حتی اگر ویرگول را در بین یک دستور ننویسید پیام های بسیار مناسب تری را دریافت می کنید که به دیباگینگ برنامه تا حد زیادی کمک می کند.
دو نمونه از خطاهای دریافتی از پایتون 3.9 و 3.10 در تصویر این پست نمایش داده شده است.
#پایتون3.10
#ویژگی_جدید
#مقدمات
#Errors
#Debugging
عضویت در کانال پایتون برای مالی👇👇👇
🆔 t.me/python4finance
8 979
خصوصیات جدید پایتون 3.10 - بخش دوم
1-بهبود ساختار مچینگ
در بسیاری از زبان ها زمانی که چندین حالت را می خواستیم بررسی کنیم از match و case استفاده می کردیم. در پایتون تا پیش از این مجبور بودیم از if و elif های متعدد استفاده کنیم. در نسخه 3.10 ساختار match و case هم به ساختار شرطی اضافه شده است.
#پایتون3.10
#ویژگی_جدید
#مقدمات
#match
#case
#if
#elif
عضویت در کانال پایتون برای مالی👇👇👇
🆔 t.me/python4finance
8 979
خصوصیات جدید پایتون 3.10 - بخش اول
امروز 9 اکتبر (17 مهر) نسخه 3.10 پایتون منتشر شد. در این نسخه تغییرات زیر ساختی چندانی نسبت به نسخه 3.9 نداشتیم اما ویژگی های جالبی به این نسخه اضافه شده است.
اگر علاقه مند بودید که تغییرات را از منبع اصلی دنبال کنید می توانید به این لینک مراجعه نمایید.
از مهمترین ویژگی های این ورژن به بهبود سینتکس، بهبود پیام های خطا، ساختار مچینگ و ... می توان نام برد.
من در چند پست بعدی برخی ویژگی های جدیدی که به نظر جذاب تر هستند را با شما به اشتراک خواهم گذاشت.
#پایتون3.10
#ویژگی_جدید
عضویت در کانال پایتون برای مالی👇👇👇
🆔 t.me/python4finance
8 979
آغاز ماه ربیع الاول را خدمت شما تبریک و شادباش عرض می کنم.
از خداوند متعال سلامتی و سربلندی را برای همه شما مسئلت می نمایم.
کانال پایتون برای مالی
🆔 t.me/python4finance
8 979
استفاده از python در متاتریدر - بخش دوم
ابتدا مطمئن شوید که آخرین نسخه پایتون را روی رایانه خود نصب کرده اید. برای بررسی این موضوع در MetaEditor منوی Tools ، گزینه Options را انتخاب کنید و به تب Complilers بروید. مسیر پایتون باید در این قسمت مشخص شده باشد ، اگر وجود نداشت مسیر پایتون را در این قسمت ثبت کنید.(تصویر 1) . می توانید حتی ادیتور پیشفرض را بر روی visual studio تنظیم کنید!
حالا از منویFile/new گزینه python script را انتخاب کنید (تصویر 2).
کار تمام است. با خیال راحت از زبان قدرتمند پایتون در متاتریدر استفاده کنید. (برای Run شدن اسکریپت خود کلید F7 را فشار دهید)
#معاملات_الگوریتمی
#متاتریدر
#مدلسازی_مالی
#MQL
#MetaTrader
عضویت در کانال پایتون برای مالی👇👇👇
🆔 t.me/python4finance
8 979
استفاده از python در متاتریدر- بخش اول
متاتریدر یکی از بهترین پلتفرم های معاملاتی است و ابزارهای بسیار زیادی را برای تحلیل تکنیکال در اختیار استفاده کنندگان قرار می دهد، اما در عین حال امکانات و کتابخانه های متعدد و قدرتمندی که پایتون برای یادگیری ماشین، یادگیری عمیق، رسم نمودار و ... در اختیار می گذارد آنقدر جذاب است که پایتون را به انتخاب اول هر معامله گر الگوریتمی تبدیل کند.
قبلا در این پست در خصوص استفاده از داده های MetaTrader در پایتون صحبت کرده بودم. در این پست می خواهم در خصوص استفاده از پایتون در متاتریدر صحبت کنم. به این معنا که در عین استفاده از تمام امکانات MetaTrader از MQL هم بی نیاز می شوید و کدهای خود را درون خود متاتریدر اجرا کنید.
خوشبختانه در نسخه های جدید متاتریدر، امکان استفاده از پایتون در متاتریدر به صورت خودکار وجود دارد.
در پست بعد در این خصوص با هم بیشتر صحبت خواهیم کرد.
#معاملات_الگوریتمی
#متاتریدر
#مدلسازی_مالی
#MQL
#MetaTrader
عضویت در کانال پایتون برای مالی👇👇👇
🆔 t.me/python4finance
8 979
دانلود کتاب بهینه سازی ویژوال استودیو کد برای توسعه برنامه های پایتون به انگلیسی «Optimizing Visual Studio Code for Python Developmen»
ویژوال استودیو کد (VS Code) یک ویرایشگر متن باز بسیار عالی است که توسط مایکروسافت برای Windows ، Linux و macOS ایجاد شده است. تمام ویژگی های استاندارد یک IDE قدرتمند شامل اشکال زدایی ، برجسته سازی سینتکس ، تکمیل خودکار کدها ، تجدید ساختار کد و اتصال به Git در آن تعبیه شده است.
استفاده کنندگان به راحتی می توانند قالب برنامه، میانبرهای صفحه کلید و تنظیمات دلخواه را اعمال کنند ، همچنین افزونه های ضروری و اضافی را برای ارتقاء تنوع پروژه کلی نصب کنند.
در این کتاب روش های بهینه سازی vscode برای استفاده هرچه بهتر در برنامه نویسی python به تفصیل توضیح داده شده است.
عضویت در کانال پایتون برای مالی👇👇👇
🆔 t.me/python4finance
8 979
معرفی کتاب بهینه سازی ویژوال استودیو کد برای توسعه برنامه های پایتون به انگلیسی «Optimizing Visual Studio Code for Python Developmen»
ویژوال استودیو کد (VS Code) یک ویرایشگر متن باز بسیار عالی است که توسط مایکروسافت برای Windows ، Linux و macOS ایجاد شده است. تمام ویژگی های استاندارد یک IDE قدرتمند شامل اشکال زدایی ، برجسته سازی سینتکس ، تکمیل خودکار کدها ، تجدید ساختار کد و اتصال به Git در آن تعبیه شده است.
استفاده کنندگان به راحتی می توانند قالب برنامه، میانبرهای صفحه کلید و تنظیمات دلخواه را اعمال کنند ، همچنین افزونه های ضروری و اضافی را برای ارتقاء تنوع پروژه کلی نصب کنند.
در این کتاب روش های بهینه سازی vscode برای استفاده هرچه بهتر در برنامه نویسی python به تفصیل توضیح داده شده است.
عضویت در کانال پایتون برای مالی👇👇👇
🆔 t.me/python4finance
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
