دوره های مقدماتی و پیشرفته «مدلسازی مالی با پایتون» (شیوه آنلاین-آذر و دی 98) با استقبال گسترده عزیزان به پایان رسید. امیدوارم که این دوره برای شرکت کنندگان حداکثر استفاده را داشته باشد.
پایتون برای مالی در تلگرام https://t.iss.one/python4finance
پایتون برای مالی در بله https://ble.im/python4finance
پایتون برای مالی در تلگرام https://t.iss.one/python4finance
پایتون برای مالی در بله https://ble.im/python4finance
Forwarded from Python4Finance
وبینار رایگان
«آشنایی با یادگیری ماشین و کاربرد آن در اقتصاد و مالی»
23 دی ماه، از ساعت 20 الی 21:30
لینک ثبت نام: https://python4finance.ir/reg2.htm
پایتون برای مالی در تلگرام https://t.iss.one/python4finance
پایتون برای مالی در بله https://ble.im/python4finance
«آشنایی با یادگیری ماشین و کاربرد آن در اقتصاد و مالی»
23 دی ماه، از ساعت 20 الی 21:30
لینک ثبت نام: https://python4finance.ir/reg2.htm
پایتون برای مالی در تلگرام https://t.iss.one/python4finance
پایتون برای مالی در بله https://ble.im/python4finance
This media is not supported in your browser
VIEW IN TELEGRAM
کتابخانه plotly ، یک کتابخانه برای رسم نمودارهای جذاب و تعاملی
تا اینجای کار، همه با Matplotlib به عنوان یک کتابخانه کاربردی برای رسم نمودارهای متنوع در پایتون آشنا هستیم. (خب خدا رو شکر 😊)
بعضی اوقات ممکن است به چیزی بیش از یک نمودار شبیه آنچه در matplotlib می بینیم نیاز داشته باشیم. مثلا نیاز داشته باشیم که بخشی از داده ها را بدون نیاز به تغییر در کد برنامه مان فیلتر کنیم 😯 و یا با استفاده از نمودار، داده ها را مشخص کنیم. 😳
همه این کارها و کلی ویژگی دیگر را می توانید در این کتابخانه پیدا کنید.
یکی از مزیت های دیگر این کتابخانه این است که خروجی شما را به صورت Html نمایش می دهد، بنابراین می توانید به راحتی آن را محیط هایی مانند سایت یا پورتال خود هم نمایش دهید.
در پست بعدی، شیوه رسم نمودار کندل استیک برای داده های ایران را با استفاده از این کتابخانه توضیح خواهم داد.
#پایتون_مالی
#رسم_نمودار
#plotly
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
تا اینجای کار، همه با Matplotlib به عنوان یک کتابخانه کاربردی برای رسم نمودارهای متنوع در پایتون آشنا هستیم. (خب خدا رو شکر 😊)
بعضی اوقات ممکن است به چیزی بیش از یک نمودار شبیه آنچه در matplotlib می بینیم نیاز داشته باشیم. مثلا نیاز داشته باشیم که بخشی از داده ها را بدون نیاز به تغییر در کد برنامه مان فیلتر کنیم 😯 و یا با استفاده از نمودار، داده ها را مشخص کنیم. 😳
همه این کارها و کلی ویژگی دیگر را می توانید در این کتابخانه پیدا کنید.
یکی از مزیت های دیگر این کتابخانه این است که خروجی شما را به صورت Html نمایش می دهد، بنابراین می توانید به راحتی آن را محیط هایی مانند سایت یا پورتال خود هم نمایش دهید.
در پست بعدی، شیوه رسم نمودار کندل استیک برای داده های ایران را با استفاده از این کتابخانه توضیح خواهم داد.
#پایتون_مالی
#رسم_نمودار
#plotly
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
رسم نمودار کندل استیک (candlestick ) برای بورس ایران با استفاده از plotly
در پست های قبل راجع به شیوه دریافت اطلاعات از بورس ایران توضیح دادم. (لینک) در این پست با استفاده از plotly نمودارهای کندل مربوط به بانک ملت را با استفاده از دیتای سایت tsetmc رسم می کنیم.
توجه داشته باشیم که نوع داده مربوط به Date در دیتای سایت با آنچه برای plotly نیازداریم متفاوت است که من با ترفند این مشکل را بر طرف کرده ام. (در کدها مشخص است.)
برای رسم نمودار دستورات ذکر شده در تصویر را در محل پایتون اجرا کنید.
دقت داشته باشید که اگر plotly را نصب نکرده اید با دستور زیر نصب نمایید.
pip install plotly
#پایتون_مالی
#رسم_نمودار
#plotly
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
در پست های قبل راجع به شیوه دریافت اطلاعات از بورس ایران توضیح دادم. (لینک) در این پست با استفاده از plotly نمودارهای کندل مربوط به بانک ملت را با استفاده از دیتای سایت tsetmc رسم می کنیم.
توجه داشته باشیم که نوع داده مربوط به Date در دیتای سایت با آنچه برای plotly نیازداریم متفاوت است که من با ترفند این مشکل را بر طرف کرده ام. (در کدها مشخص است.)
برای رسم نمودار دستورات ذکر شده در تصویر را در محل پایتون اجرا کنید.
دقت داشته باشید که اگر plotly را نصب نکرده اید با دستور زیر نصب نمایید.
pip install plotly
#پایتون_مالی
#رسم_نمودار
#plotly
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
فرم پیش ثبت نام در دوره های آموزشی
از آنجایی که خیلی از دوستان در پیام خصوصی از شیوه ثبت نام در دوره های آموزشی سوال می کنند، مجددا لینک ثبت نام رو قرار می دهم. (6 دوره + 5 دوره جدید)
فرم پیش ثبت نام در دوره های آموزشی:
https://python4finance.ir/reg.htm
شیوه ثبت نام، و زمان دقیق کلاس ها از طریق ایمیل و پیامک به عزیزان اطلاع رسانی می شود.
از آنجایی که خیلی از دوستان در پیام خصوصی از شیوه ثبت نام در دوره های آموزشی سوال می کنند، مجددا لینک ثبت نام رو قرار می دهم. (6 دوره + 5 دوره جدید)
فرم پیش ثبت نام در دوره های آموزشی:
https://python4finance.ir/reg.htm
شیوه ثبت نام، و زمان دقیق کلاس ها از طریق ایمیل و پیامک به عزیزان اطلاع رسانی می شود.
نظرات برخی از کاربران در خصوص دوره مدلسازی مالی با پایتون (مقدماتی و پیشرفته)
#نظرات
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
#نظرات
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
نظرات برخی از کاربران در خصوص دوره مدلسازی مالی با پایتون (مقدماتی و پیشرفته)
#نظرات
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
#نظرات
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
PTT-20190814-WA0001 (2).opus
98.3 KB
نظرات برخی از کاربران در خصوص دوره مدلسازی مالی با پایتون (مقدماتی و پیشرفته)
#نظرات
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
#نظرات
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
در پست های قبل، در خصوص شیوه گرفتن داده از سایت TSETMC به صورت آنلاین توضیحاتی داده بودم. اگر داده های دریافت شده از سایت را با استفاده از Matplotlib ترسیم کنید، می بییند که جهت داده ها از راست به چپ است. یعنی داده های روزهای اول در سمت راست نمودار و داده های روزهای آخر در سمت چپ نمودار است . (شکل بالا 👆)
البته دلیل آن مشخص است. از آنجایی که دیتاسورسی که تشکیل داده ایم بر اساس روز های پایانی به روزهای اولی مرتب شده است (DESC)
برای اینکه موضوع را دقیق تر متوجه شوید ، مجددا سورس برنامه را هم قرار می دهم.
راه حل را در پست بعدی توضیح خواهم داد.
#پایتون_مالی
#Matplotlib
#TseTmc
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
البته دلیل آن مشخص است. از آنجایی که دیتاسورسی که تشکیل داده ایم بر اساس روز های پایانی به روزهای اولی مرتب شده است (DESC)
برای اینکه موضوع را دقیق تر متوجه شوید ، مجددا سورس برنامه را هم قرار می دهم.
راه حل را در پست بعدی توضیح خواهم داد.
#پایتون_مالی
#Matplotlib
#TseTmc
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
برای تغییر ترتیب داده ها در دیتاست؛ از [loc[::-1 برای جابجا کردن داده ها و از reset_index برای ایندکس گذاری مجدد استفاده می کنیم.
مجدا برنامه را با این شیوه بازنویسی می کنیم.
نتیجه را تصویر مشاهده نمایید.
#پایتون_مالی
#Matplotlib
#TseTmc
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
مجدا برنامه را با این شیوه بازنویسی می کنیم.
نتیجه را تصویر مشاهده نمایید.
#پایتون_مالی
#Matplotlib
#TseTmc
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
سوالات متداول
از آنجایی که خیلی از عزیزان در خصوصی سوالات زیر را پرسیده اند و این سوالات قبلا در کانال پاسخ داده شده است، من عناوین سوالات و پاسخ آنها را جهت مرور خدمت شما قرار می دهم.
🔸چرا پایتون یاد بگیرم؟
پاسخ
🔸پایتون برای چه رشته هایی مناسب است؟
پاسخ
🔸مسیر یادگیری را ترسیم نمایید.
پاسخ
🔸متوسط درآمد یک مدلساز مالی چقدر است؟
پاسخ
🔸کاربردهای مدلسازی مالی چیست؟
پاسخ
🔸یادگیری ماشین چیست و کاربرد آن در مالی چگونه است؟
پاسخ
🔸پایتون یا اکسل، کدام بهتر است؟
پاسخ
🔸پایتون یا R ، کدام یک را یاد بگیرم؟
پاسخ
🔸آیا پایتون جایگزین MQL می شود؟
پاسخ
🔸خروجی پایتون چیست؟ (پایتون در کجا اجرا می شود؟)
پاسخ
🔸پایتون برای اقتصاد سنجی مناسب است؟
پاسخ
🔸آیا پایتون برای هوش تجاری مناسب است؟
پاسخ
🔸دانلود وبینار کاربرد علم داده در اقتصاد و مالی
لینک
🔸طریقه دریافت اطلاعات از TSETMC (بورس ایران)
پاسخ
🔸✅ چگونه از برگزاری دوره ها مطلع شوم؟
پاسخ
#پایتون_مالی
#پاسخ_سوالات
#FAQ
عضویت در کانال 👇
پایتون برای مالی در تلگرام https://t.iss.one/python4finance
پایتون برای مالی در بله https://ble.im/python4finance
از آنجایی که خیلی از عزیزان در خصوصی سوالات زیر را پرسیده اند و این سوالات قبلا در کانال پاسخ داده شده است، من عناوین سوالات و پاسخ آنها را جهت مرور خدمت شما قرار می دهم.
🔸چرا پایتون یاد بگیرم؟
پاسخ
🔸پایتون برای چه رشته هایی مناسب است؟
پاسخ
🔸مسیر یادگیری را ترسیم نمایید.
پاسخ
🔸متوسط درآمد یک مدلساز مالی چقدر است؟
پاسخ
🔸کاربردهای مدلسازی مالی چیست؟
پاسخ
🔸یادگیری ماشین چیست و کاربرد آن در مالی چگونه است؟
پاسخ
🔸پایتون یا اکسل، کدام بهتر است؟
پاسخ
🔸پایتون یا R ، کدام یک را یاد بگیرم؟
پاسخ
🔸آیا پایتون جایگزین MQL می شود؟
پاسخ
🔸خروجی پایتون چیست؟ (پایتون در کجا اجرا می شود؟)
پاسخ
🔸پایتون برای اقتصاد سنجی مناسب است؟
پاسخ
🔸آیا پایتون برای هوش تجاری مناسب است؟
پاسخ
🔸دانلود وبینار کاربرد علم داده در اقتصاد و مالی
لینک
🔸طریقه دریافت اطلاعات از TSETMC (بورس ایران)
پاسخ
🔸✅ چگونه از برگزاری دوره ها مطلع شوم؟
پاسخ
#پایتون_مالی
#پاسخ_سوالات
#FAQ
عضویت در کانال 👇
پایتون برای مالی در تلگرام https://t.iss.one/python4finance
پایتون برای مالی در بله https://ble.im/python4finance
رسم MA برای اطلاعات دریافتی از TSETMC
در این مثال، اطلاعات مربوط به سایت چکاپا به لحظه از سایت TSETMC دریافت می شود و sma10 و sma20 برای آن رسم می شود.
ترتیب نمایش داده ها هم در شکل اصلاح شده است.
#پایتون_مالی
#Matplotlib
#TseTmc
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
در این مثال، اطلاعات مربوط به سایت چکاپا به لحظه از سایت TSETMC دریافت می شود و sma10 و sma20 برای آن رسم می شود.
ترتیب نمایش داده ها هم در شکل اصلاح شده است.
#پایتون_مالی
#Matplotlib
#TseTmc
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
This media is not supported in your browser
VIEW IN TELEGRAM
معاملات الگوریتمی (Algorithmic trading) چیست؟
این چند وقت احتمالا خیلی راجع به معاملات الگوریتمی شنیده باشید. اما واقعا الگوریتم تریدینگ به چه معناست؟
در واقع الگورتیم تریدینگ چیزی نیست جز استفاده از رایانه ها برای معامله بدون دخالت انسان. یعنی الگوریتم های معاملاتی یکبار توسط انسان ها بر اساس قواعد آمار و ریاضی نوشته می شود و از آن به بعد توسط سیستم اجرا می شود و بر اساس نتایج تحلیل ها خرید و فروش خودکار توسط سیستم با سرعت بسیار بالا انجام می شود. در پست های بعد در خصوص این موضوع مفصل توضیح خواهم داد.
فیلم ضمیمه شده در این پست می تواند اطلاعات خوبی در این زمینه به شما بدهد.
#پایتون_مالی
#معاملات_الگوریتمی
#Algorithmic_trading
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
این چند وقت احتمالا خیلی راجع به معاملات الگوریتمی شنیده باشید. اما واقعا الگوریتم تریدینگ به چه معناست؟
در واقع الگورتیم تریدینگ چیزی نیست جز استفاده از رایانه ها برای معامله بدون دخالت انسان. یعنی الگوریتم های معاملاتی یکبار توسط انسان ها بر اساس قواعد آمار و ریاضی نوشته می شود و از آن به بعد توسط سیستم اجرا می شود و بر اساس نتایج تحلیل ها خرید و فروش خودکار توسط سیستم با سرعت بسیار بالا انجام می شود. در پست های بعد در خصوص این موضوع مفصل توضیح خواهم داد.
فیلم ضمیمه شده در این پست می تواند اطلاعات خوبی در این زمینه به شما بدهد.
#پایتون_مالی
#معاملات_الگوریتمی
#Algorithmic_trading
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
❤2
index.jfif
13.1 KB
مزایا و ریسک های معاملات الگوریتمی
✅مزایا
1️⃣سرعت عمل بالا: سرعت عمل رایانه ها در انجام یک عملیات بسیار بالاست در صورتی که در این فاصله انسان حتی نمی تواند ماوس خود را تکان دهد.
2️⃣ بدون احساس، قاطع و مصمم: انسان ها معمولا پس از تصمیم گیری دچار احساس می شوند که تصمیم قبلی آنها را تحت الشعاع قرار می دهد، در صورتی که رایانه صرفا بر اساس منطق تصمیم می گیرد.
3️⃣امکان بررسی استراتژی در طول و عرض بازار: سیستم می تواند به راحتی کل بازار را رصد کند و نتیجه دلخواه را حاصل کند.
🅾️ریسک ها
1️⃣خرابی سیستم
2️⃣قطع شدن شبکه
3️⃣ و از همه مهمتر، الگوریتم اشتباه یا ناقص برای تصمیم گیری. یعنی اگر الگورتیم اشتباهی انتخاب شود خصوصا در معاملات با فرکانس بالا، ممکن است خسارت های جبران ناپذیری وارد شود. راه حل این موضوع را پست های آتی خواهم گفت.
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
✅مزایا
1️⃣سرعت عمل بالا: سرعت عمل رایانه ها در انجام یک عملیات بسیار بالاست در صورتی که در این فاصله انسان حتی نمی تواند ماوس خود را تکان دهد.
2️⃣ بدون احساس، قاطع و مصمم: انسان ها معمولا پس از تصمیم گیری دچار احساس می شوند که تصمیم قبلی آنها را تحت الشعاع قرار می دهد، در صورتی که رایانه صرفا بر اساس منطق تصمیم می گیرد.
3️⃣امکان بررسی استراتژی در طول و عرض بازار: سیستم می تواند به راحتی کل بازار را رصد کند و نتیجه دلخواه را حاصل کند.
🅾️ریسک ها
2️⃣قطع شدن شبکه
3️⃣ و از همه مهمتر، الگوریتم اشتباه یا ناقص برای تصمیم گیری. یعنی اگر الگورتیم اشتباهی انتخاب شود خصوصا در معاملات با فرکانس بالا، ممکن است خسارت های جبران ناپذیری وارد شود. راه حل این موضوع را پست های آتی خواهم گفت.
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
چرا یادگیری ماشین برای معاملات الگوریتمی لازم است؟
معمولا وقتی صحبت از معاملات الگوریتمی می شود، در ذهن مخاطب معاملات «های فرکونس- یا با سرعت بالا» متبادر می شود. معاملات «های فرکونس» و با بسامد بالا، (به انگلیسی: High-frequency trading) یا اصلاحا معاملات پُرتواتر، گونهای از معاملات هستند که مجموعهای از راهبردهای معاملاتی کامپیوتری با دوره نگهداری بسیار کوتاه میباشند. در این روش برنامهها بر روی کامپیوترهای پرسرعت اجرا میشوند و دادههای بازار را با استفاده از الگوریتمهایی برای ایجاد فرصتهای معاملاتی تحلیل میکنند.
البته معاملات الگوریتمی با بسامد بالا هستند اما لزوما هر معامله الگورتیمی لزوما بهترین معامله نیست. حتی ممکن است در طول زمان به دلیل شرایط بازار، الگوریتم استفاده شده کارایی خود را از دست بدهد. آنچه باعث بالارفتن کیفیت معاملات و بهتر شدن الگورتیم در طول زمان می شود، بحث یادگیری ماشین است که امروزه یکی از مباحث نوین در صنعت مالی دنیاست و طی آن الگوریتم های مختلف در طول زمان بررسی و حتی تکمیل و اصلاح می شوند.
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
معمولا وقتی صحبت از معاملات الگوریتمی می شود، در ذهن مخاطب معاملات «های فرکونس- یا با سرعت بالا» متبادر می شود. معاملات «های فرکونس» و با بسامد بالا، (به انگلیسی: High-frequency trading) یا اصلاحا معاملات پُرتواتر، گونهای از معاملات هستند که مجموعهای از راهبردهای معاملاتی کامپیوتری با دوره نگهداری بسیار کوتاه میباشند. در این روش برنامهها بر روی کامپیوترهای پرسرعت اجرا میشوند و دادههای بازار را با استفاده از الگوریتمهایی برای ایجاد فرصتهای معاملاتی تحلیل میکنند.
البته معاملات الگوریتمی با بسامد بالا هستند اما لزوما هر معامله الگورتیمی لزوما بهترین معامله نیست. حتی ممکن است در طول زمان به دلیل شرایط بازار، الگوریتم استفاده شده کارایی خود را از دست بدهد. آنچه باعث بالارفتن کیفیت معاملات و بهتر شدن الگورتیم در طول زمان می شود، بحث یادگیری ماشین است که امروزه یکی از مباحث نوین در صنعت مالی دنیاست و طی آن الگوریتم های مختلف در طول زمان بررسی و حتی تکمیل و اصلاح می شوند.
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
❤1
اگر تا کنون در وبینار رایگان
«آشنایی با یادگیری ماشین و کاربرد آن در اقتصاد و مالی» که در تاریخ
دوشنبه 23 دی ماه، از ساعت 20 الی 21:30
برگزار می شود ثبت نام نکرده اید، فرصت را از دست ندهید. مطالب جذاب بسیار زیادی منتظر شما هستند.
لینک ثبت نام: https://python4finance.ir/reg2.htm
«آشنایی با یادگیری ماشین و کاربرد آن در اقتصاد و مالی» که در تاریخ
دوشنبه 23 دی ماه، از ساعت 20 الی 21:30
برگزار می شود ثبت نام نکرده اید، فرصت را از دست ندهید. مطالب جذاب بسیار زیادی منتظر شما هستند.
لینک ثبت نام: https://python4finance.ir/reg2.htm
کتاب «یادگیری معاملات الگوریتمی با پایتون- Learn Algorithmic Trading». یک کتاب بسیار خوب برای یادگیری سازوکارهای معاملات الگوریتمی با پایتون
#پایتون_مالی
#معرفی_کتاب
#معاملات_الگوریتمی
#Algoritmic_Trading
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
#پایتون_مالی
#معرفی_کتاب
#معاملات_الگوریتمی
#Algoritmic_Trading
پایتون برای مالی در تلگرام
https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug