کاوش قوانين پيوستگي کمي در بازار سهام با استفاده از الگوريتم هاي فراابتکاري چندهدفه مبتني بر الگوريتم ژنتيک

Σχετικά έγγραφα
محاسبه ی برآیند بردارها به روش تحلیلی

هر عملگرجبر رابطه ای روی يک يا دو رابطه به عنوان ورودی عمل کرده و يک رابطه جديد را به عنوان نتيجه توليد می کنند.

سبد(سرمايهگذار) مربوطه گزارش ميكند در حاليكه موظف است بازدهي سبدگردان را جهت اطلاع عموم در

روش محاسبه ی توان منابع جریان و منابع ولتاژ

ﻞﻜﺷ V لﺎﺼﺗا ﺎﻳ زﺎﺑ ﺚﻠﺜﻣ لﺎﺼﺗا هﺎﮕﺸﻧاد نﺎﺷﺎﻛ / دﻮﺷ

در اين آزمايش ابتدا راهاندازي موتور القايي روتور سيمپيچي شده سه فاز با مقاومتهاي روتور مختلف صورت گرفته و س سپ مشخصه گشتاور سرعت آن رسم ميشود.

e r 4πε o m.j /C 2 =

مقدمه -1-4 تحليلولتاژگرهمدارهاييبامنابعجريان 4-4- تحليلجريانمشبامنابعولتاژنابسته

هدف:.100 مقاومت: خازن: ترانزيستور: پتانسيومتر:

ﻴﻓ ﯽﺗﺎﻘﻴﻘﺤﺗ و ﯽهﺎﮕﺸﻳﺎﻣزﺁ تاﺰﻴﻬﺠﺗ ﻩﺪﻨﻨﮐ

آزمایش 2: تعيين مشخصات دیود پيوندي PN

تلفات کل سيستم کاهش مي يابد. يکي ديگر از مزاياي اين روش بهبود پروفيل ولتاژ ضريب توان و پايداري سيستم مي باشد [-]. يکي ديگر از روش هاي کاهش تلفات سيستم

1- مقدمه است.

برخوردها دو دسته اند : 1) كشسان 2) ناكشسان

آزمایش 8: تقویت کننده عملیاتی 2

t a a a = = f f e a a

V o. V i. 1 f Z c. ( ) sin ورودي را. i im i = 1. LCω. s s s

آزمایش 1: پاسخ فرکانسی تقویتکننده امیتر مشترك

( ) قضايا. ) s تعميم 4) مشتق تعميم 5) انتگرال 7) كانولوشن. f(t) L(tf (t)) F (s) Lf(t ( t)u(t t) ) e F(s) L(f (t)) sf(s) f ( ) f(s) s.

( ) x x. ( k) ( ) ( 1) n n n ( 1) ( 2)( 1) حل سري: حول است. مثال- x اگر. يعني اگر xها از = 1. + x+ x = 1. x = y= C C2 و... و

1) { } 6) {, } {{, }} 2) {{ }} 7 ) { } 3) { } { } 8) { } 4) {{, }} 9) { } { }

10 ﻞﺼﻓ ﺶﺧﺮﭼ : ﺪﻴﻧاﻮﺘﺑ ﺪﻳﺎﺑ ﻞﺼﻓ ﻦﻳا يا ﻪﻌﻟﺎﻄﻣ زا ﺪﻌﺑ

