Telegram Web Link
@Python4finance_ Python for Finance - Second Edition(2017).pdf
6.4 MB
کتاب Python for Finance نگارش دوم. یک کتاب بسیار خوب برای علاقه مندان به یادگیری پایتون برای کاربردهای مالی


#پایتون_مالی
#معرفی_کتاب


پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
آشنایی با مدل autoregressive moving average)ARMA )

در خصوص میانگین متحرک پیش از این صحبت کردیم. برای ادامه بحث لازم است به این سوال پاسخ بدهیم که خود همبستگی (Autoregressive) جیست؟
اگر در یک سری زمانی، مقدار t ام یک متغیر به مقدار t-1 همان متغیر وابسته باشد به آن سری زمانی خود همبسته می گوییم.
معمولا برای بررسی سری زمانی ایستا از مدل اتورگرسیو مرتبه اول یا دوم استفاده می‌شود. مدل اتورگرسیو مرتبه اول به صورت زیر است:

X(t)=a0+a1X(t−1)+Z(t)
سری زمانی های AR مانا هستند و به راحتی می توان مقدار سری زمانی را در هر لحظه محاسبه کرد.
یکی از مدل هایی که برای پیش بینی در مالی استفاده می شود مدل ARMA است. مدل ARMA زمانی مناسب است که سیستم تابعی از شوک‌های مشاهده ناپذیر باشد. برای مثال قیمت سهام که علاوه بر شوکهای اطلاعاتی در بازار تحت تأثیر شوک‌های رفتاری آحاد نیز هست. در ادامه به بررسی مدل ARMA در مالی و شیوه استفاده از آن در پایتون خواهیم پرداخت.

#پایتون_مالی
#مدل_ARMA
#سری_زمانی

پایتون برای مالی در تلگرام https://www.tg-me.com/python4finance
پایتون برای مالی در بله https://ble.im/python4finance
شما را به جمع متخصصین مالی ایران دعوت می کنیم.

+ آموزش کامل پایتون از مبتدی تا حرفه ای
+ دانلود منابع و کتاب های آموزشی
+ دانلود فیلم و صوت های آموزشی
+ آموزش کتابخانه های پایتون (Numpy،Scipy، Matplotlib و ...)
+ دانلود سورس کدهای مثال های آموزشی
+ استفاده از پایتون در تحلیل های اقتصادی و مالی
+ استفاده از کتابخانه های تخصصی پایتون برای بورس و تحلیل تکنیکال
+ تحلیل بازارهای بین المللی و جایگزینی برای MQL
+ تحلیل ارزهای دیجیتال و بلاک چین با پایتون

و ...


پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
Python4Finance pinned «چرا پایتون؟ معمولا اولین سوالی که برای شنوندگان پیش می آید این است که چرا پایتون، مگر پایتون تخم دو زرده گذاشته است که برای مالی از پایتون استفاده کنیم؟ یا اینکه آیا با زبان های دیگری مانند #C یا جاوا یا ... نمی توان برای برنامه نویسی مالی استفاده کرد؟ پاسخ…»
تمرین پایتون - تمرین 1
با توجه به درخواست برخی از دوستان عزیز در خصوص ارائه تمرین برای یادگیری بهتر، چندین تمرین به تناوب در کانال قرار خواهد گرفت.
برنامه ای با پایتون بنویسید که جدول ضرب را نمایش دهد.

#پایتون_مالی
#جدول_ضرب
#تمرین

پایتون برای مالی در تلگرام https://www.tg-me.com/python4finance
پایتون برای مالی در بله https://ble.im/python4finance
پاسخ تمرین 1

#پایتون_مالی
#جدول_ضرب
#تمرین

پایتون برای مالی در تلگرام https://www.tg-me.com/python4finance
پایتون برای مالی در بله https://ble.im/python4finance
تمرین 3
برنامه ای بنویسید که یک روز هفته را به طور تصافی انتخاب کند. سپس یک نام را از کاربر سوال کند. در صورتی که کاربر نام صحیح را وارد کرده بود با یک عبارت از کاربر تشکر کرده و برنامه خاتمه پیدا کند و الا برنامه با نمایش یک پیام خطا مجددا ادامه پیدا کند.

#پایتون_مالی
#تمرین

https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
یک کتاب بسیار خوب برای یادگیری پایتون برای انجام محاسبات با رویکرد توسعه اپلیکیشین


#پایتون_مالی
#معرفی_کتاب


پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
تحلیل رگرسیون با پایتون
یکی از روش های مقدماتی و نسبتا متداول خصوصا در آمار، اقتصاد سنجی و تحلیل های مالی روش رگرسیون است. معمولا برای کشف مدل رابطه‌ی خطی بین متغیرها از رگرسیون (Regression) استفاده می‌شود.
محاسبه رگرسیون در پایتون به سادگی آب خوردن است 😏
معمولا در محاسبه برای داده های پیچیده از کتابخانه scikit-learn که مخصوص یادگیری ماشینی است برای تحلیل رگرسیون استفاده می شود اما در کارهای معمولی کتابخانه Scipy هم کار ما راه می اندازد. برای استفاده از رگرسیون به تصویر فوق مراجعه نمایید.

#پایتون_مالی
#رگرسیون


پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
پاسخ تمرین 4
نقاط مربوط به مثال فوق و تابع رگرسیون حاصله را رسم نمایید.

#پایتون_مالی
#پاسخ_تمرین

https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
یک کتاب بسیار خوب برای یادگیری پایتون برای آمار، احتمال و یادگیری ماشین


#پایتون_مالی
#معرفی_کتاب


پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
@Python4Finance_Python_for_Probability.pdf
11.1 MB
یک کتاب بسیار خوب برای یادگیری پایتون برای آمار، احتمال و یادگیری ماشین


#پایتون_مالی
#معرفی_کتاب


پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
پایتون فقط یک ابزار نیست، یک مسیر است.

+ آموزش کامل زبان برنامه نویسی پایتون از مبتدی تا حرفه ای
+ دانلود منابع و کتاب های آموزشی
+ دانلود فیلم و صوت های آموزشی
+ آموزش کتابخانه های پایتون (Numpy،Scipy، Pandas،Matplotlib و ...)
+ دانلود سورس کدهای مثال های آموزشی
+ استفاده از پایتون در تحلیل های اقتصادی ،مالی و بورس
+ یادگیری ماشینی و کارکرد آن در تصمیم گیری های مدیریتی
+ تحلیل ارزهای دیجیتال و بلاک چین با پایتون
+ ارائه خروجی در قالب وب و نرم افزارهای موبایل
و ...


پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
یادگیری ماشین چیست؟
#یادگیری_ماشین
#پایتون_مالی

پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
یادگیری ماشین چیست؟
می‌توان گفت یادگیری ماشین، مابین هوش مصنوعی و تحلیل آماری قرار گرفته است. از طریق آموزش به کامپیوتر ها با استفاده از داده‌های موجود در اطرافمان، قادر خواهیم بود الگوریتم‌هایی ایجاد نماییم تا بتوانند پیش بینی‌های دقیق تری بر روی مسائل و چالش‌های پیش رویمان انجام دهند.
مثالِ کلاسیکِ زیر را در نظر بگیرید:
فرض کنید در یک فروشگاهِ بزرگِ خرده‌فروشی به صورت اینترنتی در حال خرید هستید. در زمان خرید، سه محصول مختلف را به سبد خرید خود اضافه می‌کنید. فرض کنید این سه محصول به صورت زیر است:
لپ تاپ سری N
موس بیسیم
یک عدد تمیز کننده مانیتور

حال، سیستم می‌خواهد به صورت هوشمند، به شما چند محصول دیگر را پیشنهاد دهد. مدل برنامه‌نویسی صریح، به این صورت است که برای مثال، سیستم، محصولاتی در یک دسته (مثلاً یک سری محصولاتی که مربوط به حوزه‌ی IT است) را به شما نمایش بدهد. در این حالت، هوشمندیِ خاصی در سیستم مشاهده نمی‌شود و در واقع سیستم، یادگیریِ خاصی انجام نمی‌دهد.

حال فرض کنید، سیستم از طریق الگوریتم‌های یادگیری‌ماشین، بتواند مشتریانِ قبلیِ خود را به گروه‌های مختلف تقسیم‌بندی کند (به این کار در اصطلاح خوشه بندی یا Clustering گفته می‌شود). با این کار، شما با تکمیلِ سبد خرید خود، به دسته‌ای از مشتریانِ قبلی متعلق می‌شوید. با تعلقِ شما به گروهِ خاصی از مشتریان، محصولاتی که آن‌ها قبلاً خریداری کرده‌اند و شما در سبد خرید خود ندارید، به شما پیشنهاد داده می‌شود.

#یادگیری_ماشین
#پایتون_مالی


پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
بهترین کتابخانه های یادگیری ماشین

۱- کتابخانه‌ی scikit-learn بر پایه‌ی NumPy و SciPy شکل گرفته است و با افزودن مجموعه‌ای از الگوریتم‌های یادگیری ماشین، برای انجام امور یادگیری ماشین و داده کاوی رایج (مانند طبقه بندی، خوشه بندی و رگرسیون) مورد استفاده قرار می‌گیرد. scikit-learn بسیار وسیع است. توابع و قابلیت‌های موجود در این کتابخانه بصورت دقیق مستند شده است و همچنین توسعه دهندگان این کتابخانه از افراد حرفه‌ای و خبره‌ در زمینه‌ی یادگیری ماشین می‌باشند.

۲- کتابخانه‌ی Theano از سینتکسی شبیه به NumPy، برای بهینه سازی و ارزیابی عبارت‌های ریاضی استفاده می‌کند. این کتابخانه برای کارایی بهتر از GPU ِ کامپیوتر به منظور انجام محاسبات فشرده، در کنار CPU کمک می‌گیرد که این امر باعث افزایش سرعتی نزدیک به ۱۰۰ برابر می‌شود. سرعتِ Theano، این کتابخانه را برای زمینه‌هایی چون یادگیری عمیق (deep learning) و سایر محاسبات پیچیده ارزشمند ساخته است.

۳-کتابخانه TensorFlow یکی دیگر از کتابخانه‌های موجود در زمینه‌ی یادگیری ماشین است. این کتابخانه توسط Google بصورت متن باز توسعه داده می‌شود و به عنوان جایگزینی برای DistBelief، به منظور آموزش شبکه‌های عصبی در نظر گرفته شده است. TensorFlow از سیستمی با گره‌های چند لایه استفاده می‌کند که ما را قادر می‌سازد تا بتوانیم به راه اندازی، آموزش و گسترش شبکه‌های عصبی مصنوعی، بر روی مجموعه داده‌های عظیم بپردازیم. Google با استفاده از همین ابزار است که می‌تواند اشیاء مختلف را درون یک عکس شناسایی کرده و همچنین در ابزار تشخیص صدا، صدا‌های مختلف را شناسایی کند.

در پست های آتی به کاربرد یادگیری ماشینی در اقتصاد و مالی خواهیم پرداخت.

#یادگیری_ماشین
#پایتون_مالی

پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
2024/09/24 23:25:10
Back to Top
HTML Embed Code: