Telegram Web Link
دریافت سیگنال خرید و فروش با استفاده از ta

قبلا در این پست در خصوص کتابخانه ta صحبت کرده بودم. کتابخانه ها ta یکی از کتابخانه های بسیار کاربردی در تحلیل تکنیکال و نیز معاملات الگوریتمی است که به راحتی می توان به کمک آن انواع اندیکاتورهای تحلیل تکنیکال را به راحتی محاسبه کرد.
برای مثال شبندر را در نظر بگیرید. می خواهیم میانگین متحرک 10 روزه و 20 روزه را برای یک بازه زمانی 200 روزه محاسبه و رسم کنیم.
استراتژی معاملاتی بر اساس دو میانگین متحرک:
در این روش به حداقل دو میانگین متحرک نیاز است، یکی با دوره زمانی طولانی تر (یعنی Slow Signal) و دیگری با دوره زمانی کوتاه تر (یعنی Fast Signal).
🔻اگر میانگین متحرک کوتاه‌تر پایین تر از میانگین متحرک بلندتر قرار گرفت، سیگنال فروش صادر می‌شود
قیمت سهم کاهش می‌یابد، سیگنال فروش
🔺اگر میانگین متحرک کوتاه‌تر بالاتر از میانگین متحرک طولانی‌تر قرار گرفت،
قیمت سهم افزایش می‌یابد ، سیگنال خرید (یا نگهداری)

برنامه مربوطه در تصویر این پست قابل مشاهده است.
#معاملات_الگورتیمی
#تحلیل_تکنیکال
#ta
#پایتون_مالی

پایتون برای مالی در تلگرام
https://www.tg-me.com/python4finance
معرفی کتاب «الگوریتم های ژنتیک در پایتون» به انگلیسی «Hands-On Genetic Algorithms with Python»

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

آنچه در این کتاب می آموزیم
* استفاده از پایتون برای ایجاد مدل های کاربردی الگورتیم های ژنتیک
* استفاده از الگورتیم های ژنتیک برای بهینه سازی توابع و و حل مسائل برنامه ریزی و زمان بندی
* افزایش عملکرد مدلهای یادگیری ماشین و بهینه سازی ساختار شبکه های یادگیری عمیق
* به کارگیری الگورتیم های ژنتیک در یادگیری تقویتی با استفاده از OpenAI Gym
و ...

📌توصیه می کنم در صورتی که برایتان امکان پذیر است حتما از منابع اصلی برای یادگیری استفاده کنید.

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


پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
@Python4finance_Hands_On_Genetic_Algorithms_with_Python_Applying.pdf
9 MB
معرفی کتاب «الگوریتم های ژنتیک در پایتون» به انگلیسی «Hands-On Genetic Algorithms with Python»


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


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

نرم افزار PowerBI یکی از معروف ترین نرم افزارهای هوش تجاری است. شاید حدود یکسال پیش بود که مایکروسافت امکان استفاده از پایتون را در PowerBI فراهم کرد. به لطف پایتون قابلیت های PowerBI علی الخصوص برای کار با دیتاست ها تا حدود زیادی افزایش می یابد.
در این چند پست قصد دارم در خصوص استفاده از پایتون در PowerBI توضیحاتی ارائه کنم.


#PowerBI
#هوش_تجاری
#پایتون_مالی


پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
استفاده از پایتون در PowerBI (بخش اول)

اگرچه PowerBI از رقبای سنتی خود کم سن و سال تر است اما مانند همیشه یک کار بی عیب و نقص از مایکروسافت است که روز به روز بهتر و بهتر می شود. نرم افزارهای هوش تجاری به ما کمک می کنند با دسته بندی و نهایتا مصورسازی داده ها بتوانیم نگاهی درست به اطلاعات داشته باشیم و نهایتا تصمیم صحیحی بگیریم . البته کلیه این کارها با پایتون هم قابل انجام است اما خب مزیت این نرم افزارها سرعتی است که کاربر می تواند داده ها را بررسی کند. همچنین به نسبت برنامه نویسی دانش فنی کمتری را می طلبد که برای عموم استفاده کنندکان یک مزیت محسوب می شود.
اما گاهی داده ها در قالب یک فایل csv یا excel نیست. یا اینکه اصولا داده ها از نوع بیگ دیتاست. یکی از توانایی های خارق العاده پایتون کار با داده های بزرگ و دستکاری در دیتاست هاست. استفاده از پایتون تا حد زیادی امکانات PowerBI را افزایش می دهد.
به طور کلی (در حال حاضر) دو کار عمده توسط پایتون برای PowerBI انجام می شود. یکی بحث کار با داده ها و انجام عملیات روی دیتاست ها. دیگری ویژوال سازی و ایجاد نمودارهای اختصاصی.

امکان استفاده از کتابخانه های زیر در PowerBI فراهم است.
matplotlib, numpy, pandas, scikit-learn, scipy, seaborn, statsmodels, xgboost

در پست بعد، بیشتر به این موضوع خواهیم پرداخت.

#PowerBI
#هوش_تجاری
#پایتون_مالی


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

برای اینکه بتوانیم از دستورات پایتون استفاده کنیم اول لازم است در صورتی که پایتون را روی سیستم خود نداریم، آن را نصب کنیم.(لینک)
بعد از آن هم باید پکیج هایی که در پست بالا گفتیم را نصب کنید. (نصب پکیج ها)
حالا وارد File > Options and settings > Options > Python scripting شوید. در قسمت Python script options می توانید مسیر نصب پایتون و IDE پیشفرضتان را انتخاب کنید. تبریک! کار تمام است.
حالا به بخش Get Data > Other رفته و Python script را انتخاب کنید و کدهای خود را در این قسمت قرار دهید.
البته محدودیت هایی هم وجود دارد. مثلا اگر اسکریپت شما بیش از 30 دقیقه به طول بینجامد time out خواهید گرفت اما تا همین جا هم بسیار عالی است.


#PowerBI
#هوش_تجاری
#پایتون_مالی


پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
دوره آنلاین «پایتون و یادگیری ماشین برای مدیریت دارایی» به انگلیسی «Python and Machine Learning for Asset Management»

بدون شک coursera یکی از منابع بسیار مهم و کاربردی برای آموزش های آنلاین است. در این دوره آموزشی که توسط John Mulvey استاد دانشگاه پرینستون ارائه می شود با کارکردهای یادگیری ماشین در مدیریت دارایی به کمک پایتون آشنا می شوید.
این دوره رایگان است.
لینک دوره: https://www.coursera.org/learn/python-machine-learning-for-investment-management

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


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

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

🔸چرا پایتون یاد بگیرم؟
پاسخ
🔸بهترین منابع برای یادگیری پایتون کدام است؟
پاسخ
🔸سوالاتمان در خصوص پایتون را از کجا بپرسیم؟
پاسخ
🔸پایتون برای چه رشته هایی مناسب است؟
پاسخ
🔸مسیر یادگیری را ترسیم نمایید.
پاسخ
🔸متوسط درآمد یک مدلساز مالی چقدر است؟
پاسخ
🔸کاربردهای مدلسازی مالی چیست؟
پاسخ
🔸یادگیری ماشین چیست و کاربرد آن در مالی چگونه است؟
پاسخ
🔸پایتون یا اکسل، کدام بهتر است؟
پاسخ
🔸پایتون یا R ، کدام یک را یاد بگیرم؟
پاسخ
🔸آیا پایتون جایگزین MQL می شود؟
پاسخ
🔸خروجی پایتون چیست؟ (پایتون در کجا اجرا می شود؟)
پاسخ
🔸میزان استفاده از پایتون در حیطه های مختلف چگونه است؟
لینک
🔸پایتون برای اقتصاد سنجی مناسب است؟
پاسخ
🔸آیا پایتون برای هوش تجاری مناسب است؟
پاسخ
🔸آیا روش های معاملات الگوریتمی همان روش های تحلیل تکنیکال است؟
پاسخ
🔸آیا در ایران امکان معاملات الگورتیمی وجود دارد؟
پاسخ
🔸طریقه دریافت اطلاعات از TSETMC (بورس ایران)
پاسخ
🔸راه آسان دریافت اطلاعات از بورس تهران چیست؟ (ماژول دریافت اطلاعات از بورس تهران)
پاسخ
🔸کانال آپارت جهت مشاهده وبینارهای علم داده و یادگیری ماشین و جادوی سری های زمانی
لینک
🔸فیلم آموزشی «دریافت اطلاعات بورس ایران با پایتون کتابخانه pandas»
لینک
🔸مشاهده کتاب های معرفی شده در کانال
#معرفی_کتاب
🔸مشاهده اسلایدهای آموزشی ارائه شده در کانال
#اسلاید_آموزشی


🔸 چگونه از برگزاری دوره ها مطلع شوم؟ (پیش ثبت نام در دوره های آموزشی)
پاسخ


#پایتون_مالی
#پاسخ_سوالات
#FAQ
عضویت در کانال 👇👇👇

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

یکی از توابع زیبای پایتون تابع map است. فرض کنید تابعی به نام grade نوشته ایم که در آن نمرات را در قالب اعداد انگلیسی نمایش می دهد. حالا یک لیست از نمرات دانشجویان داریم که می خواهیم آن ها را به اعداد تبدیل کنیم. راه حل متداول این است که با یک حلقه for تمام عناصر این لیست را بخوانیم و تابع را روی آن اجرا کنیم و نتیجه را در یک لیست جدید ذخیره کرده و نمایش دهیم.
اما به کمک تابع map می توانیم این کار را بسیار سریعتر و ساده تر انجام دهیم.
بازنمایی دستورات فوق در پایتون در تصویر این پست ذکر شده است.

پایتون برای مالی در تلگرام https://www.tg-me.com/python4finance
پایتون برای مالی در بله https://ble.im/python4finance
Media is too big
VIEW IN TELEGRAM
چه سهمی بخرم که سود خوبی داشته باشه؟

حکایت حال و روز امروز بازار سرمایه ما
#طنز

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

ثبت نام دوره MBA علم داده و معاملات الگوریتمی به زودی آغاز خواهد شد...

🎯 برای دریافت اطلاعات بیشتر و همچنین بهره مندی از تخفیف ویژه اعضای کانال لطفا فرم پیش ثبت نام (لینک) را تکمیل نمایید.

📌اطلاعات تکمیلی در خصوص دوره و اساتید به زودی اعلام خواهد شد.

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

قبلا در خصوص محاسبه ارزش زمانی پول مفصل صحبت کرده بودیم. برای نمایش تصویری این موضوع می توانیم از matplotlib استفاده کنیم. کد نمونه و خروجی آن در تصویر این پست نشان داده شده است.

#پایتون_مالی
#ارزش_زمانی_پول
#matplotlib

پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
اهمیت داده های بزرگ در تحلیل های مالی
شکی نیست که داده ها نقش بسیار بزرگی را در زندگی امروز ما بازی می کنند. اهمیت این موضوع در بازارهای مالی اعم از بازار سرمایه بسیار بالا و حیاتی است. موسسه CFA در سرفصل های 2020 خود، در بخش Quantitative Methods ، بخشی را به نام داده های بزرگ اضافه کرده است.
مطالب ارائه شده در این بخش عبارتند از:
Big Data in Investment Management
Steps in Executing a Data Analysis Project: Financial Forecasting with Big Data
Data Preparation and Wrangling
Structured Data
Structured & Unstructured Data
Data Exploration Objectives and Methods
Unstructured Data: Text Exploration
Model Training
Structured and Unstructured Data
Financial Forecasting Project: Classifying and Predicting Sentiment for Stocks
Text Curation, Preparation, and Wrangling
Data Exploration
Model Training
Results and Interpretation

آنچه مسلم است این است که داده ها، مهمترین سرمایه سال های آتی خواهند بود و افرادی که در این زمینه تخصص داشته باشند به قله های موفقیت بسیار نزدیک تر خواهند بود.

@python4finance
CFA_Level_II_CFA_Institute_2020_CFA_Program_Curriculum_Level_2,.pdf
11.2 MB
دانلود کتاب 2020 CFA Program Curriculum: Level 2, Volume 1
اطلاعات مربوط به داده های بزرگ را می توانید در صفحات 588-517 این کتاب مطالعه فرمایید.

#پایتون_مالی
#معرفی_کتاب
#علم_داده
#داده_های_بزرگ
#Big_Data
#CFA

پایتون برای مالی در تلگرام
https://www.tg-me.com/joinchat-AAAAAFGMkouqbsb86Vfzug
پیام زیبای یکی از مخاطبین محترم کانال.
از همه عزیزانی که با پیام های پر مهر خود انرژی مضاعف می دهند صمیمانه سپاسگزارم. 🌹🌹🌹
#پیام
محاسبه NPV و تحلیل حساسیت با پایتون

مثال: یک پروژه را در نظر بگیرید که در سال جاری 8.000 میلیون ریال سرمایه گذاری صورت گرفته است. اگر این پروژه 12 سال به طول بینجامد وسالانه 800 میلیون ریال هزینه و 3.000 میلیون ریال درآمد داشته باشد ، با فرض نرخ بهره 20% و پرداخت ها در انتهای سال مطلوب است:
1- محاسبه NPV
2- نرخ بازده داخلی (IRR)
3- مقدار NPV را بر اساس مقدار مختلف نرخ بهره ، تحلیل حساسیت نمایید.

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

کتابخانه Scikit-Learn یکی از کتابخانه های اصلی پایتون برای کاربردهای یادگیری ماشین است. به کمک این کتابخانه می توان تحلیل های زیر را با سرعت بسیار بالا انجام داد:

رگرسیون خطی (Linear Regression)
رگرسیون لوجستیک (Logestic Regression)
درخت تصمیم (Decesion Tree)
خوشه بندی (Clustering)
تحلیل K-Means

در تصویر این پست، یک تابع تصادفی ایجاد، و رگرسیون آن محاسبه و رسم شده است.
همچنین در یک نقطه مشخص، پیش بینی تابع محاسبه شده است. ان شاء الله در پست های آتی در خصوص اهمیت رگرسیون در صنعت مالی و همچنین کاربردهای Scikit-Learn بیشتر صحبت خواهیم کرد.

#رگرسیون
#یادگیری_ماشین
#پایتون_مالی
#Scikit-Learn

@python4finance
tsemodule.py
11.1 KB
ماژول دریافت اطلاعات از بورس تهران (TSETMC) - نسخه 2

قبلا در این پست در خصوص شیوه دریافت اطلاعات از بورس تهران و ماژول TseModule صحبت کرده بودم. ظاهرا در آپدیت جدید سایت TseTmc (به دلیل حجم بالای درخواست های روزانه روی سایت) دریافت اطلاعات توسط پایتون محدود شده است.
آقای عرفان تقوایی از اعضای خوش ذوق کانال ، اصلاحیه ای را برای این ماژول آماده کرده اند که با شما به اشتراک می گذارم.
تغییری در کارکرد ماژول ایجاد نشده و برای استفاده از ماژول به پست قبلی مراجعه نمایید.
به زودی یک ماژول کامل در این خصوص را منتشر خواهم کرد، ان شاء الله.

🔅لطفا نظرات خود را در خصوص این ماژول برای من (@Sadiqkarimi) ارسال کنید. امیدوارم که برای شما مفید باشد.

#اطلاعات_بورس_تهران
#پایتون_مالی
#ماژول_اطلاعات_بورس
#tseModule


@python4finance
کتاب «راهنمای پایتون برای اقتصادسنجی مقدماتی مالی» به انگلیسی «python guid to accompany , Introductory Econometrics for Finance»
اقتصاد سنجی یکی از ابزارهای اصلی اقتصاد و علم داده است. در این کتاب مبانی اقتصاد سنجی مالی با مثال های گسترده ای از پایتون توضیح داده می شود.


📌توصیه می کنم در صورتی که برایتان امکان پذیر است حتما از منابع اصلی برای یادگیری استفاده کنید.

#معرفی_کتاب
#اقتصاد_سنجی
#پایتون_مالی


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