آزمون مقایسه میانگین های دو جامعه )نمونه های بزرگ(

1 ﺶﻳﺎﻣزآ ﻢﻫا نﻮﻧﺎﻗ ﻲﺳرﺮﺑ

چكيده. Keywords: Nash Equilibrium, Game Theory, Cournot Model, Supply Function Model, Social Welfare. 1. مقدمه

جلسه 3 ابتدا نکته اي در مورد عمل توابع بر روي ماتریس ها گفته می شود و در ادامه ي این جلسه اصول مکانیک کوانتمی بیان. d 1. i=0. i=0. λ 2 i v i v i.

آرايه ها و ساختارها سید مهدی وحیدی پور با تشکر از دکتر جواد سلیمی دانشکده مهندسی برق و کامپیوتر

یک روش بهینه سازی ترکیبی بر مبنای الگوریتم pso برای حل مسئله زمان بندی

جلسه 9 1 مدل جعبه-سیاه یا جستاري. 2 الگوریتم جستجوي Grover 1.2 مسا له 2.2 مقدمات محاسبات کوانتمی (22671) ترم بهار

O 2 C + C + O 2-110/52KJ -393/51KJ -283/0KJ CO 2 ( ) ( ) ( )

بخش غیرآهنی. هدف: ارتقاي خواص ابرکشسانی آلياژ Ni Ti مقدمه

تا 387 صفحه 1395 زمستان 4 شماره 48 دوره Vol. 48, No. 4, Winter 2016, pp

آزمایش 1 :آشنایی با نحوهی کار اسیلوسکوپ

تصاویر استریوگرافی.

را بدست آوريد. دوران

اراي ه روشي نوين براي حذف مولفه DC ميراشونده در رلههاي ديجيتال

+ Δ o. A g B g A B g H. o 3 ( ) ( ) ( ) ; 436. A B g A g B g HA است. H H برابر

P = P ex F = A. F = P ex A

چکيده مقدمه.(FAO, 1976)

مقاومت مصالح 2 فصل 9: خيز تيرها. 9. Deflection of Beams

چكيده SPT دارد.

تحلیل مدار به روش جریان حلقه

هو الحق دانشکده ي مهندسی کامپیوتر جلسه هفتم

مفاهیم ولتاژ افت ولتاژ و اختالف پتانسیل

در اين ا زمايش ابتدا راهاندازي موتور القايي رتور سيمپيچي شده سه فاز با مقاومت مختلف بررسي و س سپ مشخصه گشتاور سرعت ا ن رسم ميشود.

تمرین اول درس کامپایلر

- 1 مقدمه كنند[ 1 ]:

بررسي علل تغيير در مصرف انرژي بخش صنعت ايران با استفاده از روش تجزيه

تحلیل و ارزیابی عملکرد الگوریتم های تکاملی در بهینه سازی تولید موارد آزمون

روشی ابتکاری جهت تولید مدل رقمی زمین برای مناطق جنگلی

1سرد تایضایر :ميناوخ يم سرد نيا رد همانسرد تلااؤس یحيرشت همان خساپ

پايداری Stability معيارپايداری. Stability Criteria. Page 1 of 8

مسائل. 2 = (20)2 (1.96) 2 (5) 2 = 61.5 بنابراین اندازه ی نمونه الزم باید حداقل 62=n باشد.

ﯽﺳﻮﻃ ﺮﯿﺼﻧ ﻪﺟاﻮﺧ ﯽﺘﻌﻨﺻ هﺎﮕﺸﻧاد

چكيده 1- مقدمه درخت مشهد ايران فيروزكوه ايران باشد [7]. 5th Iranian Conference on Machine Vision and Image Processing, November 4-6, 2008

حل J 298 كنيد JK mol جواب: مييابد.

بررسي تاثير نوسانات نرخ سود در بازار پول برتصميم گيري سرمايه گذاران و عملکرد بازار سرمايه

چكيده 1- مقدمه

No. F-16-EPM مقدمه

مثال( مساله الپالس در ناحیه داده شده را حل کنید. u(x,0)=f(x) f(x) حل: به کمک جداسازی متغیرها: ثابت = k. u(x,y)=x(x)y(y) X"Y=-XY" X" X" kx = 0

HMI SERVO STEPPER INVERTER

جلسه ی ۱۰: الگوریتم مرتب سازی سریع

جلسه 12 به صورت دنباله اي از,0 1 نمایش داده شده اند در حین محاسبه ممکن است با خطا مواجه شده و یکی از بیت هاي آن. p 1

yazduni.ac.ir دانشگاه يزد چكيده: است. ١ -مقدمه

:نتوين شور شور هدمع لکشم

هدف از این آزمایش آشنایی با رفتار فرکانسی مدارهاي مرتبه اول نحوه تأثیر مقادیر عناصر در این رفتار مشاهده پاسخ دامنه

هدف: LED ديودهاي: 4001 LED مقاومت: 1, اسيلوسكوپ:

است). ازتركيب دو رابطه (1) و (2) داريم: I = a = M R. 2 a. 2 mg

كار شماره توانايي عنوان آموزش

يﺎﻫ ﻢﺘﺴﻴﺳ زا هدﺎﻔﺘﺳا ﺎﺑ (IP) ﺖﻧﺮﺘﻨﻳا ﻞﻜﺗوﺮﭘ رد تﺎﻋﻼﻃا يوﺎﺣ يﺎﻫ ﻪﺘﺴﺑ لﺎﻘﺘﻧا (DWDM)جﻮﻣ لﻮﻃ ﻢﻴﺴﻘﺗ لﺎﮕﭼ هﺪﻨﻨﻛ ﺲﻜﻠﭘ ﻲﺘﻟﺎﻣ يرﻮﻧ ﺮﺒﻴﻓ

يﺎﻫ ﻢﺘﻳرﻮﮕﻟا و ﺎﻫ ﺖﺧرد فاﺮﮔ ﻲﻤﺘﻳرﻮﮕﻟا ﻪﻳﺮﻈﻧ :سرد ﻲﺘﺸﻬﺑ ﺪﻴﻬﺷ هﺎﮕﺸﻧاد ﺮﺗﻮﻴﭙﻣﺎﻛ مﻮﻠﻋ هوﺮﮔ ﻪﻴﻟوا ﺞﻳﺎﺘﻧ و ﺎﻫﻒ ﻳﺮﻌﺗ

استخراج پارامترهای هندسی درختان از داده لیدار برای مناطق جنگلی

تمرینات درس ریاض عموم ٢. r(t) = (a cos t, b sin t), ٠ t ٢π. cos ٢ t sin tdt = ka۴. x = ١ ka ۴. m ٣ = ٢a. κds باشد. حاصل x٢

شماره : RFP تاريخ RFP REQUEST FOR RESEARCH PROPOSAL Q # # ساير باشند. F

گروه رياضي دانشگاه صنعتي نوشيرواني بابل بابل ايران گروه رياضي دانشگاه صنعتي شاهرود شاهرود ايران

پيشنهاد شيوهاي مبتني بر الگوريتم PSO چند هدفه جهت استخراج قوانين انجمني در داده كاوي

بررسی اثر معیارهای جدید رشد بر عملکرد شرکتهای پذیرفته شده در بورس اوراق بهادار تهران

عنوان: رمزگذاري جستجوپذیر متقارن پویا

هدف از انجام این آزمایش بررسی رفتار انواع حالتهاي گذراي مدارهاي مرتبه دومRLC اندازهگيري پارامترهاي مختلف معادله

سال پنجم / شماره پانزدهم/ زمستان 1391 چكيده.

تخمین با معیار مربع خطا: حالت صفر: X: مکان هواپیما بدون مشاهده X را تخمین بزنیم. بهترین تخمین مقداری است که متوسط مربع خطا مینیمم باشد:

مقاطع مخروطي 1. تعريف مقاطع مخروطي 2. دايره الف. تعريف و انواع معادله دايره ب. وضعيت خط و دايره پ. وضعيت دو دايره ت. وتر مشترك دو دايره

خطا انواع. (Overflow/underflow) (Negligible addition)

چکيده 1- مقدمه نيازي نيست که نقشه زمان- مقياس را به نقشه زمان- بسامد تبديل کرد. از مقايسه

يا (Automatic Generation Control) AGC

حل يک مدل جديد براي مسأله مسيريابي وسائط نقليه با در نظر گرفتن ايمني در حمل و نقل مواد خطرناک

Angle Resolved Photoemission Spectroscopy (ARPES)

چکيده

مدار معادل تونن و نورتن

ﻲﻟﻮﻠﺳ ﺮﻴﮔدﺎﻳ يﺎﻫﺎﺗﺎﻣﻮﺗآ زا هدﺎﻔﺘﺳا ﺎﺑ ﻢﻴﺳ ﻲﺑ ﺮﮕﺴﺣ يﺎﻫ ﻪﻜﺒﺷ رد يﺪﻨﺑ ﻪﺷﻮﺧ

چک لیست ارزیابی آزمایشگاه های انجام دهنده آزمایشات غربالگری مادران باردار از نظر ابتال جنین به اختالالت کروموزومی

فصل چهارم: جبر رابطه اي

* خلاصه

3 و 2 و 1. مقدمه. Simultaneous كه EKF در عمل ناسازگار عمل كند.

جريان ديفرانسيلي CDBA

جلسه 14 را نیز تعریف کرد. عملگري که به دنبال آن هستیم باید ماتریس چگالی مربوط به یک توزیع را به ماتریس چگالی مربوط به توزیع حاشیه اي آن ببرد.

" بررسی مقایسه ای ارتباط بین مدیریت سرمایه در گردش و سودآوری شرکت های پذیرفته شده در بورس اوراق بهادار تهران)در چهار صنعت غذایی دارویی معدنی خودرو("

چکیده مقدمه کلید واژه ها:

ميثم اقتداري بروجني دانشده ي برق دانشگاه يزد 1_ مقدمه

Spacecraft thermal control handbook. Space mission analysis and design. Cubesat, Thermal control system

Transcript:

مجله مهندسي مالي و مديريت اوراق بهادار شماره سيويکم / تابستان 6951 کاوش قوانين پيوستگي کمي در بازار سهام با استفاده از الگوريتم هاي فراابتکاري چندهدفه مبتني بر الگوريتم ژنتيک تاريخ دريافت: 51/10/01 تاريخ پذيرش: 51/01/22 1 مصطفی زنديه 2 سيما مردانلو چكيده پيش بيني بازده سهام موضوعي مهم در حوزه مالي است که توجه محققان را براي سالهاي بسياري به خود جلب کرده است. سرمايه گذاران همواره در تالش براي پيدا کردن راهي براي پيش بيني قيمت سهام و پيدا کردن سهام و زمان مناسب براي خريد و يا فروش هستند. اخيرا از تکنيک هاي داده کاوي و تکنيک هاي هوش مصنوعي در اين حوزه استفاده مي شود. کشف قوانين پيوستگي يکي از رايج ترين روش هاي داده کاوي مورد استفاده جهت استخراج دانش از مجموعه داده هاي بزرگ است. برخي محققين کاوش قوانين پيوستگي را به عنوان يک مسئله چند هدفه بيان کرده اند که به طور مشترک چند معيار را براي به دست آوردن يک مجموعه با قوانين جالب تر و دقيق تر بهينه سازي مي کند. در اين پژوهش يک مدل تکاملي چند هدفه جديد ارائه مي دهيم که قابليت درک جالب بودن و کارايي را به منظور کاوش مجموعه اي از قوانين پيوستگي کمي از داده هاي مالي شامل 01 تا از رايج ترين نشانگرهاي تحليل تکنيکي حداکثر مي کند. براي اين منظور اين مدل دو الگوريتم تکاملي چندهدفه معروف الگوريتم ژنتيک مرتب سازي نامغلوب II و الگوريتم ژنتيک رتبه بندي شده نامغلوب را براي انجام فراگيري تکاملي فواصل ويژگي ها و انتخاب شرايط براي هر قانون گسترش مي دهد. عالوه براين مدل ارائه شده يک جمعيت خارجي و يک فرايند شروع مجدد را براي مدل تکاملي به منظور ذخيره تمام قوانين نامغلوب يافته شده و بهبود تنوع مجموعه قوانين به دست آمده معرفي مي کند. نتايج به دست آمده بر روي داده هاي سهام در دنياي واقعي اثربخشي روش ارائه شده را نشان مي دهد. واژههاي كليدي: سيگنال خريد و فروش. قوانين پيوستگي کمي داده کاوي الگوريتم تکاملي چندهدفه نشانگر هاي تکنيکي 59 دانشيار گروه مديريت صنعتي دانشگاه شهيدبهشتي تهران ايران کارشناس ارشد مهندسي مالي دانشگاه رجاء قزوين ايران )نويسنده مسئول( s_mardanlu@yahoo.com -0-2

فصلنامه مهندسي مالي و مديريت اوراق بهادار/ شماره سيويکم/ تابستان 6951 1- مقدمه امروزه سرمايه گذاري در بورس بخش مهمي از اقتصاد کشور را تشکيل مي دهد. به همين دليل تصميم گيري صحيح در انتخاب سهام براي سهامداران از اهميت خاصي برخوردار است تا بتوانند با ريسک متناسبي باالترين بازده را از سرمايه گذاري خود کسب کنند. در سالهاي اخير تحقيقاتي در زمينه استفاده 0 از تکنيک هاي داده کاوي از جمله قوانين پيوستگي به عنوان يک روش نوين و ابزار قوي به همراه الگوريتم 2 هاي فراابتکاري به منظور ايجاد يک سيستم توليد کننده استراتژي معامالتي انجام شده است. کشف قوانين پيوستگي يکي از رايج ترين روش هاي داده کاوي مورد استفاده جهت استخراج دانش از مجموعه داده هاي بزرگ است. قوانين پيوستگي همبستگي بين اقالم موجود در يک مجموعه داده را شناسايي مي کند و به عنوان بياني از نوع X Y که در آن X و Y مجموعه اقالم و = Y X مي باشد ]0[ تعريف مي شود. هنگامي که بازه پيوسته است قوانين پيوستگي به عنوان قوانين پيوستگي کمي شناخته مي شوند که در آن هر قلم يک جفت فاصله ويژگي است ]00[. در سال هاي اخير از الگوريتم هاي تکاملي به خصوص الگوريتم هاي ژنتيک توسط بسياري از محققان ]3[ به منظور کاوش قوانين پيوستگي کمي از مجموعه داده ها با مقادير کمي استفاده شده است. به تازگي برخي از محققين کاوش قوانين پيوستگي را به عنوان يک مسئله چند هدفه )به جاي تک هدفه( با حذف برخي از محدوديت هاي روش هاي کنوني ارائه کرده اند. چندين هدف در فرآيند کاوش قوانين پيوستگي در نظر گرفته شده اند که مجموعه اي با قوانين جالب تر و دقيق تر بدست مي آورند. به اين ترتيب ما مي توانيم 4 3 به طور مشترک معيارهايي چون تاييد اطمينان و غيره را بهينه کنيم که مي توانند درجات مختلفي از تعامل را بسته به مجموعه داده استفاده شده و نوع اطالعاتي که مي تواند از آن بدست آيد ارائه دهند. از آنجا که اين روش طبيعتي چند هدفه دارد استفاده از الگوريتم هاي فراابتکاري تکاملي چند هدفه براي بدست آوردن مجموعه اي از جواب ها با معيار هاي مختلف مي تواند يک راه کار خوب در اين زمينه ارائه دهد و 0 8[. [ در اين پژوهش ما يک مدل تکاملي چند هدفه جديد براي کاوش مجموعه اي از قوانين پيوستگي کمي ارائه مي دهيم که سه هدف را حداکثر مي کند: 0 2 1 قابليت درک )C( جالب بودن )I( و کارايي )P(. براي انجام اين کار اين مدل )با نام )QAR-CIP دو الگوريتم تکاملي چندهدفه معروف الگوريتم ژنتيک مرتب 5 8 سازي نامغلوب II) (NSGA و الگوريتم ژنتيک رتبه بندي شده نامغلوب (NRGA) شده را به منظور انجام فراگيري تکاملي فواصل ويژگيها و انتخاب شرايط براي هر قانون گسترش مي دهد. عالوه براين مدل ارائه 00 01 يک جمعيت خارجي )EP( و يک فرايند شروع مجدد به منظور ذخيره تمام قوانين نامغلوب يافته شده و بهبود تنوع مجموعه قوانين به دست آمده معرفي مي کند. هدف از انجام اين پژوهش ايجاد يک سيستم سيگنال دهي خودکار به منظور پشتيباني از تصميمات سرمايه گذاران با استفاده از الگوريتم هاي فرا ابتکاري مي باشد. الگوريتم ارائه شده با بررسي نشانگرهاي 51

کاوش قوانين پيوستگي کمي در بازار سهام با استفاده از الگوريتمهاي... / مصطفي زنديه و سيما مردانلو 02 تکنيکي و کاوش قوانين پيوستگي کمي بين داده ها سيگنال هاي معامالتي توليد مي کند تا سرمايه گذار بتواند با استفاده از اين سيستم براي تصميم گيري سود حاصل از سرمايه گذاري خود را بيشينه کند. اين پژوهش به ترتيب به شرح زير است. بخش 2 مطالعه مختصري بر مباني نظري و پيشينه پژوهش دارد. بخش 3 جزئيات اجزاي مدل تکاملي ارائه شده براي کاوش قوانين پيوستگي را شرح مي دهد. بخش 4 نتايج به دست آمده از اجراي مدل بر روي داده هاي مالي را نشان داده و مورد بحث قرار مي دهد. در نهايت بخش 1 برخي نکات نتيجه گيري شده را نشان مي دهد. 2- مبانی نظري و پيشينه پژوهش 1-2- قوانين پيوستگی كمی شوند. ]21[ قوانين پيوستگي براي نمايش و شناسايي پيوستگي ها بين اقالم موجود در يک پايگاه داده استفاده مي همانظور که قبال گفتيم آنها بياني از نوع X Y که در آن X و Y مجموعه اقالم و = Y X مي باشند. بسياري از مطالعات پيشين براي کاوش قوانين پيوستگي بر روي مجموعه داده ها با مقادير دوتايي و يا گسسته تمرکز داشتند اما داده ها در برنامه هاي دنياي واقعي معموال شامل مقادير کمي هستند. بنابراين طراحي الگوريتم هاي داده کاوي با قابليت کار با انواع مختلف داده يک چالش در اين زمينه است. يک روش معمول براي به کار بردن بازه هاي پيوسته در کاوش قوانين پيوستگي طبقه بندي ]00[ بازه ويژگي ها به صورت فواصل است. اين نوع قوانين به عنوان قوانين پيوستگي کمي شناخته مي شوند. براي مثال يک قانون پيوستگي مي تواند به صورت زير باشد: ] [ تعداد ماشین ] [ درآمد ] [ سن تاييد و اطمينان رايج ترين معيارها براي ارزيابي قوانين پيوستگي هستند. اين معيارها براي قانون X Y به صورت زير تعريف مي شوند: ( ) ( ) )0( ( ) ( ) ( ) )2( که SUP(XY) تعداد الگوهاي مجموعه داده است که توسط مقدم و تالي قانون پوشش داده شده است SUP(X) تعداد الگوهاي مجموعه داده است که توسط مقدم قانون پوشش داده شده است و D تعداد الگوها در مجموعه داده است. ]02[ تکنيکهاي کالسيک براي کاوش قوانين پيوستگي سعي در کشف قوانيني دارند که تاييد و اطمينان آنها بيشتر از آستانه هاي حداقل تاييد (minsup) و حداقل اطمينان (minconf) پيش فرض کاربر است. هرچند 59

فصلنامه مهندسي مالي و مديريت اوراق بهادار/ شماره سيويکم/ تابستان 6951 برخي مولفين به اشکاالتي از اين چارچوب که منجر به پيدا کردن تعداد بيش از حد قوانين مي شود اشاره ]1 4[ کرده اند. براي مثال اطمينان قادر به شناسايي استقالل آماري و يا همبستگي منفي بين اقالم نيست زيرا تاييد نتيجه را به حساب نمي آورد. عالوه بر اين اقالم با تاييد بسيار باال منبعي از قوانين گمراه کننده هستند زيرا در تراکنش هاي بسياري ظاهر مي شوند و بنابراين هر مجموعه اقالم )برخالف معني آن( يک پيش بيني کننده خوب از وجود مجموعه اقالم با تاييد باال به نظر مي رسد. در سال هاي اخير برخي محققين معيارهاي ديگري براي انتخاب و رتبه بندي ويژگي ها براساس جالب بودن بالقوه آنها براي کاربر ارائه کرده اند. ]2 1 5 04[ 2-2- تحليل تكنيكی )0 )2 )3 تحليل تکنيکي به معني بررسي نوسانات قيمت سهام در گذشته است که به کمک نمودار و به منظور پيش بيني حرکت آتي بازار انجام مي گيرد. در اين نوع تحليل سعي مي شود از روند قيمت يک سهم در گذشته آينده آن پيش بيني شود. اساس اين نوع تحليل رياضيات مي باشد که در نمودارها و نشانگرها خالصه مي شود. يک تحليلگر تکنيکي معتقد است که همه اطالعات يک سهم در سابقه قيمت آن نهفته است و از روند حرکت قيمت مي توان آينده آن را پيش بيني نمود. تحليل تکنيکي سرعت عمل بااليي داشته و به ما اين امکان را مي دهد که در مدت کوتاه تري نسبت به تحليل بنيادي تعداد خيلي بيشتري ]01[ سهام را مورد مطالعه و بررسي قرار بدهيم. تحليل تکنيکي بر اساس سه پيش فرض بنا شده است: همه چيز در نوسان قيمت منعکس مي شود. حرکت قيمت همواره داراي روند است. گذشته هميشه سعي در تکرار خود دارد. نشانگر تکنيکي مجموعه اي از نقاط اطالعاتي است که از فرمول بندي داده هاي قيمت يک سهام حاصل مي شود. داده هاي قيمت باز شدن باالترين قيمت پايين ترين قيمت و قيمت بسته شدن )قيمت پاياني( مي باشد. برخي نشانگرها ممکن است فقط قيمت بسته شدن را به کار ببرند درحالي که برخي ديگر حجم سهام معامله شده و قيمت باز شدن را هم در فرمول وارد مي کنند. در واقع فرمول هر نشانگر مانند يک تابع عمل مي کند به اين صورت که داده هاي قيمت ورودي اين تابع و نقاط نمودار نشانگر خروجي آن مي باشد. از وصل کردن نقاط خروجي نمودار نشانگر به دست مي آيد به منظور تسهيل انجام تجزيه و تحليل نشانگرهاي تکنيکي معموال به صورت يک نمودار باال يا پايين نمودار قيمت نشان داده شوند. اين کار سبب مي شود مقايسه نمودار قيمت و نشانگر مهم هشدار دادن تاييد کردن و پيش بيني را دارند. مي ]01[ ساده تر انجام پذيرد. نشانگرها سه وظيفه در اين تحقيق سعي شده است که رايج ترين و موثرترين نشانگرها مورد استفاده قرار گيرند به گونه اي که با در کنار هم قرار گرفتنشان يکديگر را تکميل و تاييد کنند. 59

کاوش قوانين پيوستگي کمي در بازار سهام با استفاده از الگوريتمهاي... / مصطفي زنديه و سيما مردانلو 3-2- پيشينه پژوهش 04 03 استخراج قوانين پيوستگي کمي براي اولين بار توسط آگراوال و اسريکانت در سال 0554 مطرح شد که در آن الگوريتم قوانين پيوستگي را با قسمت بندي کردن دامنه مشخصه ها و ترکيب قسمت هاي مجاور مسئله به حالت دوتايي تبديل مي نمود. اين کار باعث تاکيد بيش از حد و يا ناديده گرفتن داده هايي مي شد که در مرز بين فاصله ها قرار داشتند. در سال ]0[ 02 01 2111 يو پينگ هوانگ و لي ين کاو به منظور حل مشکل فوق الگوريتمي ارائه کردند که در آن ابتدا مشخصه هاي کمي به چندين مشخصه فازي تبديل مي شد. کاوش قوانين پيوستگي در اين رويکرد بر اساس الگوريتم Apriori بود. نتايج نشان دهنده اثر بخشي اين روش در معامالت و بهبود نتايج قبلي بود. ]00[ 00 يو تينگ و همکاران در سال 2110 رويکردي ارائه کردند که در آن داده هاي کمي بازار بورس را با استفاده از نمودار هاي آماري و تحليل تکنيکي به رشته هاي نمادي تبديل مي کرد تا با کاوش قوانين پيوستگي جهت حرکت قيمت آينده سهام را پيش بيني کند. نتايج نشان داد اين روش در پيش بيني جهت حرکت قيمت و استخراج روابط بين سهام موثر مي باشد. 05 08 گاش و نث ]08[ ]01[ در سال 2114 براي اولين بار استفاده از چندين هدف را جهت استخراج قوانين پيوستگي مطرح کردند. آن ها معيارهايي از جمله تاييد قابليت درک و جالب بودن را به صورت اهداف مختلف براي ارزيابي قوانين حاصله به کار بردند. آن ها از الگوريتم ژنتيک مبتني بر پارتو جهت استخراج قوانين پيوستگي موثر استفاده کردند. در اين روش بر خالف روش هاي قبلي به تعيين آستانه حدود براي معيار هاي تاييد و اطمينان نياز نبود. نتايج حاکي از آن بود که اين روش براي مجموعه داده هاي بزرگ بسيار مناسب است. 21 در سال 2110 آالتاس و همکاران الگوريتم تکاملي تفاضلي چندهدفه با نام MODENAR را به عنوان يک استراتژي کاوش قوانين پيوستگي ارائه دادند. اين الگوريتم به منظور جستجو ما بين فاصله هاي مشخصه هاي کمي و يافتن قوانين پيوستگي ميان آنها طراحي شده بود. نتايج بهبودي نسبت به نتابج قبلي نشان نمي داد ولي استفاده از اين الگوريتم آسان و قابل فهم تر بود. ]3[ 20 يان و همکاران در سال 2115 الگوريتمي مبتني بر الگوريتم ژنتيک تک هدفه با نام ARMGA/EARMGA مطرح نمودند که در اين الگوريتم قوانين پيوستگي بدون تعيين حدود آستانه تاييد توسط کاربر شناسايي مي شوند. نتايج نشان مي دهد اين الگوريتم داراي کارايي بااليي مي باشد و از آن مي توان براي داده هاي جهان واقعي نيز به کار برد. ]05[ 23 22 چانگ چين و چن در سال 2101 روش جديدي براي طبقه بندي ارائه نمودند که بر اساس قوانين پيوستگي بود و مي توانست از داده هاي کمي و روابط بين آنها استفاده کند. در اين تحقيق داده هاي بازار بورس به کار برده شده و توسط الگوريتمي بر مبناي الگوريتم ژنتيک مدل طبقه بندي کننده اي ايجاد شده 55

فصلنامه مهندسي مالي و مديريت اوراق بهادار/ شماره سيويکم/ تابستان 6951 که مي تواند با استفاده از نشانگرهاي مالي استراتژي معامالتي را شناسايي کند. نتايج حاکي از آن بود که ]2[ اين رويکرد يک روش طبقه بندي موثر بوده و داراي دقت بااليي مي باشد. 24 مارتين و همکاران در سال 2103 از قوانين پيوستگي با مقادير کمي استفاده کردند و يک الگوريتم تکاملي چند هدفه جديد با نام QAR-CIP-NSGA II را براي کاوش مجموعه اي از قوانين پيوستگي کمي ارائه کردند که سه معيار قابليت درک جالب بودن و کارايي را با تبادل خوبي بين قابليت تفسير و دقت حداکثر مي کرد. نتايج به دست آمده بر روي داده ها در دنياي واقعي اثربخشي روش ارائه شده را نشان مي دهد. ]03[ 3- روش شناسی پژوهش در اين پژوهش ما يک مدل تکاملي چند هدفه جديد براي کاوش مجموعه اي از قوانين پيوستگي کمي ارائه مي دهيم که سه هدف را حداکثر مي کند: قابليت درک جالب بودن و کارايي. اين مدل استفاده از دو الگوريتم NSGA II و NRGA در کارايي فراگيري تکاملي در قوانين در نظر مي گيرد ]02[ و دو مؤلفه جديد براي مدل تکاملي خود معرفي مي کند: يک جمعيت خارجي )EP( و يک فرايند شروع مجدد. در ادامه جزئيات تمام ويژگي هاي آنها را شرح خواهيم داد. 1-3- مدل چندهدفه تكاملی در اين پژوهش مدل ارائه شده QAR-CIP دو الگوريتم معروف NSGA II و NRGA را گسترش و يک جمعيت خارجي )EP( و يک فرايند شروع مجدد براي مدل به ترتيب به منظور ذخيره تمام قوانين نامغلوب يافته شده ايجاد تنوع در جمعيت و بهبود پوشش مجموعه داده تکاملي ارائه مي دهد. EP تمام قوانين نامغلوب يافته شده را ذخيره مي کند و در پايان هر نسل با قوانين نامغلوب جمعيت فعلي به روز مي شود. قوانين نامغلوب اضافه به منظور جلوگيري از تداخل )اشتراک( قوانين از EP حذف مي شوند. يک قانون وقتي اضافه به حساب مي آيد که فواصل تمامي متغيرهاي آن در فواصل متغيرهاي يک قانون ديگر وجود داشته باشد. عالوه بر اين اندازه EP به منظور به دست آوردن تعداد زيادتري از قوانين جبهه پارتو و به منظور کاهش اندازه جمعيت )مستقل از اندازه مسئله( محدود نشده است که به کنترل بهتر همگرايي روش کمک مي کند. به منظور ايجاد تنوع در جمعيت هنگامي که تعداد افراد جديد در جمعيت يک نسل کمتر از %α اندازه جمعيت فعلي باشد )α توسط کاربر تعيين مي شود و معموال 1% است( از فرايند شروع مجدد استفاده مي شود. در اين حالت نمونه هاي تحت پوشش قوانين در EP عالمت گذاري شده و فرايند مقداردهي اوليه جمعيت دوباره از نمونه هاي پوشش داده نشده اعمال مي شود که به ما اجازه مي دهد يک بررسي خوب از فضاي جستجو انجام دهيم. در نهايت EP با جمعيت جديد به روز مي شود. توجه داشته باشيد که هر دو عضو مکمل يکديگرند. فرآيند شروع مجدد از نمونه هاي پوشش داده نشده توسط قوانين EP براي توليد 611

کاوش قوانين پيوستگي کمي در بازار سهام با استفاده از الگوريتمهاي... / مصطفي زنديه و سيما مردانلو جمعيت جديد استفاده مي کند. عالوه بر اين EP تمام قوانين نامغلوب يافته شده تا آخرين لحظه را نگه مي دارد که از حذف قوانين هنگامي که فرايند شروع مجدد کل جمعيت را مجددا شروع مي کند جلوگيري مي کند. با اين اصالحات مدل تکاملي به شرح زير خواهد بود: نخست يک جمعيت اوليه توليد مي کند و EP را با قوانين نامغلوب از جمعيت اوليه مقدار دهي اوليه مي کند. سپس جمعيت فرزندان از جمعيت فعلي با انتخاب تقاطع و جهش توليد مي شود. جمعيت بعدي از جمعيت فعلي و فرزندان ساخته مي شود EP با جمعيت فعلي به روز شده و در صورت لزوم فرآيند شروع مجدد اعمال مي شود. هنگامي که تعداد افراد جديد در جمعيت بعدي کمتر از %α است فرآيند شروع مجدد اعمال مي شود. اين فرايند تا زماني که يک شرط توقف ارضا شود تکرار مي شود. الگوريتم NSGA-II و NRGA دو ويژگي دارند که آنها را الگوريتم هاي فراابتکاري تکاملي با عملکرد باال مي سازد. يکي ارزيابي برازش هر جواب بر اساس رتبه بندي پارتو و يک معيار ازدحام است و ديگري يک روش به روز رساني نسل نخبه گرا است. هر جواب در جمعيت فعلي به صورت زير ارزيابي مي شود. ابتدا رتبه 0 به همه جواب هاي نامغلوب در جمعيت فعلي اختصاص داده مي شود. تمام جواب هاي با رتبه 0 موقتا از جمعيت فعلي حذف مي شوند. سپس رتبه 2 به تمام جواب هاي نامغلوب در جمعيت کاهش يافته فعلي اختصاص داده مي شود. تمام جواب هاي با رتبه 2 موقتا از جمعيت فعلي حذف مي شوند. اين فرايند تا زماني که تمام جواب ها موقتا از جمعيت فعلي حذف شوند تکرار مي شود. در نتيجه رتبه اي متفاوت به هر جواب اختصاص داده مي شود. جواب هاي با رتبه هاي کوچکتر بهتر از جواب هاي با رتبه هاي بزرگتر محسوب مي شوند. در ميان جواب هاي با رتبه مشابه شرط ديگري به نام معيار ازدحام درنظر گرفته مي شود. معيار ازدحام براي يک جواب فاصله بين جواب هاي مجاور با رتبه مشابه در فضاي هدف را محاسبه مي کند. جواب هاي با ازدحام کمتر با مقادير بزرگ تر معيار ازدحام بهتر از جواب هاي با ازدحام بيشتر با مقادير کوچکتر معيار ازدحام محسوب مي شوند. يک جفت از جوابهاي والد از جمعيت فعلي با تورنامنت دوتايي در الگوريتم NSGA-II و چرخ رولت در الگوريتم NRGA بر اساس رتبه بندي پارتو و معيار ازدحام انتخاب مي شوند. هنگامي که بايد جمعيت بعدي ساخته شود جمعيت فعلي و فرزندان به يک جمعيت ادغام شده ترکيب مي شوند. هر جواب در جمعيت ادغام شده به همان شيوه اي که در مرحله انتخاب جواب هاي والد با استفاده از رتبه بندي پارتو و معيار ازدحام استفاده شد ارزيابي مي شوند. جمعيت بعدي با انتخاب يک عدد معين )مثال اندازه جمعيت( از بهترين جواب هاي جمعيت ادغام شده ساخته مي شود. 616

فصلنامه مهندسي مالي و مديريت اوراق بهادار/ شماره سيويکم/ تابستان 6951 2-3- كدگذاري و ژن هاي اوليه هر کروموزوم برداري از ژن هاست که نشان دهنده ويژگي ها و فواصل قانون است. در اينجا ما از يک کدگذاري مکاني استفاده کرده ايم که در آن ويژگي i ام استفاده شده در ژن i ام کدگذاري شده است. هر ژن شامل سه بخش است: بخش اول )an( نشان دهنده اين است که يک ژن در قانون نقش دارد يا نه. هنگامي که اين بخش صفر است اين ويژگي در قانون نقش ندارد و هنگامي که اين بخش 0 است اين ويژگي بخشي از مقدم قانون بوده است. بخش دوم نشان دهنده کران پايين )lb( فواصل ويژگي هاست. بخش سوم نشان دهنده کران باال )ub( فواصل ويژگي هاست. در نهايت يک کروموزوم C T به صورت زير کدگذاري مي شود که در آن m تعداد ويژگي ها در مجموعه داده است )که در اينجا با توجه به تعداد نشانگرهاي تکنيکي استفاده شده برابر 01 است(. Gene i = (an i, lb i, ub i ), i=1,, m C T = Gene 1 Gene 2 Gene m شكل 1- نمايی از يک كروموزوم 21 به منظور اجتناب از افزايش فواصل بيش از اندازه کل بازه دامنه را به عنوان حداکثر اندازه اي که فاصله يک ويژگي تعيين شده مي تواند داشته باشد تعريف مي کنيم. به اين ترتيب دامنه ويژگي i ام به صورت زير تعريف مي شود: Amplitude i = (Max i Min i ) / δ )3( که در آن Max i و Min i به ترتيب مقادير حداکثر و حداقل بازه ويژگي δ i يک مقدار داده شده توسط 20 22 متخصص سيستم است که تعيين کننده تعامل بين تعميم و اختصاصيت از قوانين است. جمعيت اوليه از يک مجموعه قانون با پوشش خوبي از مجموعه داده ها تشکيل مي شود. از آنجا که در اين تحقيق بخش تالي اين قوانين همان سيگنال هاي خريد و فروش مورد نظر ماست ما تنها ويژگي ها را در بخش مقدم قوانين در نظر مي گيريم. براي توليد جمعيت اوليه ابتدا به طور تصادفي ويژگي هايي را که بخشي از مقدم قوانين هستند را انتخاب مي کنيم )حداقل يک ويژگي براي مقدم انتخاب خواهد شد(. 611

کاوش قوانين پيوستگي کمي در بازار سهام با استفاده از الگوريتمهاي... / مصطفي زنديه و سيما مردانلو سپس به طور تصادفي يک الگوي بدون عالمت از مجموعه داده را انتخاب کرده و فاصله هر ويژگي را با اندازه اي برابر 11% دامنه i هر ويژگي و با مقادير الگوي انتخاب شده در مرکز هرکدام از آنها توليد مي کنيم. اگر برخي از کرانه هاي فواصل از بازه ويژگي تجاوز کنند با کرانه بازه جايگزين خواهد شد. در نهايت الگوهاي پوشش داده شده براي اين قانون در مجموعه داده عالمت گذاري مي شوند. اين فرايند تا زماني که جمعيت اوليه کامل شود تکرار مي شود. توجه داشته باشيد که اگر همه الگوها عالمت گذاري شده و جمعيت اوليه کامل نشده باشد تمام الگوها دوباره بي عالمت مي شوند و اين فرايند تا زماني که جمعيت اوليه کامل شود تکرار خواهد شد. براي مثال يک مجموعه داده ساده با سه ويژگي X 2 و X 1 X 3 شش الگو و 2=δ را در نظر بگيريد. جدول 0 شش الگو کران باال و پايين بازه ويژگي و 11% دامنه i هر ويژگي را نشان مي دهد. فرض کنيد به طور تصادفي الگوي ID3 و ويژگي و X 1 X 2 را براي مقدم قانون انتخاب کرده ايم. جدول 1( شش الگو در اين مثال ID X 1 X 2 X 3 ID 1 1.3 23 3.2 ID 2 0.1 38 21.1 ID 3 1.5 02 01.0 ID 4 1.1 21 11.3 ID 5 1.4 11 01.8 ID 6 1.2 01 1.5 کران پايين بازه 1.1 01 3.2 کران باالي بازه 0.1 11 01.8 11% دامنه i 1.21 01 02.5 فواصل به صورت زير محاسبه مي شوند: { } { } { } { } { } 619

فصلنامه مهندسي مالي و مديريت اوراق بهادار/ شماره سيويکم/ تابستان 6951 { } 11% دامنه i براي قرار گرفتن مقدار الگوي ID3 در مرکز فواصل توليد شده تقسيم بر 2 مي شود. توجه داشته باشيد که ub 1 برابر 0.1 است زيرا هنگامي که کرانه فواصل از بازه ويژگي تجاوز کند با کرانه باال/ پاين بازه جايگزين خواهد شد. شکل 2 کروموزوم توليد شده در اين مثال را نشان مي دهد. در اين تکرار قانون زير توليد مي شود:. ] [ و ] [ اين قانون الگوي ID1 و ID3 در جدول 0 را پوشش مي دهد. در اين حالت اين الگوها در مجموعه داده عالمت گذاري مي شوند. EP با قوانين نامغلوب جمعيت اوليه مقداردهي مي شود. شكل 2- كروموزوم توليد شده در اين مثال 3-3- اهداف سه هدف در اين مسئله حداکثر مي شوند: قابليت درک جالب بودن و کارايي. قانون قابليت درک: اين معيار تالش مي کند تا سهولت درک قانون را به صورت کمي اندازه گيري کند. هرچه تعداد ويژگي هاي نقش دار قانون کمتر باشد آن قانون براي کاربر قابل فهم تر است. در اينجا قابليت درک به صورت زير تعريف مي شود: ( ) که Attr X Y تعداد ويژگي هاي نقش دار در مقدم قانون است. جالب بودن: اين معيار ميزان جالب بودن قانون را اندازه مي گيرد که به ما اجازه مي دهد فقط آن دسته از قوانيني را استخراج کنيم که مورد عالقه کاربران خواهد بود. در اين جا ما معيار پيشرفت را به عنوان معيار جالب بودن در نظر مي گيريم. بنابراين جالب بودن يک قانون به صورت زير تعريف مي شود: ( ) ( ) ( ) ( ) 611

کاوش قوانين پيوستگي کمي در بازار سهام با استفاده از الگوريتمهاي... / مصطفي زنديه و سيما مردانلو كارايی: اين معيار حاصل ضرب فاکتور قطعيت )CF( و تاييد است که به ما اجازه مي دهد قوانيني دقيق و تبادل خوبي بين قوانين محلي و کلي به دست آوريم. توجه داشته باشيد که ما تنها به قوانين بسيار قوي که نشان دهنده يک همبستگي مثبت بين اقالم و حل اشکال تاييد مي باشند عالقه مند هستيم قانون به صورت زير تعريف مي شود: ]5[. کارايي ( ) ( ) ( ) اين معيار مي تواند مقاديري در بازه ] 0 و 1 [ به دست آورد. يک قانون با مقدار کارايي نزديک به 0 احتماال براي کاربر مفيدتر است. NSGA 4-3- عملگرهاي ژنتيک عملگر تقاطع يک جفت از جواب هاي والد از جمعيت فعلي با تورنامنت دوتايي )در الگوريتم )II يا چرخ رولت )در الگوريتم )NRGA بر اساس رتبه بندي پارتو و معيار ازدحام انتخاب مي شوند. با جابه جا کردن ژن هاي والدين به طور تصادفي دو فرزند توليد مي کند. شکل 3 يک مثال ساده از عملکرد اين عملگر را نشان مي دهد. شكل 3- يک مثال ساده از عملكرد عملگر تقاطع عملگر جهش شامل تغيير تصادفي وقفه ها lb( و )ub و an يک ژن به طور تصادفي انتخاب شده است. اين عملگر به صورت تصادفي يکي از کران هاي وقفه را انتخاب کرده و به صورت تصادفي مقدار آن را افزايش يا کاهش مي دهد. بايد کامال مراقب باشيم که از مقدار ثابت دامنه تجاوز نکنيم. در آن صورت روشي که وقفه ها را تغيير مي دهيم شبيه به روش محاسبه شده در فرايند مقداردهي اوليه است. مقدار an از مجموعه } 0 و 1 { انتخاب مي شود. بنابراين در صورت 1 بودن اين مقدار به 0 و در صورت 0 بودن به 1 تبديل مي شود. 5-3- فرآيند شروع مجدد براي دور شدن از بهينه محلي اين الگوريتم از يک فرآيند شروع مجدد استفاده مي کند. اين رويکرد فرايند مقداردهي اوليه را مجددا براي جمعيت اعمال مي کند. عالوه بر اين EP با جمعيت جديد طبق 619

فصلنامه مهندسي مالي و مديريت اوراق بهادار/ شماره سيويکم/ تابستان 6951 شرايط نامغلوب به روز مي شود. فرآيند شروع مجدد هنگامي اعمال مي شود که تعداد افراد جديد در جمعيت يک نسل کمتر از %α اندازه جمعيت فعلي باشد. 6-3- نمودار جريان مدل با توجه به توضيحات باال الگوريتم پيشنهادي براي کاوش قوانين پيوستگي کمي مي تواند به صورت زير خالصه شود: ورودي: اندازه جمعيت N تعداد ارزيابي ها ntrials احتمال جهش P mut فاکتور دامنه براي هر ويژگي مجموعه داده δ آستانه تفاوت α. خروجی: EP گام 1: مقداردهي اوليه الف( توليد جمعيت اوليه ( t P( با N کروموزوم ب( ارزيابي جمعيت اوليه پ( توليد تمام جبهه هاي نامغلوب ت( مقداردهي اوليه EP F= (F 1, F 2, ) گام 2: توليد جمعيت فرزندان ( t Q( به صورت زير: جمعيت اوليه و محاسبه فاصله ازدحام در F. i الف( انتخاب يک جفت جواب والد با انتخاب تورنمنت دوتايي در NSGA-II و چرخ رولت در NRGA بر اساس رتبه بندي پارتو و معيار ازدحام ب( تقاطع هر جفت و توليد دو فرزند )اين عملگر ژن هاي والدين را جابه جا مي کند(. سپس اعمال عملگر جهش بر روي دو فرزند. پ( محاسبه افراد جديد گام 3: توليد جمعيت بعدي ( 1+t P( به صورت زير: الف( ايجاد جمعيت ادغام شده با P t و Q t ب( توليد تمام جبهه هاي نامغلوب (, 2 =F F) 1, F جمعيت ادغام شده و محاسبه فاصله ازدحام در.F i پ( ايجاد 1+t P با بهترين کروموزوم ها از جمعيت ادغام شده با استفاده از جبهه هاي نامغلوب و فاصله ازدحام: شامل جبهه نامغلوب i ام در P t+1 بررسي جبهه بعدي براي ورود )inclusion?( مرتب سازي به ترتيب نزولي با استفاده از عملگر مقايسه ازدحام انتخاب اولين جزء ) 1+t )N- P از F i 611

کاوش قوانين پيوستگي کمي در بازار سهام با استفاده از الگوريتمهاي... / مصطفي زنديه و سيما مردانلو گام 4: به روز رساني EP طبق شرايط نامغلوب گام 5: اگر تفاوت بين جمعيت فعلي و جمعيت قبلي کمتر از از %α باشد شروع مجدد جمعيت گام 6: اگر بيشترين تعداد ارزيابي بدست نيامد رفتن به گام 2 گام 7: حذف اضافات در EP پاک کردن کروموزوم هايي که زير کروموزوم بقيه هستند. يک زير کروموزوم کروموزومي است که در آن فواصل تمامي ژن ها در فواصل ژن هاي کروموزوم ديگري وجود داشته باشد. گام 8: EP به دست مي آيد. 4- يافتههاي پژوهش در اين پژوهش نمونه ها بر اساس روش نمونه گيري خوشه اي از بين شرکت هاي پذيرفته شده در بورس اوراق بهادار تهران )داده هاي داخلي( و شرکت هاي پذيرفته شده در بورس نيويورک )داده هاي خارجي( انتخاب شده اند. داده هاي مورد استفاده در پژوهش حاضر از نوع داده هاي سري زماني مي باشند داده هاي سري زماني داده هايي هستند که در طي يک دوره زماني جمع آوري مي شوند. در اين پژوهش از داده هاي روزانه شامل باالترين و پايين ترين قيمت قيمت پاياني و حجم معامله مربوط به سهام 1 شرکت داخلي در سال 54 و سهام 1 شرکت خارجي در سال 2101 استفاده شده است. سپس از اين دادهها براي محاسبه 01 تا از رايجترين نشانگرهاي مالي استفاده مي شود. اين نشانگرها عبارتند از: 31 25 28 ميانگين متحرک ساده ميانگين متحرک نمايي شاخص قدرت نسبي همگرايي واگرايي ميانگين 31 34 33 32 30 متحرک نرخ تغيير شاخص کانال کاال نوسانگر تصادفي شاخص دامنه درصد ويليامز جريان 30 32 پول چايکين و نوسانگر درصد نقدي. هريک از الگوريتم هاي QAR-CIP-NSGA II و QAR-CIP-NRGA بر روي هر سهم 01 بار اجرا و نتايج حاصل ثبت شد. پس از حصول شرط خاتمه که در اين پژوهش 011 بار تکرار الگوريتم مي باشد از بين جواب هايي با تابع برازش باال به ازاي هر کالسه )0 و 1 و 0-( سه جواب با بهترين تابع برازش را به عنوان قوانين طبقه بندي کننده انتخاب مي کنيم. کالسه 0 به معني افزايش قيمت طي 01 روز آينده کالسه مي باشد. 0- به معني کاهش قيمت طي 01 روز آينده و کالسه 1 به معني عدم تغيير قيمت طي 01 روز آينده سپس بازده حاصل از سرمايه گذاري با استفاده از مدل هاي پيشنهادي با بازده استراتژي خريد و نگه داري سهم به مدت يک سال مقايسه گرديد. همچنين دقت سيگنال هاي توليد شده در پيش بيني درست افزايش يا کاهش قيمت سهام محاسبه گرديد. نتايج حاصل از اين مقايسه در جدول 2 به طور خالصه آمده است. 619

فصلنامه مهندسي مالي و مديريت اوراق بهادار/ شماره سيويکم/ تابستان 6951 جدول 2- خالصه نتايج حاصل از بازده مدل بازده بازده دقت پيش بينی QAR-CIP- NRGA QAR-CIP- NSGA II QAR-CIP- NRGA QAR-CIP- NSGA II نام سهم استراتژي خريد و نگهداري %54.38 %50.08 %053.40 %050.25 تاپيکو 12.05-% %80.20 %50.22 %50.30 %51.54 فوالد 11.42-% %82.08 %83.00 %210.33 %210.13 %-12.51 داخلی وغدير %52.40 %58.54 %008.25 %003.23 همراه 11.02-% %52.00 %54.53 %84.23 %84.12 فارس 31.10-% %80.80 %80.82 %028.40 %001.15 %00.00 BAC %82.22 %85.24 %028.80 %020.23 %-30.52 FCX %51.32 %53.51 %010.04 %012.12 %04.01 خارجی GM %85.11 %80.40 %204.52 %203.24 %22.48 CHK %51.58 %52.10 %420.28 %440.04 %-41.05 PBR از نتايج به دست آمده مي توان نتيجه گرفت در هردو الگوريتم QAR-CIP-NSGA II و QAR-CIP-NRGA بازده مدل نسبت به بازده استراتژي خريد و نگه داري سهم با اختالف زيادي بيشتر است. براي ارزيابي عملکرد الگوريتم هاي فراابتکاري چندهدفه 1 معيار ارئه شده است. اين معيارها عبارتند از: تعداد جواب هاي )MD( و زمان اجراي 40 41 35 38 پارتو )N( فاصله از نقطه ايده آل )MID( يکنواختي )S( بيشترين گسترش 42 الگوريتم )T(. براي مقايسه دو الگوريتم از آزمون فرض برابري ميانگين دو جامعه مستقل استفاده کرديم. به طور کلي فرضيه هاي مورد آزمون به شرح زير هستند: { ( ) ( ) ( ) ( ) 3 نتايج آزمون هاي فرض مقايسه ميانگين دو الگوريتم پيشنهادي در سطح 1.11=α به طور خالصه در جدول آمده است. 619

کاوش قوانين پيوستگي کمي در بازار سهام با استفاده از الگوريتمهاي... / مصطفي زنديه و سيما مردانلو جدول 3- خالصه نتايج آزمون هاي فرض مقايسه دو الگوريتم پيشنهادي معناداري %55 رديف معيار الگوريتم ميانگين الگوريتم برتر QAR-CIP-NSGA II 1.118 05.12 00.10 NSGA II NRGA تعداد جواب هاي آرشيو پارتو )N( 0 1.350 0.4138 0.4000 NSGA II NRGA فاصله از نقطه ايده آل تفاوتي ندارند )MID( 2 1.022 تفاوتي ندارند 1.0252 1.0411 NSGA II NRGA 3 يکنواختي )S( 1.043 0.0043 0.0144 NSGA II NRGA بيشترين گسترش )MD( تفاوتي ندارند 4 QAR-CIP-NSGA II 1.110 82.0500 81.3208 NSGA II NRGA 1 زمان اجراي الگوريتم )T( -5 نتيجه گيري و بحث در اين پژوهش سعي شده است که با استفاده از الگوريتم هاي فرا ابتکاري يک سيستم سيگنال دهي خودکار به منظور پشتيباني از تصميمات سرمايه گذاران ايجاد شود که با بررسي نشانگرهاي تکنيکي و کاوش قوانين پيوستگي کمي بين داده ها سيگنال هاي معامالتي توليد کند تا سرمايه گذار بتواند با استفاده از اين سيستم براي تصميم گيري سود حاصل از سرمايه گذاري خود را بيشينه کند. بدين منظور يک مدل تکاملي چند هدفه جديد با استفاده از دو الگوريتم ژنتيک چندهدفه NSGA II و NRGA ارائه شد که سه هدف قابليت درک جالب بودن و کارايي را حداکثر مي کند. گيرد. پس از اجراي هر الگوريتم و ثبت نتايج حاصل از آن از بين قوانين پيوستگي توليد شده براي هر سهم به ازاي هر کالسه سه تا از بهترين قوانين طبقه بندي کننده که منجر به توليد سيگنال خريد يا فروش مي شوند را انتخاب مي کنيم. بازده حاصل از سرمايه گذاري با استفاده از مدل هاي پيشنهادي با بازده استراتژي خريد و نگه داري سهم به مدت يک سال مقايسه مي گردد. استفاده از اين مدل در شرايطي معقول خواهد بود که بازده حاصل از آن بيشتر از بازده حاصل از استراتژي خريد و نگه داري باشد. با توجه به نتايج بدست آمده در جدول 2 مي توان نتيجه گرفت در هردو الگوريتم QAR-CIP-NSGA II و QAR-CIP-NRGA بازده مدل نسبت به بازده استراتژي خريد و نگه داري سهم با اختالف زيادي بيشتر است. بنابراين با در نظر گرفتن دقت باالي پيش بيني مدل فوق مي تواند به عنوان ابزاري براي تصميم گيري در معامالت بازار سرمايه جهت افزايش ميزان سوددهي در بازارهاي سرمايه در همه چهارچوب هاي زماني مورد استفاده قرار نتيجه مقايسه عملکرد دو الگوريتم QAR-CIP-NSGA II و QAR-CIP-NRGA نشان مي دهد که جز در تعداد جواب هاي پارتو و زمان اجراي الگوريتم که در آن الگوريتم QAR-CIP-NSGA II بهتر عمل مي 615

فصلنامه مهندسي مالي و مديريت اوراق بهادار/ شماره سيويکم/ تابستان 6951 کند تفاوت معناداري بين عملکرد اين دو الگوريتم وجود ندارد. معيار زمان در دوره هاي زماني طوالني تر که تعداد داده ها بيشتر است اهميت مي يابد. همچنين به نظر مي رسد با توجه به اينکه الگوريتم QAR- CIP-NSGA II تعداد جواب )قوانين( بيشتري نسبت به الگوريتم QAR-CIP-NRGA توليد مي کند داراي دقت پيش بيني باالتري باشد. صحت اين امر در جدول 2 نيز تاييد مي گرد. بنابراين به نظر مي رسد استفاده از الگوريتم QAR-CIP-NSGA II براي کاوش قوانين پيوستگي کمي در بازار سهام مناسب تر باشد. به منظور افزايش کارايي مدل و کاربردي شدن آن موارد زير پيشنهاد مي گردد: استفاده از ساير نشانگرهاي تکنيکي براي افزايش کارايي مدل افزايش تعداد نشانگرها يا تعويض آن ها با ديگر نشانگرهاي در صورت افزايش کارايي. استفاده از نشانگرهايي که سيگنال هاي متفاوت و هم پوشاني کمتري داشته باشند. استفاده از توابع هدف متفاوت در صورت افزايش کارايي تخصيص وزن براي نشانگرها )باتوجه به اهميت هرکدام( براي محاسبه اهداف مسئله )0 )2 )3 )4 فهرست منابع [1] Agrawal, R., Srikant, R., Fast algorithms for mining association rules. In Proc. 20th Int. Conf. Very Large Data Bases, September1994, Vol. 1215, pp. 487-499 [2] Ahn K.-I., Kim J.-Y., Efficient mining of frequent itemsets and a measure of interest for association rule mining, Journal of Information & Knowledge Management 3, pp. 245 257, 2004 [3] Alatas B., Akin E., Karci A. MODENAR: Multi-objective differential evolution algorithm for mining numeric association rules. Applied Soft Computing, 8(1), pp. 646-656, 2008 [4] Berzal F., Blanco I., Sanchez D., Vila M., Measuring the accuracy and interest of association rules: a new framework, Intelligent Data Analysis 6, pp. 221 235, 2002 [5] Brin S., Motwani R., Ullman J., Tsur S., Dynamic itemset counting and implication rules for market basket data, ACM SIGMOD Record 26 pp.255 264, 1997 [6] Chang Chien Y.W., Chen Y.L., Mining associative classification rules with stock trading data A GA-based method. Knowledge-Based Systems, 23(6), pp. 605-614. 2010 [7] Coello C., Lamont G., Veldhuizen D.V., Evolutionary Algorithms for Solving Multi- Objective Problems. Kluwer Academic Publishers, 2002 [8] Deb K., Multi-Objective Optimization using Evolutionary Algorithms, Kluwer Academic, 2001 [9] Geng L., Hamilton H., Interestingness measures for data mining: a survey, ACM Computing Surveys 38, pp. 1 32, 2006 [10] Ghosh A., Nath B., Multi-objective rule mining using genetic algorithms. Information Sciences 163 (1-3) pp. 123 133, 2004 [11] Huang Y.P., Kao L.J., A Novel Approach to Mining Inter-Transaction Fuzzy Association Rules from Stock Price Variation Data. The 14th IEEE International Conference, 2005 [12] K. Deb, S. Agrawal, A. Pratab, T. Meyarivan, A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE Transactions Evolutionary Computation 6 (2) (2002) 182 197. [13] Martín D., Rosete A., Alcalá-Fdez J., Herrera F. QAR-CIP-NSGA-II: A new multi-objective evolutionary algorithm to mine quantitative association rules. Information Science, 2013 661

کاوش قوانين پيوستگي کمي در بازار سهام با استفاده از الگوريتمهاي... / مصطفي زنديه و سيما مردانلو [14] Ramaswamy S., Mahajan S., Silberschatz A., On the discovery of interesting patterns in association rules, 24rd International Conference on Very Large Data Bases, San Francisco, CA, USA: 1998 [15] Shannon, B. Technical Analysis Using Mulltiple Timeframes, Life Vest, 2008 [16] Silverstein C., Brin S., Motwani Beyond R., market baskets: generalizing association rules to dependence rules, Data Mining and Knowledge Discovery 2, pp. 39 68, 1998 [17] Srikant R., Agrawal R., Mining quantitative association rules in large relational tables, in: ACM SIGMOD International Conference on Management of data (SIGMOD96), Montreal, Quebec, Canada, 1996. [18] Ting J., Fu T.C., Chung F.L., Mining of stock data: intra-and inter-stock pattern associative classification. Threshold, 5(100), pp. 5-99, 2006 [19] Yan X., Zhang C., Zhang S., Genetic algorithm-based strategy for identifying association rules without specifying actual minimum support, Expert Systems with Applications 36 (2) (2009) 3066 3076. [20] Zhang C., Zhang S., Association Rule Mining: Models and Algorithms. Lecture Notes in Computer Science, LNAI 2307, Springer-Verlag, Berlin: 2002 يادداشتها 1. Association Rules 2. Metaheuristics 3. Support 4. Confidence 5. Comprehensibility 6. Interestingness 7. Performance 8. Non-dominated Sorting Genetic Algorithm 9. Non-dominated Ranked Genetic Algorithm 10. External Population 11. Restarting Process 12. Technical Andicators 13. Agrawall 14. Srikant 15. Yo-Ping Huang 16. Li-Jen Kao 17. Jo Thing 18. Ghosh 19. Nath 20. Alatas 21. Yan 22. Chang Chien 23. Chen 24. Martin 25. Amplitude 26. Generalization 27. Specificity 28. Simple Moving Average (SMA) 666

فصلنامه مهندسي مالي و مديريت اوراق بهادار/ شماره سيويکم/ تابستان 6951 29. Exponential Moving Average (EMA) 30. Relative Strength Index (RSI) 31. Moving Average Convergence-Divergence (MACD) 32. Rate Of Change (ROC) 33. Commodity Channel Index (CCI) 34. Stochastic Oscillator (K,D) 35. Williams' Percent Range (%R) 36. Chaikin Money Flow (CMF) 37. Percentage Price Oscillator (PPO) 38. Number Of Solutions 39. Mean Ideal Distance 40. Spacing 41. Maximum Diversity 42. Time 661