دانلود پایان نامه ارشد: شبیه سازی بازار سهام با استفاده از سیستمهای عامل محور |
2-6- بازارهای مالی……………………………………………. 18
2-6-1- مقدمه…………………………………………………… 18
2-6-2 – انواع بازارها……………………………………………. 19
2-6-3- پیشینه بورس………………………………………….. 22
2-6-4- پیدایش بورس در ایران…………………………………. 22
2-6-5- مزایای سرمایهگذاری در بورس……………………….. 23
2-6-6- مزایای ورود به بورس برای شركتها…………………. 24
2-6-7- انواع بورس………………………………………………. 24
2-6-8- تعریف بازار بورس اوراق بهادار…………………………. 25
2-6-9 – استراتژی های انتخاب سهام………………………….. 25
2-7- ویژگی بازارهای مالی……………………………………… 28
2-7-1- پیشبینیپذیری…………………………………………. 28
2-7-2- نوسانات…………………………………………………… 30
2-8- الگوریتم ژنتیک……………………………………………… 30
2-8-1- روشهای کدینگ………………………………………… 31
2-8-2- جمعیت…………………………………………………….. 32
2-8-3- مقدار برازندگی……………………………………………. 32
2-8-4- روشهای انتخاب………………………………………… 32
2-8-5- عملگرهای الگوریتم ژنتیک……………………………… 33
2-8-6- معیار توقف………………………………………………… 34
2-9- مرور ادبیات………………………………………………….. 36
فصل سوم: مدلسازی بازار
3-1- کلیات بازار…………………………………………………… 40
3-2- ترجیحات عاملها…………………………………………… 42
3-3- پیشبینی…………………………………………………… 44
3-3-1- بخش وضعیت……………………………………………. 45
3-3-2- بخش پیشبینی…………………………………………. 49
3-3-3- قوانین فعال……………………………………………….. 50
3-4- دادوستد…………………………………………………….. 50
3-5- آموزش و تکامل قوانین…………………………………….. 53
فصل چهار: نتایج شبیهسازی
4-1- تاثیر آموزش بر الگوی قیمت بازار…………………………. 57
4-2- تاثیر سرعت آموزش بر روند بازار…………………………. 59
4-3- تاثیر تعداد تاجران بر روند بازار…………………………….. 62
4-3-1- تعداد تاجران متغیر و سهام ثابت……………………….. 63
4-3-2- تعداد تاجران و سهامهای متغیر………………………… 63
4-4- بررسی عملکرد عاملهای مختلف در بازار……………….. 65
4-4-1- عاملهای اصولگرا……………………………………….. 65
4-4-2- عاملهای تکنیکال……………………………………….. 65
4-4-3- عاملهای ترکیبی……………………………………….. 65
4-5- تاثیر ترکیبهای مختلف عاملها بر روند بازار…………….. 69
4-5-1- بازار با عاملهای اصولگرا…………………………………. 69
4-5-2- بازار با عاملهای تکنیکال………………………………… 70
4-5-3- بازار با عاملهای ترکیبی………………………………… 71
4-5-4- بازار با دو نوع عامل اصولگرا و تکنیکال………………….. 72
4-5-6- بازار با عاملهای تکنیکال و ترکیبی…………………….. 74
4-6- تاثیر تعداد انواع عاملها بر عملکرد آنها……………………. 75
فصل پنجم: نتیجهگیری و پیشنهادات
5-1- مروری بر پایاننامه…………………………………………… 76
5-2- نتیجهگیری……………………………………………………. 77
5-3- پیشنهادات…………………………………………………… 78
منابع و مراجع…………………………………………………….. 80
چکیده:
در دنیای امروز، سیستمهایی وجود دارد که در آنها انسان و روابط بین انسانها نقش اصلی را دارند. چون رقابت بین افراد و قوانین حاکم بر روابط انسانها همواره در حال تغییر است، باعث میشود که این سیستمها پیچیدهتر شده و تجزیه و تحلیل آنها مشکلتر شود. برای بررسی، تجزیه و تحلیل سیستمهای پیچیده میتوان از مدلهای مبتنی برعامل استفاده كرد و سیستم پیچیده را یك سیستم چندعاملی در نظر گرفت كه عاملهای آن، در حال رقابت یا همكاری هستند. یکی از این سیستمها که در آن انسان و روابط بین انسانها نقش اصلی را دارد، اقتصاد و جولانگاه آن یعنی بازار میباشد. اقتصاد یك سیستم پیچیده است كه حاصل تعاملات بسیاری از عاملها میباشد. عاملهای این سیستم ناهمگون بوده و با گذشت زمان، رفتار عاملها و در مقیاس بزرگ رفتار سیستم اقتصاد در حال تغییر خواهد بود.
با مطرحشدن شبیهسازی عاملمحور بازارهای مالی که یکی از پیشگامان و معروفترین این مدلها، بازار شبیهسازی سانتافی میباشد، تجزیه و تحلیل این بازارها سادهتر شده ونتایج تحلیلها، به واقعیت نزدیکتر میباشد. با ایجاد این شبیهسازی میتوان عوامل مختلف و مؤثر بر روی این بازارها در مدل شبیهسازی اجرا و آزمایش کرده و تأثیرات آن را مورد تجزیه و تحلیل قرار داد و سپس با توجه به این تجزیه و تحلیل، تصمیمات لازم را در حالت واقعی به کار گرفت.
در این پایاننامه، از مدل سانتافی برای مدلسازی بازار بورس استفاده گردیده و با ایجاد تغییرات لازم از جمله تغییر قوانین یادگیری و بهکارگیری از سه نوع عامل مجزا و استفاده از ترکیبهای مختلف در مدل و همچنین استفاده از الگوریتم ژنتیک به عنوان فرایند یادگیری عاملها، بازار سهام مورد بررسی قرار گرفته است.
نتایج بهدست آمده نشان میدهد که به کارگیری فرایند آموزش باعث میشود تا بازار با ثباتتری نسبت به بازار بدون آموزش ایجاد شود. همچنین نتایج آزمایشات دیگر نشان میدهد که با افزایش انواع عاملها در بازار بورس، پیشبینی عاملها تحت تاثیر عاملهای دیگر قرار گرفته و باعث میشود که پیشبینی آنها دچار نوسان گردد بهطوریکه بازارهایی که با یک عامل شبیهسازی شدهاند دارای بهترین عملکرد از لحاظ پیشبینی قیمت و سود دوره بعد میباشند.
1-1- پیشگفتار
در دنیای امروز، سیستمهایی وجود دارد که در آنها انسان و روابط بین انسانها نقش اصلی را دارند. چون رقابت بین افراد و قوانین حاکم بر روابط انسانها همواره در حال تغییر است، باعث میشود که این سیستمها پیچیدهتر شده و تجزیه و تحلیل آنها مشکلتر شود. با تجزیه و تحلیل این سیستمها میتوان به پیشبینی وقایع و رویدادهای آتی پرداخت و با تدبیر و اندیشه در سطح کلان از ایجاد بحران در سطح اجتماعی جلوگیری نمود. محققان بسیاری سعی نمودهاند تا با مدلسازی ریاضی این سیستمها، روابط و قوانین حاکم بر آنها را کشف کنند. اما این مدلها هنوز تکاملهای لازمه را در برخورد با بسیاری از مسائل عملی نیافتهاند و تلاش در راه تکامل هر چه بیشتر آن ادامه دارد[1]. در سالیان اخیر مدلهای مبتنی بر عامل[1] موردتوجه بسیاری از محققان قرارگرفتهاست. این متدولوژی، ابتدا توسط دانشمندان فیزیک استفاده میشد که سیستمهای پیچیده ذرات واکنشی را شبیهسازی میکردند. در اقتصاد مالی، سرمایهگذاران مانند ذرات هستند که با سرمایهگذاران دیگر در حال کنش و واکنش هستند[2].
این مدلها بر تعاملات پویای تصمیمات عاملها بر روی همدیگر متمرکز میشوند. در این مدلها، رفتار عاملها براساس درکشان از محیط و عملکرد سایر عاملها صورت میگیرد اما رفتار سیستم را نمیتوان از روی رفتار تکتک عاملها پیشبینی کرد. بلکه این رفتار یک رفتار برآیندی بوده که معمولاً رابطه خطی با رفتار هیچ یک از عاملها ندارد. یکی از مزیتهای مهم این مدلها این است که میتوان فرضیات محدودکنندهای را که در مدلهای تحلیلی برای سادگی استفاده میشود را حذفنمود. برای نمونه، کلیه سرمایهگذاران میتوانند با توجه به ترجیحات و استراتژیهای تجاریشان، به صورت ناهمگن مدلبندی شوند[2].
کاربرد مدلهای عاملمحور میتواند به سه طبقه کلی تقسیم شود[5] :
1) عاملهای همکار که در این سیستمها، عاملها متعهد به جمعآوری اطلاعات یا اجرای معامله از طرف عامل انسانی در اینترنت میباشند.
2) سیستمهای تصمیمگیری چندعامله که عاملها در این سیستم باید با هم یک تصمیم مشترک بسازند.
3) سیستمهای شبیهسازی چندعامله، که سیستم چندعاملی برای شبیهسازی یک پدیده در جهان واقعی استفاده میشود که در اینجا سیستم استفاده شده پایاننامه در ناحیه سوم قرار میگیرد. یکی از رشتههای تحقیقاتی این سیستمها، شبیهسازی عاملمحور پدیدههای اجتماعی میباشد که در آن سه رشته علمی استفاده میشوند که عبارتند از: محاسبات، علوم اجتماعی و شبیهسازی کامپیوتری که میتوان اینگونه تعریف کرد:
بررسی پدیدههای اجتماعی با استفاده از تکنولوژی عامل و شبیهسازی آن در کامپیوتر.
پس باید ابتدا محیطی را که میخواهیم در آن کار کنیم را بشناسیم و این دارای اهمیت زیادی است زیرا محقق را در درک بیشتر رفتار عامل یاری میدهد و به واقعیت نزدیکتر میسازد.
در دنیای امروز، اقتصاد و جولانگاه آن یعنی بازار و عنصر جدایی ناپذیر این عرصه، یعنی معامله، ماهیت مدرنیزه یافته و پابهپای دیگر شئون زندگی انسانها در چرخه پیشرفت و تکامل، ابعاد تازهای به خودگرفته و روزبهروز بر پیچیدگیهای آن افزوده میشود.
عملاً اقتصاد را میتوان یک سیستم پیچیده[2] دانست، زیرا با رفتار روانی و اعمال انسانها سروکار دارد. با این حال از دو دیدگاه فیزیکی و روانشناختی میتوان به اقتصاد نگریست. دیدگاه فیزیکی شامل فعالیتها، تکنولوژیهاو… میباشد و دیدگاه روانشناختی که شامل انتظارات، باورها، فرضیهها و تفاسیر عاملهای اقتصادی از محیط میباشد.
دیدگاه روانشناختی از اهمیت زیادی برخوردار میباشد زیرا تصمیم عاملها براین مبنا صورت میگیرد به طوریکه هر عامل با شناخت ویژگیهای محیط و عاملهای دیگر برای خود فرضیههایی ایجاد میکند[6]. بازارها نیز که وظیفه هدایت قسمت عمدهی فعالیتهای اقتصادی یک جامعه را دارند، یک سیستم مبادله کالا میباشند. قیمتها در داخل بازار شکل میگیرد که براساس عرضه و تقاضا میباشد. اگر بازار رقابت کامل باشد، هم مقدار تقاضا و هم مقدار عرضه تابع قیمت میباشد و لذا همواره تعادل وجود دارد و در یک قیمت تعادلی، مازاد یا کمبود چه از طرف عرضه و چه از طرف تقاضا وجود ندارد. توجه به بازار از این لحاظ اهمیت دارد که تعیینکننده قیمت میباشند. چگونگی تعیین میزان قیمت تحت تأثیر عوامل روانی، سیاسی و اجتماعی میباشد که باید تشریح گردد. برای تجزیه و تحلیل بازار، باید به اشکال مختلف بازارها، اهداف و نحوه رفتار گوناگون عرضهکننده و تقاضاکننده توجه شود[7].
یکی از بازارهای مالی مهم، بازار بورس میباشد. بیتردید امروزه بیشترین مقدار سرمایه از طریق بازارهای بورس در تمام جهان مبادله میشود. اقتصادهای ملی به شدت متأثر از عملکرد بازار بورس است. بهعلاوه بازار بورس بهعنوان یک ابزار سرمایهگذاری دردسترس، هم برای سرمایهگذاران کلان و هم برای عموم مردم تبدیل شدهاست. بازارهای بورس نه تنها از پارامترهای کلان، بلکه از هزاران عامل دیگر نیز متأثر میشوند. تعداد زیاد و ناشناخته بودن عوامل مؤثر بر بازار بورس، موجب عدم اطمینان در زمینه سرمایهگذاری شدهاست.
به همین دلیل تجزیه و تحلیل این بازار بسیار مهم بوده و باید از مدلهایی استفاده کرد که بتوان این پارامترهای کلان و خرد را مورد تجزیه و تحلیل قرار داد.
با مطرحشدن شبیهسازی عاملمحور[3] بازارهای بورس که یکی از پیشگامان و معروفترین این مدلها، بازار شبیهسازی سانتافی[4] میباشد، تجزیه و تحلیل این بازارها سادهتر شده و به واقعیت نزدیکتر میباشد. با ایجاد این شبیهسازی میتوان عوامل مختلف و مؤثر بر این بازارها را ابتدا در مدل شبیهسازی، اجرا و آزمایش کرده و تأثیرات آن را مورد تجزیه و تحلیل قرار داد و سپس با توجه به این تجزیه و تحلیل، تصمیمات لازم را در حالت واقعی بهکارگرفت. در سالهای اخیر، تجزیه و تحلیلهای مختلفی با استفاده از این مدلها روی این بازارها صورت گرفته است که در فصل بعد به کارهای انجامشده در این زمینه اشاره میشود.
2-1- اهداف تحقیق
تحلیل سیستمهای پیچیده در میان محققان سیستمها، اهمیت زیادی یافته است. از جمله این مدلهای تحلیلی، مدلهای مبتنی بر عامل میباشند. با مطرح شدن شبیهسازی عاملمحور بازارهای بورس که یکی از پیشگامان و معروفترین این مدلها، بازار شبیهسازی سانتافی میباشد، تجزیه و تحلیل این بازارها سادهتر شده و به واقعیت نزدیکتر میباشد. با ایجاد این شبیهسازی میتوان عوامل مختلف و مؤثر بر روی این بازارها را در مدل شبیهسازی اجراوآزمایش کرده و تأثیرات آن را مورد تجزیه و تحلیل قرار داده و سپس با توجه به این تجزیه و تحلیل، تصمیمات لازم را در حالت واقعی به کارگرفت.
براساس آنچه گفته شد، در این تحقیق اهدافی دنبال میشود كه عبارتنداز:
– بررسی بازار سهام بهعنوان یک سیستم پیچیده و مدلبندی آن براساس سیستمهای عاملمحور.
– مروری بر مطالعات و توسعههای انجامشده بر روی بازارهای مالی مصنوعی.
– بهكارگیری الگوریتم ژنتیک بهعنوان فرایند یادگیری عاملها
– بررسی تاثیرات پارامترهای مختلف در بازار بورس مصنوعی
فرم در حال بارگذاری ...
[سه شنبه 1399-10-09] [ 02:59:00 ق.ظ ]
|