From e6735e94daa039b9f55d4fe5e4770ae3cba25267 Mon Sep 17 00:00:00 2001 From: Peyman Daei Reaei Date: Sun, 30 Mar 2025 14:32:46 +0330 Subject: [PATCH] Add files via upload --- tsemodule5.py | 2761 +++++++++++++++++++++++++------------------------ 1 file changed, 1382 insertions(+), 1379 deletions(-) diff --git a/tsemodule5.py b/tsemodule5.py index 54cdd9d..46ae1c4 100644 --- a/tsemodule5.py +++ b/tsemodule5.py @@ -1,1379 +1,1382 @@ -""" -version 5.61 -code by @Python4finance - -Last changes: list Updated. -stockdetail function repaired... -Sample : -import tsemodule5 as tm5 -tm5.stocklist() #show all stock names -tm5.stock(stock name,date range,get new file) -for example: -tm5.stock("شبندر",value=100,True) -tm5.index() #show index data -""" -ver=5.61 - -try: - import sys - import io - import subprocess -except: - print("Please install prerequisite Modules. pandas,requests should be installed.") - sys.exit() - -try: - import pandas as pd -except ImportError: - print("Pandas not found,Please wait for install pandas ...") - subprocess.check_call([sys.executable, "-m", "pip", "install", 'pandas']) -finally: - import pandas as pd - -try: - import requests as rq -except ImportError: - print("Requests not found,Please wait for install requests ...") - subprocess.check_call([sys.executable, "-m", "pip", "install", 'requests']) -finally: - import requests as rq - - - -stocknames = { -"آبادا":"37661500521100963", -"آپ":"55254206302462116", -"آتیمس":"22839330962768817", -"آرام":"14230681955555738", -"آرمان":"38738476064699383", -"آریا":"55127657985997520", -"آریان":"6506179926371994", -"آساس":"66682662312253625", -"آسام":"36592972482259020", -"آسامید":"24869832924911721", -"آ س پ":"17617474823279712", -"آسیا":"51106317433079213", -"آفاق":"37073830945037165", -"آکنتور":"44834847569322522", -"آکنتورح":"57329318081089375", -"آکورد":"30282299500988269", -"آگاس":"33887145736684266", -"آلومینا":"18661507395759423", -"آوا":"18007109712724189", -"آوند":"31039212000825988", -"اپال":"655060129740445", -"اپرداز":"63830424809501048", -"اتکام":"27405735172634593", -"اتکامح":"53295835881618508", -"اتکای":"39751275523025334", -"اجداد":"51379017087081407", -"اخابر":"22811176775480091", -"اخابرح":"45768538238520265", -"اردستان":"35331248532537562", -"ارزش":"43443105991896600", -"ارفع":"59266699437480384", -"ارمغان":"31366347648583654", -"اروند":"58356374066358100", -"استارز":"4395741730355818", -"اسیاتک":"14079693677610396", -"اطلس":"11427939669935844", -"اعتلا":"36773155987365094", -"اعتماد":"66818022341772870", -"افرا":"52792903131341205", -"افران":"3846143218462419", -"افق":"49502666250908008", -"افقح":"1911343624441437", -"افق ملت":"15451317146134956", -"اکالا":"49869693814643443", -"اکتیو":"66991919802409760", -"البرز":"70270965300262393", -"البرزح":"12231544096052404", -"الماس":"28788598290160782", -"امید":"18599703143458101", -"امیدح":"45104299259467366", -"امین":"58873907630765023", -"امینح":"22218966388689725", -"امین یکم":"45728383369147894", -"انار":"30215634246748564", -"انرژی1":"61725225143026283", -"انرژی2":"16330743198286823", -"انرژی3":"49641108336531623", -"اوان":"69847139870135237", -"اوج":"62575434414985179", -"اوصتا":"57761388729898548", -"اهرم":"17914401175772326", -"باختر":"751415341879364", -"باخترح":"46858597966426366", -"باران":"26882843763780650", -"بالاس":"8646067353086740", -"بالبر":"62952165421099192", -"بالبرح":"16471519272060905", -"بایکا":"23891830829322971", -"بایکاح":"48976227203428731", -"بپاس":"51971068201094874", -"بترانس":"46752599569017089", -"بترانسح":"53697601723435147", -"بتک":"54369290104873523", -"بتکح":"8823734825807435", -"بجهرم":"33629260529503413", -"بخاور":"5599691633622269", -"بذر":"37222720235819361", -"برانسفو":"64703398743024121", -"برکت":"34557241988629814", -"برکتح":"8981227815720204", -"بزاگرس":"29882244560576007", -"بساما":"41625340598198551", -"بسویچ":"47377315952751604", -"بسویچح":"23484847504768205", -"بشهاب":"69454539056549106", -"بشهابح":"39023890840208765", -"بفجر":"46178280540110577", -"بفجرح":"10741091548027385", -"بکاب":"70219663893822560", -"بکابح":"29195987083197059", -"بکام":"22382156782768756", -"بکامح":"65266756318187150", -"بکهنوج":"7628308021169118", -"بگیلان":"71068313834275501", -"بمپنا":"39807886630843041", -"بموتو":"22086876724551482", -"بموتوح":"1931037287459558", -"بنو":"54493234408301135", -"بنیرو":"20453828618330936", -"بنیروح":"46629374720083542", -"بورس":"60523145697836739", -"بوعلی":"50247622569476338", -"بهپاک":"12746730665870442", -"بهیر":"60289595205403229", -"پادا":"67522512921942106", -"پاداش":"43267179898797137", -"پارتا":"72044846109864381", -"پارتاح":"64910575313738889", -"پارس":"6110133418282108", -"پارسان":"23441366113375722", -"پارسانح":"36319830972593153", -"پارسیان":"9481703061634967", -"پارسیانح":"50201903966895115", -"پارند":"70595828753641750", -"پاسا":"63580313877463104", -"پاساح":"32338211917133256", -"پاکشو":"62786156501584862", -"پاکشوح":"4208841225215712", -"پالایش":"67675656072510693", -"پتایر":"41935584690956944", -"پتایرح":"7503566413749235", -"پترول":"69143674941561637", -"پترولح":"32874370564962210", -"پخش":"12638840758449459", -"پخش اول":"16600572108732428", -"پدرخش":"24079409192818584", -"پدرخشح":"46023027311928862", -"پدنا":"58120226425289272", -"پدناح":"13119207966484500", -"پرداخت":"59607545337891226", -"پرداختح":"34432997122108874", -"پردیس":"15039949673085566", -"پردیسح":"14819787164502995", -"پرشیا":"10497143354080476", -"پسهند":"10120557300120078", -"پسهندح":"67337799462256399", -"پشاهن":"44052047028305231", -"پشاهنح":"55137475882192824", -"پکرمان":"23214828924506640", -"پکرمانح":"8676363345079392", -"پکویر":"7235435095059069", -"پکویرح":"41228676018429540", -"پکیان":"5208723461432451", -"پکیانح":"41189775395878190", -"پلاست":"52593789542874668", -"پلاستح":"18850167694315175", -"پلاسک":"57722642338781674", -"پلاسکح":"13778389952963406", -"پلوله":"29316948750916349", -"پلولهح":"45851925911348490", -"پی پاد":"26316376625263940", -"پیزد":"32784604551756178", -"تابا":"51459202425114449", -"تاپکیش":"50002340308486819", -"تاپیکو":"22560050433388046", -"تاپیکوح":"6491687805743913", -"تاتمس":"35543935713999309", -"تاراز":"24651394045981418", -"تاصیکو":"23293437377896568", -"تاصیکوح":"35150770536114195", -"تایرا":"19298748452450329", -"تایراح":"69858202392669780", -"تبرک":"53204330224889981", -"تپکو":"54509759694064219", -"تپکوح":"44717433734548029", -"تپمپی":"43062880954780884", -"تپمپیح":"47931755217693300", -"تپولا":"22308305646551497", -"تجلی":"1301069819790264", -"تدبیر":"7505613986635677", -"تراک":"47682749782963302", -"تراکح":"70508258744702923", -"تشتاد":"66127247173352975", -"تصمیم":"53419976284977130", -"تفارس":"22276798221643766", -"تفیرو":"45062188442385800", -"تفیروح":"58999606802857888", -"تکالا":"67612261115225625", -"تکشا":"62258804563636993", -"تکشاح":"66191028275418950", -"تکمبا":"30719054967088301", -"تکمباح":"70480481633645190", -"تکنار":"52455922800537930", -"تکنو":"3654864906585643", -"تکنوح":"21727652065573865", -"تلیسه":"41781090739318251", -"تماوند":"60162288821230099", -"تمحرکه":"22427604495160869", -"تمحرکهح":"58349566728384453", -"تمدن":"63679592178109910", -"تملت":"11129387075131725", -"تملتح":"33666678504801754", -"تنوین":"25357135030606405", -"تنوینح":"379466056274101", -"توریل":"37389789764168256", -"توسن":"66315581735594751", -"تیپیکو":"29758477602878557", -"تیپیکوح":"43472427638799679", -"ثاباد":"59612098290740355", -"ثابادح":"34429961038727682", -"ثاخت":"17800036702302776", -"ثاختح":"68798377122760225", -"ثاژن":"40650252484299134", -"ثاژنح":"26257365377629881", -"ثاصفا":"7503669593172728", -"ثاصفاح":"22328556318373924", -"ثالوند":"16693610252404739", -"ثامان":"66456062140680461", -"ثامانح":"50193280705263642", -"ثامید":"18568733593280948", -"ثبات":"26780282166315918", -"ثباغ":"68909035712962732", -"ثبهساز":"14744445176220774", -"ثپردیس":"53999651992586159", -"ثتران":"20926459161497908", -"ثتوسا":"47702059190622416", -"ثجوان":"30507152381699953", -"ثروت":"27812005859539773", -"ثروتم":"71672399601682259", -"ثرود":"18883380772506226", -"ثزاگرس":"28854105556435129", -"ثشاهد":"63481599728522324", -"ثشاهدح":"28593434160948209", -"ثشرق":"6043384171800349", -"ثشرقح":"35030544513071961", -"ثعتما":"64707090254488560", -"ثغرب":"17939384202383793", -"ثفارس":"30852391633490755", -"ثفارسح":"39191249877936167", -"ثقزوی":"12965822877128721", -"ثمسکن":"3863538898378476", -"ثمسکنح":"28570444064425663", -"ثملی":"8403167990439117", -"ثمین":"66721204145017523", -"ثنام":"831325835570803", -"ثنظام":"45066064863062755", -"ثنور":"63315013743060811", -"ثنوسا":"32845891587040106", -"ثنوساح":"4325911723150569", -"ثهام":"38713440086361985", -"جم":"32357363984168442", -"جم پیلن":"27096851668435724", -"جمح":"39154317701922264", -"جوین":"23269285154135003", -"جهرم":"49674915481184052", -"چافست":"23936607891892333", -"چافستح":"26972528518663385", -"چبسپا":"68931850646832531", -"چبسپاح":"19236082741801504", -"چخزر":"41122066907413786", -"چدن":"12329519546621752", -"چفیبر":"64358061873294912", -"چفیبرح":"54424603805821073", -"چکاپا":"28957320033282870", -"چکارم":"59887423232292688", -"چکارمح":"6131416152062735", -"چکارن":"53113471126689455", -"چکارنح":"32080380326575683", -"چکاوه":"24254843881948059", -"چکاوهح":"5648656842888275", -"چنوپا":"43023243844297350", -"چنوپاح":"9807139177747641", -"حآسا":"44625249840480397", -"حآفرین":"21432551703060846", -"حاریا":"56798822689379375", -"حامی1401":"30167248101375870", -"حپارسا":"917857106093847", -"حپترو":"16369313804633525", -"حپتروح":"25129304172501430", -"حتاید":"3722699128879020", -"حتایدح":"66234625721697786", -"حتوکا":"22260326095996531", -"حتوکاح":"42892937789646488", -"حخزر":"28253678449273505", -"حرهشا":"30443839313522574", -"حریل":"5564768007356822", -"حسیر":"13281937213456378", -"حسینا":"1625149423498289", -"حشکوه":"50587892784913370", -"حفارس":"35424116338766901", -"حفاری":"28809886765682162", -"حفاریح":"43667708360002073", -"حفجر":"68033471168853004", -"حکشتی":"60610861509165508", -"حکشتیح":"14364842601603807", -"حگهر":"47756003257788498", -"خاتم":"18865325633315847", -"خاذین":"42075223783409640", -"خاذینح":"22129017544200", -"خاور":"16315910303613772", -"خاورح":"23657236334749347", -"خاهن":"7483280423474368", -"خاهنح":"29716513021318095", -"خبازرس":"19310456400689867", -"خبنیان":"37089148943784077", -"خبهمن":"26824673819862694", -"خبهمنح":"12964716133621704", -"خپارس":"42354736493447489", -"خپارسح":"25449662823397465", -"خپویش":"4758266259250794", -"خپویشح":"6803271730717705", -"ختراک":"22903901709044823", -"ختراکح":"41858326436945277", -"ختور":"50185721305191887", -"ختورح":"2262715289665960", -"ختوقا":"70289374539527245", -"ختوقاح":"56449205771773651", -"خچرخش":"33783140337377394", -"خچرخشح":"14865390259501860", -"خدیزل":"38084304113529336", -"خراسان":"43552974795606067", -"خریخت":"12752224677923341", -"خریختح":"12041217376571987", -"خرینگ":"45895339414786358", -"خرینگح":"26142199530487668", -"خزامیا":"2589887561569709", -"خزامیاح":"38005238879860126", -"خزر":"32821908911812078", -"خزرح":"24734871905109354", -"خساپا":"44891482026867833", -"خساپاح":"590761101519570", -"خشرق":"63915926161403347", -"خشرقح":"36675444072965904", -"خصدرا":"2318736941376687", -"خعمرا":"6433335428452486", -"خفناور":"58180284328186631", -"خفنر":"28033133021443774", -"خفنرح":"61581369333689993", -"خکار":"59217041815333317", -"خکارح":"44678870441030319", -"خکاوه":"64842837716888827", -"خکاوهح":"51073428633906823", -"خکرمان":"29527985620948695", -"خکمک":"19257295292088310", -"خکمکح":"1852132120586484", -"خگستر":"48990026850202503", -"خگسترح":"17237314339763699", -"خلنت":"14957056743925737", -"خلنتح":"36110870923892956", -"خلیبل":"50117925085549635", -"خمحرکه":"39436183727126211", -"خمحرکهح":"37350268082014292", -"خمحور":"7457232989848872", -"خمحورح":"71186910349639777", -"خموتور":"57273529732791251", -"خموتورح":"62221150547292335", -"خمهر":"17330546482145553", -"خمهرح":"50722377181482963", -"خنصیر":"17834623106317041", -"خنصیرح":"13010835010902276", -"خودرو":"65883838195688438", -"خودروح":"12088545433107773", -"خودکفا":"22956708386610464", -"خوساز":"31879190587976736", -"خوسازح":"23552683239901730", -"دابور":"61332057061846617", -"دابورح":"32679348534913643", -"دارا":"62012736978844991", -"داراب":"27299841173245405", -"دارا یکم":"62235397452612911", -"دارو":"67988012428906654", -"داروح":"2501017203331667", -"داریک":"71076372178147339", -"داریوش":"58789178087946067", -"داسوه":"12387472624849835", -"داسوهح":"11936058301634784", -"دالبر":"60451823714332895", -"دامین":"50100062518826135", -"دامینح":"41673962293011307", -"دانا":"48511238766369097", -"داناح":"46262771961973371", -"داوه":"5305844922895340", -"دبالک":"71510396252618330", -"دبالکح":"11372565594192822", -"دپارس":"70474983732269112", -"دپارسح":"22026498789176614", -"دتماد":"34641719089573667", -"دتمادح":"18154205800023055", -"دتوزیع":"66726992874614788", -"دتولید":"18093681647131179", -"دتهران":"14985138705106402", -"دتهرانح":"11929836650963758", -"دجابر":"33406621820337161", -"دجابرح":"18079534829579164", -"دحاوی":"43374709930371268", -"ددام":"66450490505950110", -"ددامح":"21533807502850906", -"ددانا":"69540585676934415", -"درازک":"22255783119783047", -"درازکح":"38007943162762758", -"درسا":"34581754264880199", -"دروز":"40262275031537922", -"دروزح":"63452629875913229", -"درهآور":"13243992182070788", -"دزهراوی":"8915450910866216", -"دزهراویح":"48879205486884942", -"دسانکو":"47348197320716810", -"دسبحا":"43622578471330344", -"دسبحاح":"51063357877632134", -"دسبحان":"5866848234665627", -"دسبحانح":"36667862403660976", -"دسینا":"11432067920374603", -"دسیناح":"54299437423394846", -"دشیری":"63084741752814852", -"دشیمی":"33603212156438463", -"دشیمیح":"16630588761222078", -"دعبید":"49054891736433700", -"دعبیدح":"7585208964980608", -"دفارا":"56550776668133562", -"دفاراح":"38285971158073841", -"دفرا":"18303237082155264", -"دفراح":"54711449369613330", -"دقاضی":"64289770858657141", -"دقاضیح":"21173014653958212", -"دکپسول":"52382684379473036", -"دکوثر":"23353689102956991", -"دکوثرح":"26314668128957507", -"دکیمی":"20024911381434086", -"دکیمیح":"43588544194911344", -"دلر":"4384288570322406", -"دلرح":"42538255636473499", -"دلقما":"29247915161590165", -"دلقماح":"66766792660974984", -"دماوند":"66142616039907394", -"دی":"44818950263583523", -"دیران":"69090868458637360", -"دیرانح":"25752723009842207", -"دیسشپ":"64988580376499833", -"ذوب":"71483646978964608", -"رافزا":"68941822863885255", -"رانفور":"40505767672724777", -"رانفورح":"45097391187425276", -"رتاپ":"41048299027409941", -"رتاپح":"49613772749166261", -"رتکو":"3823243780502959", -"رتکوح":"1723099959084685", -"رشد":"48287767791629523", -"رکیش":"27952969918967492", -"رکیشح":"21500060221654011", -"رماس":"22002589755112021", -"رمپنا":"67126881188552864", -"رمپناح":"49532101082369992", -"رنیک":"33854964748757477", -"رویش":"15124889255100138", -"ریشمک":"6478064539164167", -"زاگرس":"13235547361447092", -"زبینا":"54482686501491508", -"زپارس":"33420285433308219", -"زدشت":"25180702353416009", -"زر":"33254899395816171", -"زرفام":"33144542989832366", -"زرنام":"4850272661730246", -"زرین":"50139638026536387", -"زشریف":"26547785441834730", -"زشگزا":"26259366519412975", -"زفکا":"5427792638736934", -"زقیام":"71290297158948749", -"زکشت":"7300125658580126", -"زکوثر":"42599305106713939", -"زگلدشت":"10024128313803797", -"زماهان":"4507558419857064", -"زمگسا":"5054819322815158", -"زمگساح":"44723997362573824", -"زملارد":"14916489896692147", -"زنجان":"12303918642491681", -"زنگان":"67170215467608124", -"زیتون":"28551661889797217", -"سآبیک":"70883594945615893", -"ساذری":"64155926828410021", -"ساذریح":"43341623113615869", -"ساراب":"4563413583000719", -"سارابح":"68002468728896305", -"ساربیل":"34890845654517313", -"ساربیلح":"62781722479769997", -"ساروج":"25417476013479486", -"ساروم":"15949743338644220", -"سارومح":"14983273215576895", -"سامان":"38179358042686391", -"ساوه":"32347247706508046", -"سایرا":"62558705479545830", -"سایراح":"69885094622785625", -"ساینا":"64298008532791199", -"سباقر":"24807173016704795", -"سبجنو":"66295665969375744", -"سبجنوح":"51223970438582603", -"سبزوا":"611986653700161", -"سبهان":"32525655729432562", -"سبهانح":"2122354233695079", -"سپ":"71856634742001725", -"سپاس":"39453972158399542", -"سپاها":"35669480110084448", -"سپاهاح":"49361140703966185", -"سپح":"67223870501587101", -"سپر":"17226661368470120", -"سپرمی":"27668158733246204", -"سپید":"45519261544951819", -"سپیدار":"29590002988360984", -"سپیدما":"2161110547458064", -"ستران":"30829203706095076", -"سترانح":"37577414956190228", -"سجام":"20034264486679145", -"سحرخیز":"51200575796028449", -"سخاش":"4470657233334072", -"سخاشح":"15467183288337240", -"سخزر":"67327029014085707", -"سخزرح":"63310105340116493", -"سخند":"59598536122397373", -"سخواف":"55959112038778737", -"سخوز":"41974758296041288", -"سخوزح":"47827701898502941", -"سدبیر":"64341992373049080", -"سدشت":"27000326841257664", -"سدشتح":"16566273757667380", -"سدور":"27218386411183410", -"سدورح":"48424973017498692", -"سرچشمه":"35948133957468680", -"سرو":"64942549055019553", -"سرود":"11964419322927535", -"سرودح":"11183410572675415", -"سشرق":"26997316501080743", -"سشرقح":"4351174618872221", -"سشمال":"6757220448540984", -"سشمالح":"23458117616920867", -"سصفها":"10568944722570445", -"سصفهاح":"41026060125059078", -"سصوفی":"13227300125161435", -"سصوفیح":"2819110578357790", -"سغدیر":"21096748051392414", -"سغرب":"52220424531578944", -"سغربح":"65932581790240568", -"سفار":"41227201752535311", -"سفارح":"53932269673520256", -"سفارس":"15521712617204216", -"سفارسح":"20593887444073437", -"سفارود":"4686607974846832", -"سفارودح":"40750005236994995", -"سفاسی":"34721884030854211", -"سفاسیت":"20603404633598318", -"سفاسیتح":"10716103455591194", -"سفانو":"4528607775462304", -"سفانوح":"34774414473029882", -"سقاین":"60654872678917533", -"سقاینح":"44969149970836673", -"سکارون":"15930821245168534", -"سکارونح":"24544113280557261", -"سکرد":"65321970913593427", -"سکردح":"67682387713029178", -"سکرما":"15472396110662150", -"سکرماح":"3037464497437282", -"سلار":"61664227282090067", -"سلام":"70541934393301867", -"سمازن":"33808206014018431", -"سمازنح":"36927349282989093", -"سمتاز":"58035444268544991", -"سمگا":"46741025610365786", -"سنوین":"36995197800118822", -"سنیر":"14231831499205396", -"سنیرح":"53536131398384570", -"سهرمز":"29747059672582491", -"سهرمزح":"31159891095753824", -"سهگمت":"41284516796232939", -"سهگمتح":"7486145189544149", -"سیتا":"10171945867136336", -"سیدکو":"37281199178613855", -"سیدکوح":"34060949638085542", -"سیستم":"47749661205825616", -"سیلام":"14617104402836487", -"سیلامح":"48993230008229282", -"سیمرغ":"28450080638096732", -"سینا":"2512214120008228", -"سیناد":"31913287805282551", -"شاراک":"7711282667602555", -"شاراکح":"63190039561056038", -"شاروم":"3407806799514469", -"شاملا":"16959429956899455", -"شاوان":"60247433951600827", -"شبریز":"48753732042176709", -"شبریزح":"7632696113249142", -"شبصیر":"68517032834363488", -"شبندر":"35366681030756042", -"شبهرن":"22667016906590506", -"شبهرنح":"20300372560291314", -"شپارس":"61102694810476197", -"شپارسح":"9171279728707865", -"شپاس":"35178706978554988", -"شپاکسا":"11622051128546106", -"شپاکساح":"68629328102697289", -"شپترو":"71957984642204570", -"شپتروح":"65472108074101196", -"شپدیس":"20562694899904339", -"شپدیسح":"45231878301843366", -"شپلی":"28845264556937486", -"شپلیح":"62976078864310826", -"شپمچا":"44345102023100322", -"شپمچاح":"36597927530072864", -"شپنا":"7745894403636165", -"شپناح":"70885929611298658", -"شتران":"51617145873056483", -"شتوکا":"38555056423456635", -"شتولی":"66210395067138534", -"شتولیح":"32768389062627654", -"شتهران":"31049085025064185", -"شتهرانح":"63950064557947536", -"شجم":"6116572045021585", -"شجی":"30007580613586002", -"شخارک":"70934270174405743", -"شخارکح":"67424359693542598", -"شدوص":"40611478183231802", -"شراز":"33683240001985963", -"شرانل":"44013656953678055", -"شرنگی":"40025799067544201", -"شرنگیح":"31312374884749268", -"شزنگ":"65490886290565185", -"شزنگح":"51425045171148290", -"شساخت":"15282093177363578", -"شسپا":"49188729526980541", -"شستا":"2400322364771558", -"شستان":"3173544097113770", -"شسم":"59800986739603675", -"شسمح":"56145524393016216", -"شسینا":"30974710508383145", -"شسیناح":"1860384396424573", -"شصدف":"204092872752957", -"شصفها":"18346219759153870", -"شصفهاح":"59961449322636291", -"شغدیر":"21772258644715569", -"شفا":"36899214178084525", -"شفارا":"16673205196919832", -"شفاراح":"49163985123560149", -"شفارس":"43781018754867729", -"شفارسح":"33124462307941707", -"شفن":"65122215875355555", -"شفنح":"55622199783443721", -"شکام":"69446612239102459", -"شکبیر":"56574323121551263", -"شکربن":"27308217070238237", -"شکربنح":"10157407031358922", -"شکف":"58602432837130018", -"شکفح":"71116782156928366", -"شکلر":"62177651435283872", -"شکلرح":"33505686728824629", -"شگل":"44153164692325703", -"شگلح":"46167643644457680", -"شگویا":"5987841496184505", -"شلرد":"56429431740318486", -"شلعاب":"39116664428676213", -"شلعابح":"66183408418816482", -"شلوان":"14900251521017020", -"شلیا":"26025177574491991", -"شمواد":"28251956446987982", -"شموادح":"13279993223440273", -"شنفت":"14073782708315535", -"شنفتح":"23142133203996048", -"شوش":"46778692022402356", -"شوشح":"36875068201975202", -"شوینده":"3493306453706327", -"شیراز":"38568786927478796", -"شیرازح":"19717343975708874", -"شیران":"35796086458096255", -"شیرانح":"8992202615765020", -"صایند":"45205530868811305", -"صبا":"45392752356003555", -"صنم":"47125023640770480", -"صنوین":"68203878405672734", -"طلا":"46700660505281786", -"عپلی جم":"4391382035434050", -"عمیلگرد":"11410725390226728", -"عیار":"34144395039913458", -"غاذر":"35158826900216508", -"غاذرح":"22096199430853991", -"غالبر":"24303422207378456", -"غالبرح":"55490250330757201", -"غبشهر":"42387718866026650", -"غبشهرح":"17080537778426884", -"غبهار":"71666521540545716", -"غبهپاک":"29650505265356603", -"غبهپاکح":"10125150304958552", -"غبهنوش":"17059960254855208", -"غبهنوشح":"38770731314949641", -"غپآذر":"45518744711972166", -"غپاک":"34032872653290886", -"غپاکح":"6544645716121372", -"غپونه":"61978776664766359", -"غپینو":"18401147983387689", -"غپینوح":"13308396407628501", -"غچین":"44850033148208596", -"غچینح":"13083555452743181", -"غدام":"2254054929817435", -"غدامح":"52139501202126140", -"غدشت":"2434703913394836", -"غدشتح":"59887874326934221", -"غدیس":"3492952121304423", -"غزر":"4369934250728330", -"غساسا":"51229318675210816", -"غساساح":"40309575177709730", -"غسالم":"28672095850798501", -"غسالمح":"48926251886441092", -"غشاذر":"59921975187856916", -"غشاذرح":"2705253775088582", -"غشان":"31791737198597563", -"غشانح":"15581863918201593", -"غشصفا":"61506294208022391", -"غشصفاح":"20272770791380597", -"غشوکو":"51294484197536070", -"غشهد":"20487994977117557", -"غشهداب":"33611155027418901", -"غشهدح":"36771749618541632", -"غصینو":"71758511001096824", -"غفارس":"16410724132711490", -"غکورش":"62404730109947970", -"غگرجی":"31024260997481994", -"غگرجیح":"53482856220074779", -"غگز":"57551382352708199", -"غگل":"22299894048845903", -"غگلپا":"14312030900097668", -"غگلح":"30551124291517887", -"غگلستا":"64843936383937546", -"غگیلا":"57300230097485720", -"غمارگ":"52975109254504632", -"غمارگح":"50773402681099358", -"غمهرا":"6131290133202745", -"غمهراح":"63552922113415543", -"غمینو":"5516102131364383", -"غناب":"42470251469508137", -"غنابح":"59126748623623056", -"غنوش":"48619517949257749", -"غنوشح":"10134751929001651", -"غنیلی":"21426277483799140", -"غویتا":"37842793167868642", -"غیوان":"50652985928800943", -"غیوانح":"10018675423568797", -"فاذر":"38547060135156069", -"فاذرح":"68708769838923502", -"فاراک":"20865316761157979", -"فاراکح":"67073295895957349", -"فارس":"25244329144808274", -"فاسمین":"66701874099226162", -"فاسمینح":"65614373112361128", -"فافزا":"66021783818850713", -"فافق":"22424135367941584", -"فالوم":"19367527798307032", -"فالومح":"66623036435820019", -"فاما":"34673681828119297", -"فاماح":"3727693296236633", -"فاهواز":"44296315953738727", -"فاهوازح":"6658301253105363", -"فایرا":"65004959184388996", -"فایراح":"36600889395640293", -"فباهنر":"66772024744156373", -"فباهنرح":"38101196401916411", -"فبستم":"4159532151694984", -"فبستمح":"62972959180501542", -"فبیرا":"49399017998386087", -"فبیراح":"23628442955387175", -"فپارس":"8559354261956680", -"فپارسح":"45801323230963889", -"فپنتا":"68488673556087148", -"فپنتاح":"24832054403183361", -"فتوسا":"55373808401388162", -"فجام":"30765727085936322", -"فجامح":"42201186298844859", -"فجر":"41302553376174581", -"فجرح":"5898511005624629", -"فجوش":"64485827086284311", -"فجوشح":"46661780956927518", -"فجهان":"45507655586782998", -"فخاس":"4733285133017464", -"فخاسح":"5550649038347558", -"فخوز":"28864540805361867", -"فخوزح":"13628968289488697", -"فرآور":"408934423224097", -"فرآورح":"41317265011382362", -"فرابورس":"58741071099161284", -"فراز":"13666407494621646", -"فردا":"65249046611427924", -"فروس":"54419429862704331", -"فروسح":"10079795343879888", -"فروسیل":"44846320603450383", -"فروم":"56585229755651616", -"فرومح":"22314977867866119", -"فروی":"29974853866926823", -"فزر":"8175784894140974", -"فزرین":"43716452378323683", -"فسا":"318005355896147", -"فساز":"62620182261149083", -"فسازان":"12874072841236826", -"فسازانح":"22494526379345092", -"فسبزوار":"37284308569715577", -"فسپا":"8977441217024425", -"فسپاح":"15731047379849033", -"فسدید":"20966291817819448", -"فسدیدح":"15386033251001077", -"فسرب":"54277068923045214", -"فسربح":"3505675353152597", -"فسلیر":"43026118635839182", -"فسلیرح":"3427503698999958", -"فغدیر":"28147934478934110", -"فکمند":"70309338813767186", -"فگستر":"8725363201030474", -"فلات":"60633055620418060", -"فلامی":"25286509736208688", -"فلامیح":"33658726815807637", -"فلوله":"48623320733330408", -"فلولهح":"58242024190036642", -"فماک":"35445515321658835", -"فمتال":"44571627722410412", -"فمتالح":"1518157759350339", -"فمراد":"18004480270695404", -"فمرادح":"2050740941534952", -"فملی":"35425587644337450", -"فملیح":"8731565448647588", -"فن آوا":"55201604487356053", -"فنرژی":"63965059137798192", -"فنرژیح":"50545475113911465", -"فنفت":"59342912854668427", -"فنوال":"57875847776839336", -"فنوالح":"34404581741939737", -"فنورد":"56324206651661881", -"فنوردح":"8175268772799530", -"فوکا":"66514709341259550", -"فوکاح":"48473870645523269", -"فولاد":"46348559193224090", -"فولادح":"37018498887928862", -"فولاژ":"40808043719554948", -"فولاژح":"53249498382937694", -"فولای":"14800142337291217", -"فیروزا":"10795723506538053", -"فیروزه":"66036975502302203", -"قاروم":"10831074117626896", -"قاسم":"34540569618314880", -"قپارس":"47477233032133723", -"قپارسح":"41727358876253319", -"قپیرا":"67030488744129337", -"قپیراح":"42230292145842208", -"قتربت":"35515916857426389", -"قثابت":"44967158778304588", -"قثابتح":"49384226669172647", -"قجام":"28230238564334914", -"قجامح":"21420579611076234", -"قچار":"23600798892801694", -"قرن":"39610074039667804", -"قرنح":"32669817266382439", -"قزوین":"15259343650667588", -"قزوینح":"55042339780346549", -"قستان":"24683827262592815", -"قستانح":"71944697706421313", -"قستون":"33634705189692362", -"قستونح":"54071352171589816", -"قشرین":"36671655475498480", -"قشرینح":"28678187324376436", -"قشکر":"35964395659427029", -"قشکرح":"20381036241470518", -"قشهد":"37631109616997982", -"قشهدح":"42965645001665951", -"قشیر":"71523986304961239", -"قشیرح":"48367810585819465", -"قصفها":"40411537531154482", -"قصفهاح":"17197203950543191", -"قلرست":"56820995669577571", -"قلرستح":"47415456025309183", -"قمرو":"43342306308122676", -"قمروح":"57007700552650971", -"قنقش":"3050342257199174", -"قنقشح":"36209883286223850", -"قنیشا":"63380098535169030", -"قنیشاح":"55205982891279789", -"قهکمت":"14398278072324784", -"قهکمتح":"49762562284200125", -"قیستو":"4267564158935326", -"کابگن":"10654052153538617", -"کابگنح":"36611841921720250", -"کاذر":"49353447565507376", -"کاذرح":"25896842749407120", -"کارا":"71843282162462661", -"کاردان":"65023851436340574", -"کاریس":"69067576215760005", -"کارین":"16056283141617755", -"کاسپین":"28431095903407567", -"کاصفا":"61085772216153547", -"کاصفاح":"38956170478957312", -"کالا":"44549439964296944", -"کاما":"4942127026063388", -"کاماح":"58330599921175874", -"کامیاب":"16040900750729921", -"کاوه":"60350996279289099", -"کاوهح":"59525964192678026", -"کایتا":"45608932669358493", -"کایتاح":"57440811889769541", -"کایزد":"58810336532668771", -"کایگچ":"37369138117139150", -"کایگچح":"51800153073527165", -"کباده":"55979741213594029", -"کبافق":"43256212620530446", -"کبافقح":"40029719755707991", -"کبورس":"37366608481858080", -"کپارس":"9698674686691945", -"کپارسح":"58024357149774390", -"کپرور":"22941065011246116", -"کپشیر":"57639364758870873", -"کپشیرح":"5920319552619760", -"کترام":"24085906177899789", -"کترامح":"36019565007303075", -"کتوکا":"65671173927025645", -"کچاد":"18027801615184692", -"کچادح":"43356599956782034", -"کچینی":"53716725737664022", -"کچینیح":"44034797904823034", -"کحافظ":"32257753560585502", -"کحافظح":"29075808594290931", -"کخاک":"16405556680571453", -"کخاکح":"56572417882819500", -"کدما":"3623921205367364", -"کدماح":"28711499450482077", -"کرازی":"57086055330734195", -"کرازیح":"41733197666474598", -"کرماشا":"38437201078089290", -"کرماشاح":"66733343177003497", -"کرمان":"50792786683910016", -"کروی":"22787503301679573", -"کرویح":"29184718087541648", -"کزغال":"28291104595448527", -"کساپا":"28325731560106431", -"کساپاح":"25879082553156895", -"کساوه":"25001509088465005", -"کساوهح":"13482565247432073", -"کسرا":"4614779520007780", -"کسراح":"20044076668988655", -"کسرام":"20560887114747719", -"کسرامح":"9866485009925582", -"کسعدی":"29122854902865456", -"کسعدیح":"1314853494617240", -"کشرق":"42690477960659940", -"کصدف":"42696242981550091", -"کطبس":"8977369674477111", -"کطبسح":"10168197471714005", -"کفپارس":"19471788163911687", -"کفپارسح":"65836038919989820", -"کفرآور":"49627523909849331", -"کفرا":"23837844039713715", -"کقزوی":"63499217872110599", -"کقزویح":"62646814643945739", -"کگاز":"62346804681275278", -"کگل":"35700344742885862", -"کگلح":"62810990108260391", -"کگهر":"30703140537034664", -"کلر":"1822787329898392", -"کلوند":"32678431934327184", -"کلوندح":"45727447257267582", -"کماسه":"67690708346979840", -"کماسهح":"65916883530316213", -"کمان":"58965710006903807", -"کمرجان":"50633804639547462", -"کمند":"34718633636164421", -"کمنگنز":"50341528161302545", -"کمنگنزح":"66630516232885208", -"کمینا":"54263829393913132", -"کنور":"20411759370751096", -"کنورح":"43501047082635150", -"کنیلو":"4687803927401790", -"کنیلوح":"45228787423326286", -"کوثر":"22275596386264204", -"کورز":"42049553761321495", -"کورزح":"56738062726001817", -"کویر":"43545527030854340", -"کویرح":"19174812964848627", -"کهرام":"25631699615003698", -"کهرامح":"15382536693247714", -"کهربا":"25559236668122210", -"کهمدا":"67206358287598044", -"کهمداح":"35955196754615835", -"کیا":"3542690854557886", -"کیان":"53251602435454519", -"کیانا":"45353845483523901", -"کی بی سی":"62977319271289925", -"کیسون":"49953653111442595", -"کیمیا":"27814844870305607", -"کیمیاتک":"39884565732277052", -"گپارس":"59848307608894801", -"گشان":"70391097626818082", -"گکوثر":"66599109405217136", -"گکیش":"44665761767777759", -"گنبد":"7670135462634715", -"گنجین":"57728534324022361", -"گنجینه":"47101579271117172", -"گنگین":"59470107928175959", -"گوهر":"12390706505809150", -"گوهران":"65018804181564924", -"لابسا":"63363116407864462", -"لابساح":"43124071611770324", -"لازما":"50368344235826302", -"لازماح":"28748463035212388", -"لبوتان":"30650426998863332", -"لبوتانح":"70528526190252660", -"لبهمن":"23295417816476597", -"لبهمنح":"25524501289667446", -"لپارس":"5187018329202415", -"لپارسح":"3388451018224720", -"لپویا":"17393119378053108", -"لپویاح":"13312547588339850", -"لپیام":"793710053482057", -"لپیامح":"21903271801994876", -"لجام":"67093405131120717", -"لجامح":"67621826314697621", -"لخانه":"56006915451245411", -"لخانهح":"64124003812404302", -"لخزر":"65414507129586385", -"لخزرح":"69377916525018465", -"لسرما":"55897939403232751", -"لسرماح":"244106582239634", -"لطیف":"16422980660132735", -"لکما":"45641540066710190", -"لکماح":"14318003495049441", -"لمخابر":"36774567041364173", -"لمخابرح":"57462267975967417", -"لوتوس":"59142194115401696", -"لوتوسح":"43455612336353491", -"ما":"29860265627578401", -"ماح":"13461179188856487", -"مادیرا":"15917865009187760", -"مانی":"61265100181977543", -"مبین":"27922860956133067", -"مثقال":"32469128621155736", -"مدار":"19990581743778955", -"مداران":"65999092673039059", -"مدارانح":"12639781184165880", -"مدیر":"65576885779918210", -"مدیریت":"12490072956930435", -"مرقام":"23838634016123354", -"مرقامح":"66546619320950880", -"مروارید":"31248540252187559", -"معیار":"50580753680043015", -"مفاخر":"4247709727327181", -"ملت":"13611044044646901", -"ملتح":"5811747532754081", -"میدکو":"33441514568901717", -"میدکوح":"18733719742989734", -"میهن":"26543014712914772", -"نبروج":"10843114830116591", -"نبروجح":"55943815270366220", -"نبورس":"60095061789823130", -"نتوس":"22950683624908253", -"نتوسح":"29112217893232632", -"نشار":"49129081625829210", -"نشان":"1241998328504490", -"نطرین":"64699417405634265", -"نکالا":"10919655792568926", -"نگین":"10145129193828624", -"نمرینو":"30231789123900526", -"نمرینوح":"2855515398698068", -"نوری":"19040514831923530", -"نوین":"59866041653103343", -"نهال":"12913156843322499", -"نیرو":"39481233087768672", -"وآذر":"1358190916156744", -"وآذرح":"48981174642799639", -"وآردل":"29244787813932382", -"وآردلح":"38203540900047502", -"وآفر":"45991797190214892", -"وآفری":"19839750988634567", -"وآوا":"22490169030401337", -"واتی":"33541897671561960", -"واتیح":"61399677811943715", -"واحصا":"53647874954005806", -"واحیا":"17284166795866794", -"وارس":"53686258677793038", -"واعتبار":"47841327496247362", -"واعتبارح":"7619581461589857", -"والبر":"57944184894703821", -"والبرح":"38188825207508209", -"وامید":"52232388263291380", -"وامیدح":"36293785932444419", -"وامین":"23843877872814145", -"وانصار":"49776615757150035", -"وانصارح":"56271726572478068", -"وایرا":"9141577977527107", -"وایران":"3149396562827132", -"وبازار":"41286608288791633", -"وبانک":"48010225447410247", -"وبانکح":"8279693426955446", -"وبرق":"61298636307861167", -"وبشهر":"13937270451301973", -"وبشهرح":"62275280734625819", -"وبصادر":"28320293733348826", -"وبملت":"778253364357513", -"وبملتح":"25043059770705816", -"وبوعلی":"28328710198554144", -"وبوعلیح":"23185568638908069", -"وبهمن":"18063426072758458", -"وبهمنح":"58198007384583512", -"وبیمه":"11773403764702778", -"وبیمهح":"59735609117437896", -"وپارس":"33293588228706998", -"وپارسح":"19853987870179776", -"وپاسار":"9536587154100457", -"وپاسارح":"53374821490063799", -"وپترو":"59486059679335017", -"وپتروح":"31435545119454895", -"وپخش":"7183333492448248", -"وپخشح":"67979306676078989", -"وپسا":"11560002870991149", -"وپست":"22087269603540841", -"وپویا":"24785665268004766", -"وتجارت":"63917421733088077", -"وتجارتح":"57027493672958737", -"وتعاون":"5920901446678689", -"وتوس":"68117765376081366", -"وتوسح":"46270513972980340", -"وتوسم":"17528249960294496", -"وتوسمح":"2362491091971813", -"وتوشه":"54676885047867737", -"وتوشهح":"63689155520282158", -"وتوصا":"2944500421562364", -"وتوصاح":"20278348345530119", -"وتوکا":"47232550823972469", -"وتوکاح":"25387056990464790", -"وثخوز":"40043919653526083", -"وثنو":"44986797317463049", -"وثوق":"59839275647597021", -"وجامی":"57600064931636077", -"وحافظ":"5128151910501174", -"وحکمت":"12777578088653944", -"وخارزم":"7395271748414592", -"وخارزمح":"27729386420118206", -"وخاور":"47333458678352378", -"وخاورح":"25661711955019337", -"ودانا":"66424163876658304", -"ودی":"43966385447049549", -"ورازی":"60079434631497942", -"ورنا":"7385624172574740", -"ورناح":"55274159604040834", -"وزمین":"19954896371640204", -"وساپا":"37614886280396031", -"وساپاح":"26643740599997035", -"وساخت":"25514780181345713", -"وساختح":"3679885359158219", -"وساربیل":"7768327419174840", -"وساشرقی":"65774725600261203", -"وساغربی":"35282121039020302", -"وسبحان":"43283802997035462", -"وسبوشهر":"44411078630612905", -"وسپه":"2328862017676109", -"وسپهح":"54287510798838485", -"وسپهر":"114312662654155", -"وسخراج":"10191122735393627", -"وسخراش":"47362853625306007", -"وسخوز":"5454781314262062", -"وسدید":"41713045190742691", -"وسدیدح":"17153727206566342", -"وسرضوی":"51185499879934793", -"وسرمد":"43291783149314349", -"وسزنجان":"36857080203588624", -"وسصفا":"11827297444577200", -"وسفارس":"71335098849021006", -"وسقزوین":"41011426560490365", -"وسقم":"55850912428859273", -"وسکاب":"11258722998911897", -"وسکابح":"5818838554339991", -"وسکرد":"37351190176977060", -"وسکرشا":"59462881877083131", -"وسکرمان":"64217006537761390", -"وسکهبو":"68870496728320072", -"وسگلستا":"1277592884769853", -"وسگیلا":"55916539620839777", -"وسلرستا":"58358543014279572", -"وسمازن":"11358107932902023", -"وسمحال":"16843404477481740", -"وسمرکز":"19511179561056679", -"وسنا":"24662567615903665", -"وسهرمز":"46820237871803554", -"وسهمدا":"22318795784160675", -"وسیزد":"63570910379296908", -"وسیستا":"16370154440238855", -"وسیلام":"59652306881376415", -"وسین":"56591881518499520", -"وسینا":"45050389997905274", -"وسیناح":"10814280156273322", -"وشمال":"9761381741308262", -"وشهر":"41379697187196382", -"وصنا":"46982154647719707", -"وصناح":"15406006540387078", -"وصندوق":"37204371816016200", -"وصندوقح":"39419948282087552", -"وصنعت":"57309221039930244", -"وصنعتح":"43740308126125261", -"وغدیر":"26014913469567886", -"وغدیرح":"30756584974640550", -"وفتخار":"27148572013604038", -"وکار":"47996917271187218", -"وکارح":"56772105873719945", -"وکبهمن":"64973252728260903", -"وکغدیر":"40553302624764543", -"وکغدیرح":"51758790788563333", -"وگردش":"7920014658832193", -"وگستر":"43951910415124966", -"وگسترح":"39722227263011028", -"ولانا":"66830065858417081", -"ولپارس":"48241092863917835", -"ولتجار":"34621618468546063", -"ولراز":"12901875871456398", -"ولساپا":"45174198424472334", -"ولساپاح":"59957747873181306", -"ولشرق":"31078457170311964", -"ولصنم":"71744682148776880", -"ولصنمح":"19216138630342675", -"ولغدر":"23086515493897579", -"ولغدرح":"59430351461797798", -"ولکار":"61469668095573716", -"ولملت":"11403770140000603", -"ولملتح":"4039883656662701", -"ولنوین":"5968811612822747", -"ولیز":"20946530370469828", -"ولیزح":"34731841379388186", -"ومدیر":"30447901674051381", -"ومشان":"35369183060321179", -"ومعادن":"58931793851445922", -"ومعادنح":"66240430785255272", -"ومعلم":"6847536925606808", -"ومعین":"57498323844693360", -"وملت":"10055255678920880", -"وملتح":"52807150934521568", -"وملل":"24644999329120295", -"ومللح":"15231094335720879", -"وملی":"41796741644273824", -"وملیح":"3852548583453231", -"ومهان":"58964593134314938", -"ونچر":"57585821705408565", -"ونفت":"33931218652865616", -"ونفتح":"3893110467363738", -"ونوین":"47302318535715632", -"ونوینح":"70657803623349012", -"ونیرو":"62603302940123327", -"ونیروح":"59061939785593482", -"ونیکی":"25336820825905643", -"ونیکیح":"26090464295830176", -"وهامون":"19348717261145458", -"وهامونح":"17318451171925318", -"وهنر":"60783654574662426", -"وهور":"25215182208950217", -"ویسا":"69472361926040823", -"ویستا":"58852293795036597", -"هامرز":"50503654866742146", -"های وب":"43362635835198978", -"هجرت":"5317427172344706", -"هرمز":"70498485598181604", -"همای":"15494954332657697", -"همراه":"68635710163497089", -"همراهح":"25328018826422512", -"هم وزن":"47041908051542008", -"یارا":"45284811973404357", -"یاقوت":"1438514795814416", -} - -def stocklist(): - return stocknames.keys() - - -def stockdetail(stock,type="namad"): - index_url_list="http://python4finance.ir/datafolder/stockdetails.html" - fopen=rq.get(index_url_list).content - df_stock_list=pd.DataFrame(pd.read_html(io.StringIO(fopen.decode("utf-8")), - header=0,index_col=4)[0]) - - try: - if stock=="list": - return df_stock_list["نام"] - else: - if type=="namadEn": - return(df_stock_list.loc[stock]["نام"]) - elif type=="full": - return(df_stock_list.loc[stock]) - elif type=="name": - return(df_stock_list[df_stock_list["نام"]==stock].index.values[0]) - elif type=="namadE": - return(df_stock_list[df_stock_list["نماد"]==stock].index.values[0]) - elif type=="namad": - return(df_stock_list[df_stock_list["نماد.1"]==stock].T) - except: - print("Error! stock not found.") - - -def stock(stockname="",value=100,newfile=False,standard=False,namadEn=False,progress=True): - if namadEn==True: - stockname=stockdetail(stockname.upper(),type="namadEn") - - try: - urlid = stocknames[stockname] - url = 'http://old.tsetmc.com/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=' + urlid - - - - - #Read file content - try: - if newfile==False: - df = pd.read_csv(stockname+'.csv',index_col="",parse_dates=True) - else: - raise FileNotFoundError - except FileNotFoundError: - if not progress==False: - print("Download New file ....") - fopen=rq.get(url).content - df=pd.read_csv(io.StringIO(fopen.decode("utf-8")),index_col="",parse_dates=True) - df.to_csv(stockname+".csv") - if standard==False: - return (df.head(value)) - elif standard==True: - df=df.rename(columns={"": "Open", "": "Close","":"High", - "":"Low","":"Volume"}) - df.index.rename('Date',inplace=True) - df.drop(["","","","","",""], axis=1, inplace=True) - return (df.head(value)) - - - except: - print("stockname Not Found, Please try again ...") - - -def index(value=100,progress=True): - #try: - headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'} - url="https://cdn.tsetmc.com/api/Index/GetIndexB2History/32097828799138957" - #Read index from api - df=rq.get(url, headers=headers).json() - df2=pd.DataFrame(df["indexB2"],columns=["insCode","dEven","xNivInuClMresIbs","xNivInuPbMresIbs","xNivInuPhMresIbs"]) - df2.rename(columns={"dEven":"Date","xNivInuClMresIbs":"Close","xNivInuPbMresIbs":"Low","xNivInuPhMresIbs":"High"},inplace=True) - df2.set_index(pd.to_datetime(df2["Date"],format='%Y%m%d').dt.strftime("%Y-%m-%d") , inplace=True) - df2.drop(columns=["Date","insCode"],inplace=True) - df2=df2[::-1] - if not progress==False: - print("Download index ....") - return (df2.head(value)) - - #except: - print("Index not accessible, Please try again ...") - - +""" +version 5.61 +code by @Python4finance + +Last changes: list Updated. +stockdetail function repaired... +Sample : +import tsemodule5 as tm5 +tm5.stocklist() #show all stock names +tm5.stock(stock name,date range,get new file) +for example: +tm5.stock("شبندر",value=100,True) +tm5.index() #show index data +""" +ver=5.61 + +try: + import sys + import io + import subprocess +except: + print("Please install prerequisite Modules. pandas,requests should be installed.") + sys.exit() + +try: + import pandas as pd +except ImportError: + print("Pandas not found,Please wait for install pandas ...") + subprocess.check_call([sys.executable, "-m", "pip", "install", 'pandas']) +finally: + import pandas as pd + +try: + import requests as rq +except ImportError: + print("Requests not found,Please wait for install requests ...") + subprocess.check_call([sys.executable, "-m", "pip", "install", 'requests']) +finally: + import requests as rq + +stocknames = { +"آبادا":"37661500521100963", +"آپ":"55254206302462116", +"آتیمس":"22839330962768817", +"آرام":"14230681955555738", +"آرمان":"38738476064699383", +"آریا":"55127657985997520", +"آریان":"6506179926371994", +"آساس":"66682662312253625", +"آسام":"36592972482259020", +"آسامید":"24869832924911721", +"آ س پ":"17617474823279712", +"آسیا":"51106317433079213", +"آفاق":"37073830945037165", +"آکنتور":"44834847569322522", +"آکنتورح":"57329318081089375", +"آکورد":"30282299500988269", +"آگاس":"33887145736684266", +"آلومینا":"18661507395759423", +"آوا":"18007109712724189", +"آوند":"31039212000825988", +"اپال":"655060129740445", +"اپرداز":"63830424809501048", +"اتکام":"27405735172634593", +"اتکامح":"53295835881618508", +"اتکای":"39751275523025334", +"اجداد":"51379017087081407", +"اخابر":"22811176775480091", +"اخابرح":"45768538238520265", +"اردستان":"35331248532537562", +"ارزش":"43443105991896600", +"ارفع":"59266699437480384", +"ارمغان":"31366347648583654", +"اروند":"58356374066358100", +"استارز":"4395741730355818", +"اسیاتک":"14079693677610396", +"اطلس":"11427939669935844", +"اعتلا":"36773155987365094", +"اعتماد":"66818022341772870", +"افرا":"52792903131341205", +"افران":"3846143218462419", +"افق":"49502666250908008", +"افقح":"1911343624441437", +"افق ملت":"15451317146134956", +"اکالا":"49869693814643443", +"اکتیو":"66991919802409760", +"البرز":"70270965300262393", +"البرزح":"12231544096052404", +"الماس":"28788598290160782", +"امید":"18599703143458101", +"امیدح":"45104299259467366", +"امین":"58873907630765023", +"امینح":"22218966388689725", +"امین یکم":"45728383369147894", +"انار":"30215634246748564", +"انرژی1":"61725225143026283", +"انرژی2":"16330743198286823", +"انرژی3":"49641108336531623", +"اوان":"69847139870135237", +"اوج":"62575434414985179", +"اوصتا":"57761388729898548", +"اهرم":"17914401175772326", +"باختر":"751415341879364", +"باخترح":"46858597966426366", +"باران":"26882843763780650", +"بالاس":"8646067353086740", +"بالبر":"62952165421099192", +"بالبرح":"16471519272060905", +"بایکا":"23891830829322971", +"بایکاح":"48976227203428731", +"بپاس":"51971068201094874", +"بترانس":"46752599569017089", +"بترانسح":"53697601723435147", +"بتک":"54369290104873523", +"بتکح":"8823734825807435", +"بجهرم":"33629260529503413", +"بخاور":"5599691633622269", +"بذر":"37222720235819361", +"برانسفو":"64703398743024121", +"برکت":"34557241988629814", +"برکتح":"8981227815720204", +"بزاگرس":"29882244560576007", +"بساما":"41625340598198551", +"بسویچ":"47377315952751604", +"بسویچح":"23484847504768205", +"بشهاب":"69454539056549106", +"بشهابح":"39023890840208765", +"بفجر":"46178280540110577", +"بفجرح":"10741091548027385", +"بکاب":"70219663893822560", +"بکابح":"29195987083197059", +"بکام":"22382156782768756", +"بکامح":"65266756318187150", +"بکهنوج":"7628308021169118", +"بگیلان":"71068313834275501", +"بمپنا":"39807886630843041", +"بموتو":"22086876724551482", +"بموتوح":"1931037287459558", +"بنو":"54493234408301135", +"بنیرو":"20453828618330936", +"بنیروح":"46629374720083542", +"بورس":"60523145697836739", +"بوعلی":"50247622569476338", +"بهپاک":"12746730665870442", +"بهیر":"60289595205403229", +"پادا":"67522512921942106", +"پاداش":"43267179898797137", +"پارتا":"72044846109864381", +"پارتاح":"64910575313738889", +"پارس":"6110133418282108", +"پارسان":"23441366113375722", +"پارسانح":"36319830972593153", +"پارسیان":"9481703061634967", +"پارسیانح":"50201903966895115", +"پارند":"70595828753641750", +"پاسا":"63580313877463104", +"پاساح":"32338211917133256", +"پاکشو":"62786156501584862", +"پاکشوح":"4208841225215712", +"پالایش":"67675656072510693", +"پتایر":"41935584690956944", +"پتایرح":"7503566413749235", +"پترول":"69143674941561637", +"پترولح":"32874370564962210", +"پخش":"12638840758449459", +"پخش اول":"16600572108732428", +"پدرخش":"24079409192818584", +"پدرخشح":"46023027311928862", +"پدنا":"58120226425289272", +"پدناح":"13119207966484500", +"پرداخت":"59607545337891226", +"پرداختح":"34432997122108874", +"پردیس":"15039949673085566", +"پردیسح":"14819787164502995", +"پرشیا":"10497143354080476", +"پسهند":"10120557300120078", +"پسهندح":"67337799462256399", +"پشاهن":"44052047028305231", +"پشاهنح":"55137475882192824", +"پکرمان":"23214828924506640", +"پکرمانح":"8676363345079392", +"پکویر":"7235435095059069", +"پکویرح":"41228676018429540", +"پکیان":"5208723461432451", +"پکیانح":"41189775395878190", +"پلاست":"52593789542874668", +"پلاستح":"18850167694315175", +"پلاسک":"57722642338781674", +"پلاسکح":"13778389952963406", +"پلوله":"29316948750916349", +"پلولهح":"45851925911348490", +"پی پاد":"26316376625263940", +"پیزد":"32784604551756178", +"تابا":"51459202425114449", +"تاپکیش":"50002340308486819", +"تاپیکو":"22560050433388046", +"تاپیکوح":"6491687805743913", +"تاتمس":"35543935713999309", +"تاراز":"24651394045981418", +"تاصیکو":"23293437377896568", +"تاصیکوح":"35150770536114195", +"تایرا":"19298748452450329", +"تایراح":"69858202392669780", +"تبرک":"53204330224889981", +"تپکو":"54509759694064219", +"تپکوح":"44717433734548029", +"تپمپی":"43062880954780884", +"تپمپیح":"47931755217693300", +"تپولا":"22308305646551497", +"تجلی":"1301069819790264", +"تدبیر":"7505613986635677", +"تراک":"47682749782963302", +"تراکح":"70508258744702923", +"تشتاد":"66127247173352975", +"تصمیم":"53419976284977130", +"تفارس":"22276798221643766", +"تفیرو":"45062188442385800", +"تفیروح":"58999606802857888", +"تکالا":"67612261115225625", +"تکشا":"62258804563636993", +"تکشاح":"66191028275418950", +"تکمبا":"30719054967088301", +"تکمباح":"70480481633645190", +"تکنار":"52455922800537930", +"تکنو":"3654864906585643", +"تکنوح":"21727652065573865", +"تلیسه":"41781090739318251", +"تماوند":"60162288821230099", +"تمحرکه":"22427604495160869", +"تمحرکهح":"58349566728384453", +"تمدن":"63679592178109910", +"تملت":"11129387075131725", +"تملتح":"33666678504801754", +"تنوین":"25357135030606405", +"تنوینح":"379466056274101", +"توریل":"37389789764168256", +"توسن":"66315581735594751", +"تیپیکو":"29758477602878557", +"تیپیکوح":"43472427638799679", +"ثاباد":"59612098290740355", +"ثابادح":"34429961038727682", +"ثاخت":"17800036702302776", +"ثاختح":"68798377122760225", +"ثاژن":"40650252484299134", +"ثاژنح":"26257365377629881", +"ثاصفا":"7503669593172728", +"ثاصفاح":"22328556318373924", +"ثالوند":"16693610252404739", +"ثامان":"66456062140680461", +"ثامانح":"50193280705263642", +"ثامید":"18568733593280948", +"ثبات":"26780282166315918", +"ثباغ":"68909035712962732", +"ثبهساز":"14744445176220774", +"ثپردیس":"53999651992586159", +"ثتران":"20926459161497908", +"ثتوسا":"47702059190622416", +"ثجوان":"30507152381699953", +"ثروت":"27812005859539773", +"ثروتم":"71672399601682259", +"ثرود":"18883380772506226", +"ثزاگرس":"28854105556435129", +"ثشاهد":"63481599728522324", +"ثشاهدح":"28593434160948209", +"ثشرق":"6043384171800349", +"ثشرقح":"35030544513071961", +"ثعتما":"64707090254488560", +"ثغرب":"17939384202383793", +"ثفارس":"30852391633490755", +"ثفارسح":"39191249877936167", +"ثقزوی":"12965822877128721", +"ثمسکن":"3863538898378476", +"ثمسکنح":"28570444064425663", +"ثملی":"8403167990439117", +"ثمین":"66721204145017523", +"ثنام":"831325835570803", +"ثنظام":"45066064863062755", +"ثنور":"63315013743060811", +"ثنوسا":"32845891587040106", +"ثنوساح":"4325911723150569", +"ثهام":"38713440086361985", +"جم":"32357363984168442", +"جم پیلن":"27096851668435724", +"جمح":"39154317701922264", +"جوین":"23269285154135003", +"جواهر":"38544104313215500", +"جهرم":"49674915481184052", +"چافست":"23936607891892333", +"چافستح":"26972528518663385", +"چبسپا":"68931850646832531", +"چبسپاح":"19236082741801504", +"چخزر":"41122066907413786", +"چدن":"12329519546621752", +"چفیبر":"64358061873294912", +"چفیبرح":"54424603805821073", +"چکاپا":"28957320033282870", +"چکارم":"59887423232292688", +"چکارمح":"6131416152062735", +"چکارن":"53113471126689455", +"چکارنح":"32080380326575683", +"چکاوه":"24254843881948059", +"چکاوهح":"5648656842888275", +"چنوپا":"43023243844297350", +"چنوپاح":"9807139177747641", +"حآسا":"44625249840480397", +"حآفرین":"21432551703060846", +"حاریا":"56798822689379375", +"حامی1401":"30167248101375870", +"حپارسا":"917857106093847", +"حپترو":"16369313804633525", +"حپتروح":"25129304172501430", +"حتاید":"3722699128879020", +"حتایدح":"66234625721697786", +"حتوکا":"22260326095996531", +"حتوکاح":"42892937789646488", +"حخزر":"28253678449273505", +"حرهشا":"30443839313522574", +"حریل":"5564768007356822", +"حسیر":"13281937213456378", +"حسینا":"1625149423498289", +"حشکوه":"50587892784913370", +"حفارس":"35424116338766901", +"حفاری":"28809886765682162", +"حفاریح":"43667708360002073", +"حفجر":"68033471168853004", +"حکشتی":"60610861509165508", +"حکشتیح":"14364842601603807", +"حگهر":"47756003257788498", +"خاتم":"18865325633315847", +"خاذین":"42075223783409640", +"خاذینح":"22129017544200", +"خاور":"16315910303613772", +"خاورح":"23657236334749347", +"خاهن":"7483280423474368", +"خاهنح":"29716513021318095", +"خبازرس":"19310456400689867", +"خبنیان":"37089148943784077", +"خبهمن":"26824673819862694", +"خبهمنح":"12964716133621704", +"خپارس":"42354736493447489", +"خپارسح":"25449662823397465", +"خپویش":"4758266259250794", +"خپویشح":"6803271730717705", +"ختراک":"22903901709044823", +"ختراکح":"41858326436945277", +"ختور":"50185721305191887", +"ختورح":"2262715289665960", +"ختوقا":"70289374539527245", +"ختوقاح":"56449205771773651", +"خچرخش":"33783140337377394", +"خچرخشح":"14865390259501860", +"خدیزل":"38084304113529336", +"خراسان":"43552974795606067", +"خریخت":"12752224677923341", +"خریختح":"12041217376571987", +"خرینگ":"45895339414786358", +"خرینگح":"26142199530487668", +"خزامیا":"2589887561569709", +"خزامیاح":"38005238879860126", +"خزر":"32821908911812078", +"خزرح":"24734871905109354", +"خساپا":"44891482026867833", +"خساپاح":"590761101519570", +"خشرق":"63915926161403347", +"خشرقح":"36675444072965904", +"خصدرا":"2318736941376687", +"خعمرا":"6433335428452486", +"خفناور":"58180284328186631", +"خفنر":"28033133021443774", +"خفنرح":"61581369333689993", +"خکار":"59217041815333317", +"خکارح":"44678870441030319", +"خکاوه":"64842837716888827", +"خکاوهح":"51073428633906823", +"خکرمان":"29527985620948695", +"خکمک":"19257295292088310", +"خکمکح":"1852132120586484", +"خگستر":"48990026850202503", +"خگسترح":"17237314339763699", +"خلنت":"14957056743925737", +"خلنتح":"36110870923892956", +"خلیبل":"50117925085549635", +"خمحرکه":"39436183727126211", +"خمحرکهح":"37350268082014292", +"خمحور":"7457232989848872", +"خمحورح":"71186910349639777", +"خموتور":"57273529732791251", +"خموتورح":"62221150547292335", +"خمهر":"17330546482145553", +"خمهرح":"50722377181482963", +"خنصیر":"17834623106317041", +"خنصیرح":"13010835010902276", +"خودرو":"65883838195688438", +"خودروح":"12088545433107773", +"خودکفا":"22956708386610464", +"خوساز":"31879190587976736", +"خوسازح":"23552683239901730", +"دابور":"61332057061846617", +"دابورح":"32679348534913643", +"دارا":"62012736978844991", +"داراب":"27299841173245405", +"دارا یکم":"62235397452612911", +"دارو":"67988012428906654", +"داروح":"2501017203331667", +"داریک":"71076372178147339", +"داریوش":"58789178087946067", +"داسوه":"12387472624849835", +"داسوهح":"11936058301634784", +"دالبر":"60451823714332895", +"دامین":"50100062518826135", +"دامینح":"41673962293011307", +"دانا":"48511238766369097", +"داناح":"46262771961973371", +"داوه":"5305844922895340", +"دبالک":"71510396252618330", +"دبالکح":"11372565594192822", +"دپارس":"70474983732269112", +"دپارسح":"22026498789176614", +"دتماد":"34641719089573667", +"دتمادح":"18154205800023055", +"دتوزیع":"66726992874614788", +"دتولید":"18093681647131179", +"دتهران":"14985138705106402", +"دتهرانح":"11929836650963758", +"دجابر":"33406621820337161", +"دجابرح":"18079534829579164", +"دحاوی":"43374709930371268", +"ددام":"66450490505950110", +"ددامح":"21533807502850906", +"ددانا":"69540585676934415", +"درازک":"22255783119783047", +"درازکح":"38007943162762758", +"درسا":"34581754264880199", +"دروز":"40262275031537922", +"دروزح":"63452629875913229", +"درهآور":"13243992182070788", +"دزهراوی":"8915450910866216", +"دزهراویح":"48879205486884942", +"دسانکو":"47348197320716810", +"دسبحا":"43622578471330344", +"دسبحاح":"51063357877632134", +"دسبحان":"5866848234665627", +"دسبحانح":"36667862403660976", +"دسینا":"11432067920374603", +"دسیناح":"54299437423394846", +"دشیری":"63084741752814852", +"دشیمی":"33603212156438463", +"دشیمیح":"16630588761222078", +"دعبید":"49054891736433700", +"دعبیدح":"7585208964980608", +"دفارا":"56550776668133562", +"دفاراح":"38285971158073841", +"دفرا":"18303237082155264", +"دفراح":"54711449369613330", +"دقاضی":"64289770858657141", +"دقاضیح":"21173014653958212", +"دکپسول":"52382684379473036", +"دکوثر":"23353689102956991", +"دکوثرح":"26314668128957507", +"دکیمی":"20024911381434086", +"دکیمیح":"43588544194911344", +"دلر":"4384288570322406", +"دلرح":"42538255636473499", +"دلقما":"29247915161590165", +"دلقماح":"66766792660974984", +"دماوند":"66142616039907394", +"دی":"44818950263583523", +"دیران":"69090868458637360", +"دیرانح":"25752723009842207", +"دیسشپ":"64988580376499833", +"ذوب":"71483646978964608", +"رافزا":"68941822863885255", +"رانفور":"40505767672724777", +"رانفورح":"45097391187425276", +"رتاپ":"41048299027409941", +"رتاپح":"49613772749166261", +"رتکو":"3823243780502959", +"رتکوح":"1723099959084685", +"رشد":"48287767791629523", +"رکیش":"27952969918967492", +"رکیشح":"21500060221654011", +"رماس":"22002589755112021", +"رمپنا":"67126881188552864", +"رمپناح":"49532101082369992", +"رنیک":"33854964748757477", +"رویش":"15124889255100138", +"ریشمک":"6478064539164167", +"زاگرس":"13235547361447092", +"زبینا":"54482686501491508", +"زپارس":"33420285433308219", +"زدشت":"25180702353416009", +"زر":"33254899395816171", +"زرفام":"33144542989832366", +"زرنام":"4850272661730246", +"زرین":"50139638026536387", +"زشریف":"26547785441834730", +"زشگزا":"26259366519412975", +"زفکا":"5427792638736934", +"زقیام":"71290297158948749", +"زکشت":"7300125658580126", +"زکوثر":"42599305106713939", +"زگلدشت":"10024128313803797", +"زماهان":"4507558419857064", +"زمگسا":"5054819322815158", +"زمگساح":"44723997362573824", +"زملارد":"14916489896692147", +"زنجان":"12303918642491681", +"زنگان":"67170215467608124", +"زیتون":"28551661889797217", +"سآبیک":"70883594945615893", +"ساذری":"64155926828410021", +"ساذریح":"43341623113615869", +"ساراب":"4563413583000719", +"سارابح":"68002468728896305", +"ساربیل":"34890845654517313", +"ساربیلح":"62781722479769997", +"ساروج":"25417476013479486", +"ساروم":"15949743338644220", +"سارومح":"14983273215576895", +"سامان":"38179358042686391", +"ساوه":"32347247706508046", +"سایرا":"62558705479545830", +"سایراح":"69885094622785625", +"ساینا":"64298008532791199", +"سباقر":"24807173016704795", +"سبجنو":"66295665969375744", +"سبجنوح":"51223970438582603", +"سبزوا":"611986653700161", +"سبهان":"32525655729432562", +"سبهانح":"2122354233695079", +"سپ":"71856634742001725", +"سپاس":"39453972158399542", +"سپاها":"35669480110084448", +"سپاهاح":"49361140703966185", +"سپح":"67223870501587101", +"سپر":"17226661368470120", +"سپرمی":"27668158733246204", +"سپید":"45519261544951819", +"سپیدار":"29590002988360984", +"سپیدما":"2161110547458064", +"ستران":"30829203706095076", +"سترانح":"37577414956190228", +"سجام":"20034264486679145", +"سحرخیز":"51200575796028449", +"سخاش":"4470657233334072", +"سخاشح":"15467183288337240", +"سخزر":"67327029014085707", +"سخزرح":"63310105340116493", +"سخند":"59598536122397373", +"سخواف":"55959112038778737", +"سخوز":"41974758296041288", +"سخوزح":"47827701898502941", +"سدبیر":"64341992373049080", +"سدشت":"27000326841257664", +"سدشتح":"16566273757667380", +"سدور":"27218386411183410", +"سدورح":"48424973017498692", +"سرچشمه":"35948133957468680", +"سرو":"64942549055019553", +"سرود":"11964419322927535", +"سرودح":"11183410572675415", +"سشرق":"26997316501080743", +"سشرقح":"4351174618872221", +"سشمال":"6757220448540984", +"سشمالح":"23458117616920867", +"سصفها":"10568944722570445", +"سصفهاح":"41026060125059078", +"سصوفی":"13227300125161435", +"سصوفیح":"2819110578357790", +"سغدیر":"21096748051392414", +"سغرب":"52220424531578944", +"سغربح":"65932581790240568", +"سفار":"41227201752535311", +"سفارح":"53932269673520256", +"سفارس":"15521712617204216", +"سفارسح":"20593887444073437", +"سفارود":"4686607974846832", +"سفارودح":"40750005236994995", +"سفاسی":"34721884030854211", +"سفاسیت":"20603404633598318", +"سفاسیتح":"10716103455591194", +"سفانو":"4528607775462304", +"سفانوح":"34774414473029882", +"سقاین":"60654872678917533", +"سقاینح":"44969149970836673", +"سکارون":"15930821245168534", +"سکارونح":"24544113280557261", +"سکرد":"65321970913593427", +"سکردح":"67682387713029178", +"سکرما":"15472396110662150", +"سکرماح":"3037464497437282", +"سلار":"61664227282090067", +"سلام":"70541934393301867", +"سمازن":"33808206014018431", +"سمازنح":"36927349282989093", +"سمتاز":"58035444268544991", +"سمگا":"46741025610365786", +"سنوین":"36995197800118822", +"سنیر":"14231831499205396", +"سنیرح":"53536131398384570", +"سهرمز":"29747059672582491", +"سهرمزح":"31159891095753824", +"سهگمت":"41284516796232939", +"سهگمتح":"7486145189544149", +"سیتا":"10171945867136336", +"سیدکو":"37281199178613855", +"سیدکوح":"34060949638085542", +"سیستم":"47749661205825616", +"سیلام":"14617104402836487", +"سیلامح":"48993230008229282", +"سیمرغ":"28450080638096732", +"سینا":"2512214120008228", +"سیناد":"31913287805282551", +"شاراک":"7711282667602555", +"شاراکح":"63190039561056038", +"شاروم":"3407806799514469", +"شاملا":"16959429956899455", +"شاوان":"60247433951600827", +"شبریز":"48753732042176709", +"شبریزح":"7632696113249142", +"شبصیر":"68517032834363488", +"شبندر":"35366681030756042", +"شبهرن":"22667016906590506", +"شبهرنح":"20300372560291314", +"شپارس":"61102694810476197", +"شپارسح":"9171279728707865", +"شپاس":"35178706978554988", +"شپاکسا":"11622051128546106", +"شپاکساح":"68629328102697289", +"شپترو":"71957984642204570", +"شپتروح":"65472108074101196", +"شپدیس":"20562694899904339", +"شپدیسح":"45231878301843366", +"شپلی":"28845264556937486", +"شپلیح":"62976078864310826", +"شپمچا":"44345102023100322", +"شپمچاح":"36597927530072864", +"شپنا":"7745894403636165", +"شپناح":"70885929611298658", +"شتران":"51617145873056483", +"شتوکا":"38555056423456635", +"شتولی":"66210395067138534", +"شتولیح":"32768389062627654", +"شتهران":"31049085025064185", +"شتهرانح":"63950064557947536", +"شجم":"6116572045021585", +"شجی":"30007580613586002", +"شخارک":"70934270174405743", +"شخارکح":"67424359693542598", +"شدوص":"40611478183231802", +"شراز":"33683240001985963", +"شرانل":"44013656953678055", +"شرنگی":"40025799067544201", +"شرنگیح":"31312374884749268", +"شزنگ":"65490886290565185", +"شزنگح":"51425045171148290", +"شساخت":"15282093177363578", +"شسپا":"49188729526980541", +"شستا":"2400322364771558", +"شستان":"3173544097113770", +"شسم":"59800986739603675", +"شسمح":"56145524393016216", +"شسینا":"30974710508383145", +"شسیناح":"1860384396424573", +"شصدف":"204092872752957", +"شصفها":"18346219759153870", +"شصفهاح":"59961449322636291", +"شغدیر":"21772258644715569", +"شفا":"36899214178084525", +"شفارا":"16673205196919832", +"شفاراح":"49163985123560149", +"شفارس":"43781018754867729", +"شفارسح":"33124462307941707", +"شفن":"65122215875355555", +"شفنح":"55622199783443721", +"شکام":"69446612239102459", +"شکبیر":"56574323121551263", +"شکربن":"27308217070238237", +"شکربنح":"10157407031358922", +"شکف":"58602432837130018", +"شکفح":"71116782156928366", +"شکلر":"62177651435283872", +"شکلرح":"33505686728824629", +"شگل":"44153164692325703", +"شگلح":"46167643644457680", +"شگویا":"5987841496184505", +"شلرد":"56429431740318486", +"شلعاب":"39116664428676213", +"شلعابح":"66183408418816482", +"شلوان":"14900251521017020", +"شلیا":"26025177574491991", +"شمواد":"28251956446987982", +"شموادح":"13279993223440273", +"شنفت":"14073782708315535", +"شنفتح":"23142133203996048", +"شوش":"46778692022402356", +"شوشح":"36875068201975202", +"شوینده":"3493306453706327", +"شیراز":"38568786927478796", +"شیرازح":"19717343975708874", +"شیران":"35796086458096255", +"شیرانح":"8992202615765020", +"صایند":"45205530868811305", +"صبا":"45392752356003555", +"صنم":"47125023640770480", +"صنوین":"68203878405672734", +"طلا":"46700660505281786", +"عپلی جم":"4391382035434050", +"عمیلگرد":"11410725390226728", +"عیار":"34144395039913458", +"غاذر":"35158826900216508", +"غاذرح":"22096199430853991", +"غالبر":"24303422207378456", +"غالبرح":"55490250330757201", +"غبشهر":"42387718866026650", +"غبشهرح":"17080537778426884", +"غبهار":"71666521540545716", +"غبهپاک":"29650505265356603", +"غبهپاکح":"10125150304958552", +"غبهنوش":"17059960254855208", +"غبهنوشح":"38770731314949641", +"غپآذر":"45518744711972166", +"غپاک":"34032872653290886", +"غپاکح":"6544645716121372", +"غپونه":"61978776664766359", +"غپینو":"18401147983387689", +"غپینوح":"13308396407628501", +"غچین":"44850033148208596", +"غچینح":"13083555452743181", +"غدام":"2254054929817435", +"غدامح":"52139501202126140", +"غدشت":"2434703913394836", +"غدشتح":"59887874326934221", +"غدیس":"3492952121304423", +"غزر":"4369934250728330", +"غساسا":"51229318675210816", +"غساساح":"40309575177709730", +"غسالم":"28672095850798501", +"غسالمح":"48926251886441092", +"غشاذر":"59921975187856916", +"غشاذرح":"2705253775088582", +"غشان":"31791737198597563", +"غشانح":"15581863918201593", +"غشصفا":"61506294208022391", +"غشصفاح":"20272770791380597", +"غشوکو":"51294484197536070", +"غشهد":"20487994977117557", +"غشهداب":"33611155027418901", +"غشهدح":"36771749618541632", +"غصینو":"71758511001096824", +"غفارس":"16410724132711490", +"غکورش":"62404730109947970", +"غگرجی":"31024260997481994", +"غگرجیح":"53482856220074779", +"غگز":"57551382352708199", +"غگل":"22299894048845903", +"غگلپا":"14312030900097668", +"غگلح":"30551124291517887", +"غگلستا":"64843936383937546", +"غگیلا":"57300230097485720", +"غمارگ":"52975109254504632", +"غمارگح":"50773402681099358", +"غمهرا":"6131290133202745", +"غمهراح":"63552922113415543", +"غمینو":"5516102131364383", +"غناب":"42470251469508137", +"غنابح":"59126748623623056", +"غنوش":"48619517949257749", +"غنوشح":"10134751929001651", +"غنیلی":"21426277483799140", +"غویتا":"37842793167868642", +"غیوان":"50652985928800943", +"غیوانح":"10018675423568797", +"فاذر":"38547060135156069", +"فاذرح":"68708769838923502", +"فاراک":"20865316761157979", +"فاراکح":"67073295895957349", +"فارس":"25244329144808274", +"فاسمین":"66701874099226162", +"فاسمینح":"65614373112361128", +"فافزا":"66021783818850713", +"فافق":"22424135367941584", +"فالوم":"19367527798307032", +"فالومح":"66623036435820019", +"فاما":"34673681828119297", +"فاماح":"3727693296236633", +"فاهواز":"44296315953738727", +"فاهوازح":"6658301253105363", +"فایرا":"65004959184388996", +"فایراح":"36600889395640293", +"فباهنر":"66772024744156373", +"فباهنرح":"38101196401916411", +"فبستم":"4159532151694984", +"فبستمح":"62972959180501542", +"فبیرا":"49399017998386087", +"فبیراح":"23628442955387175", +"فپارس":"8559354261956680", +"فپارسح":"45801323230963889", +"فپنتا":"68488673556087148", +"فپنتاح":"24832054403183361", +"فتوسا":"55373808401388162", +"فجام":"30765727085936322", +"فجامح":"42201186298844859", +"فجر":"41302553376174581", +"فجرح":"5898511005624629", +"فجوش":"64485827086284311", +"فجوشح":"46661780956927518", +"فجهان":"45507655586782998", +"فخاس":"4733285133017464", +"فخاسح":"5550649038347558", +"فخوز":"28864540805361867", +"فخوزح":"13628968289488697", +"فرآور":"408934423224097", +"فرآورح":"41317265011382362", +"فرابورس":"58741071099161284", +"فراز":"13666407494621646", +"فردا":"65249046611427924", +"فروس":"54419429862704331", +"فروسح":"10079795343879888", +"فروسیل":"44846320603450383", +"فروم":"56585229755651616", +"فرومح":"22314977867866119", +"فروی":"29974853866926823", +"فزر":"8175784894140974", +"فزرین":"43716452378323683", +"فسا":"318005355896147", +"فساز":"62620182261149083", +"فسازان":"12874072841236826", +"فسازانح":"22494526379345092", +"فسبزوار":"37284308569715577", +"فسپا":"8977441217024425", +"فسپاح":"15731047379849033", +"فسدید":"20966291817819448", +"فسدیدح":"15386033251001077", +"فسرب":"54277068923045214", +"فسربح":"3505675353152597", +"فسلیر":"43026118635839182", +"فسلیرح":"3427503698999958", +"فغدیر":"28147934478934110", +"فکمند":"70309338813767186", +"فگستر":"8725363201030474", +"فلات":"60633055620418060", +"فلامی":"25286509736208688", +"فلامیح":"33658726815807637", +"فلوله":"48623320733330408", +"فلولهح":"58242024190036642", +"فماک":"35445515321658835", +"فمتال":"44571627722410412", +"فمتالح":"1518157759350339", +"فمراد":"18004480270695404", +"فمرادح":"2050740941534952", +"فملی":"35425587644337450", +"فملیح":"8731565448647588", +"فن آوا":"55201604487356053", +"فنرژی":"63965059137798192", +"فنرژیح":"50545475113911465", +"فنفت":"59342912854668427", +"فنوال":"57875847776839336", +"فنوالح":"34404581741939737", +"فنورد":"56324206651661881", +"فنوردح":"8175268772799530", +"فوکا":"66514709341259550", +"فوکاح":"48473870645523269", +"فولاد":"46348559193224090", +"فولادح":"37018498887928862", +"فولاژ":"40808043719554948", +"فولاژح":"53249498382937694", +"فولای":"14800142337291217", +"فیروزا":"10795723506538053", +"فیروزه":"66036975502302203", +"قاروم":"10831074117626896", +"قاسم":"34540569618314880", +"قپارس":"47477233032133723", +"قپارسح":"41727358876253319", +"قپیرا":"67030488744129337", +"قپیراح":"42230292145842208", +"قتربت":"35515916857426389", +"قثابت":"44967158778304588", +"قثابتح":"49384226669172647", +"قجام":"28230238564334914", +"قجامح":"21420579611076234", +"قچار":"23600798892801694", +"قرن":"39610074039667804", +"قرنح":"32669817266382439", +"قزوین":"15259343650667588", +"قزوینح":"55042339780346549", +"قستان":"24683827262592815", +"قستانح":"71944697706421313", +"قستون":"33634705189692362", +"قستونح":"54071352171589816", +"قشرین":"36671655475498480", +"قشرینح":"28678187324376436", +"قشکر":"35964395659427029", +"قشکرح":"20381036241470518", +"قشهد":"37631109616997982", +"قشهدح":"42965645001665951", +"قشیر":"71523986304961239", +"قشیرح":"48367810585819465", +"قصفها":"40411537531154482", +"قصفهاح":"17197203950543191", +"قلرست":"56820995669577571", +"قلرستح":"47415456025309183", +"قمرو":"43342306308122676", +"قمروح":"57007700552650971", +"قنقش":"3050342257199174", +"قنقشح":"36209883286223850", +"قنیشا":"63380098535169030", +"قنیشاح":"55205982891279789", +"قهکمت":"14398278072324784", +"قهکمتح":"49762562284200125", +"قیستو":"4267564158935326", +"کابگن":"10654052153538617", +"کابگنح":"36611841921720250", +"کاذر":"49353447565507376", +"کاذرح":"25896842749407120", +"کارا":"71843282162462661", +"کاردان":"65023851436340574", +"کاریس":"69067576215760005", +"کارین":"16056283141617755", +"کاسپین":"28431095903407567", +"کاصفا":"61085772216153547", +"کاصفاح":"38956170478957312", +"کالا":"44549439964296944", +"کاما":"4942127026063388", +"کاماح":"58330599921175874", +"کامیاب":"16040900750729921", +"کاوه":"60350996279289099", +"کاوهح":"59525964192678026", +"کایتا":"45608932669358493", +"کایتاح":"57440811889769541", +"کایزد":"58810336532668771", +"کایگچ":"37369138117139150", +"کایگچح":"51800153073527165", +"کباده":"55979741213594029", +"کبافق":"43256212620530446", +"کبافقح":"40029719755707991", +"کبورس":"37366608481858080", +"کپارس":"9698674686691945", +"کپارسح":"58024357149774390", +"کپرور":"22941065011246116", +"کپشیر":"57639364758870873", +"کپشیرح":"5920319552619760", +"کترام":"24085906177899789", +"کترامح":"36019565007303075", +"کتوکا":"65671173927025645", +"کچاد":"18027801615184692", +"کچادح":"43356599956782034", +"کچینی":"53716725737664022", +"کچینیح":"44034797904823034", +"کحافظ":"32257753560585502", +"کحافظح":"29075808594290931", +"کخاک":"16405556680571453", +"کخاکح":"56572417882819500", +"کدما":"3623921205367364", +"کدماح":"28711499450482077", +"کرازی":"57086055330734195", +"کرازیح":"41733197666474598", +"کرماشا":"38437201078089290", +"کرماشاح":"66733343177003497", +"کرمان":"50792786683910016", +"کروی":"22787503301679573", +"کرویح":"29184718087541648", +"کزغال":"28291104595448527", +"کساپا":"28325731560106431", +"کساپاح":"25879082553156895", +"کساوه":"25001509088465005", +"کساوهح":"13482565247432073", +"کسرا":"4614779520007780", +"کسراح":"20044076668988655", +"کسرام":"20560887114747719", +"کسرامح":"9866485009925582", +"کسعدی":"29122854902865456", +"کسعدیح":"1314853494617240", +"کشرق":"42690477960659940", +"کصدف":"42696242981550091", +"کطبس":"8977369674477111", +"کطبسح":"10168197471714005", +"کفپارس":"19471788163911687", +"کفپارسح":"65836038919989820", +"کفرآور":"49627523909849331", +"کفرا":"23837844039713715", +"کقزوی":"63499217872110599", +"کقزویح":"62646814643945739", +"کگاز":"62346804681275278", +"کگل":"35700344742885862", +"کگلح":"62810990108260391", +"کگهر":"30703140537034664", +"کلر":"1822787329898392", +"کلوند":"32678431934327184", +"کلوندح":"45727447257267582", +"کماسه":"67690708346979840", +"کماسهح":"65916883530316213", +"کمان":"58965710006903807", +"کمرجان":"50633804639547462", +"کمند":"34718633636164421", +"کمنگنز":"50341528161302545", +"کمنگنزح":"66630516232885208", +"کمینا":"54263829393913132", +"کنور":"20411759370751096", +"کنورح":"43501047082635150", +"کنیلو":"4687803927401790", +"کنیلوح":"45228787423326286", +"کوثر":"22275596386264204", +"کورز":"42049553761321495", +"کورزح":"56738062726001817", +"کویر":"43545527030854340", +"کویرح":"19174812964848627", +"کهرام":"25631699615003698", +"کهرامح":"15382536693247714", +"کهربا":"25559236668122210", +"کهمدا":"67206358287598044", +"کهمداح":"35955196754615835", +"کیا":"3542690854557886", +"کیان":"53251602435454519", +"کیانا":"45353845483523901", +"کی بی سی":"62977319271289925", +"کیسون":"49953653111442595", +"کیمیا":"27814844870305607", +"کیمیاتک":"39884565732277052", +"گپارس":"59848307608894801", +"گشان":"70391097626818082", +"گکوثر":"66599109405217136", +"گکیش":"44665761767777759", +"گنبد":"7670135462634715", +"گنجین":"57728534324022361", +"گنجینه":"47101579271117172", +"گنگین":"59470107928175959", +"گوهر":"12390706505809150", +"گوهران":"65018804181564924", +"لابسا":"63363116407864462", +"لابساح":"43124071611770324", +"لازما":"50368344235826302", +"لازماح":"28748463035212388", +"لبوتان":"30650426998863332", +"لبوتانح":"70528526190252660", +"لبهمن":"23295417816476597", +"لبهمنح":"25524501289667446", +"لپارس":"5187018329202415", +"لپارسح":"3388451018224720", +"لپویا":"17393119378053108", +"لپویاح":"13312547588339850", +"لپیام":"793710053482057", +"لپیامح":"21903271801994876", +"لجام":"67093405131120717", +"لجامح":"67621826314697621", +"لخانه":"56006915451245411", +"لخانهح":"64124003812404302", +"لخزر":"65414507129586385", +"لخزرح":"69377916525018465", +"لسرما":"55897939403232751", +"لسرماح":"244106582239634", +"لطیف":"16422980660132735", +"لکما":"45641540066710190", +"لکماح":"14318003495049441", +"لمخابر":"36774567041364173", +"لمخابرح":"57462267975967417", +"لوتوس":"59142194115401696", +"لوتوسح":"43455612336353491", +"لیان":"6362118829011821", +"ما":"29860265627578401", +"ماح":"13461179188856487", +"مادیرا":"15917865009187760", +"مانی":"61265100181977543", +"مبین":"27922860956133067", +"مثقال":"32469128621155736", +"مدار":"19990581743778955", +"مداران":"65999092673039059", +"مدارانح":"12639781184165880", +"مدیر":"65576885779918210", +"مدیریت":"12490072956930435", +"مرقام":"23838634016123354", +"مرقامح":"66546619320950880", +"مروارید":"31248540252187559", +"معیار":"50580753680043015", +"مفاخر":"4247709727327181", +"ملت":"13611044044646901", +"ملتح":"5811747532754081", +"میدکو":"33441514568901717", +"میدکوح":"18733719742989734", +"میهن":"26543014712914772", +"نبروج":"10843114830116591", +"نبروجح":"55943815270366220", +"نبورس":"60095061789823130", +"نتوس":"22950683624908253", +"نتوسح":"29112217893232632", +"نشار":"49129081625829210", +"نشان":"1241998328504490", +"نطرین":"64699417405634265", +"نکالا":"10919655792568926", +"نگین":"10145129193828624", +"نمرینو":"30231789123900526", +"نمرینوح":"2855515398698068", +"نوری":"19040514831923530", +"نوین":"59866041653103343", +"نهال":"12913156843322499", +"نیرو":"39481233087768672", +"وآذر":"1358190916156744", +"وآذرح":"48981174642799639", +"وآردل":"29244787813932382", +"وآردلح":"38203540900047502", +"وآفر":"45991797190214892", +"وآفری":"19839750988634567", +"وآوا":"22490169030401337", +"واتی":"33541897671561960", +"واتیح":"61399677811943715", +"واحصا":"53647874954005806", +"واحیا":"17284166795866794", +"وارس":"53686258677793038", +"واعتبار":"47841327496247362", +"واعتبارح":"7619581461589857", +"والبر":"57944184894703821", +"والبرح":"38188825207508209", +"وامید":"52232388263291380", +"وامیدح":"36293785932444419", +"وامین":"23843877872814145", +"وانصار":"49776615757150035", +"وانصارح":"56271726572478068", +"وایرا":"9141577977527107", +"وایران":"3149396562827132", +"وبازار":"41286608288791633", +"وبانک":"48010225447410247", +"وبانکح":"8279693426955446", +"وبرق":"61298636307861167", +"وبشهر":"13937270451301973", +"وبشهرح":"62275280734625819", +"وبصادر":"28320293733348826", +"وبملت":"778253364357513", +"وبملتح":"25043059770705816", +"وبوعلی":"28328710198554144", +"وبوعلیح":"23185568638908069", +"وبهمن":"18063426072758458", +"وبهمنح":"58198007384583512", +"وبیمه":"11773403764702778", +"وبیمهح":"59735609117437896", +"وپارس":"33293588228706998", +"وپارسح":"19853987870179776", +"وپاسار":"9536587154100457", +"وپاسارح":"53374821490063799", +"وپترو":"59486059679335017", +"وپتروح":"31435545119454895", +"وپخش":"7183333492448248", +"وپخشح":"67979306676078989", +"وپسا":"11560002870991149", +"وپست":"22087269603540841", +"وپویا":"24785665268004766", +"وتجارت":"63917421733088077", +"وتجارتح":"57027493672958737", +"وتعاون":"5920901446678689", +"وتوس":"68117765376081366", +"وتوسح":"46270513972980340", +"وتوسم":"17528249960294496", +"وتوسمح":"2362491091971813", +"وتوشه":"54676885047867737", +"وتوشهح":"63689155520282158", +"وتوصا":"2944500421562364", +"وتوصاح":"20278348345530119", +"وتوکا":"47232550823972469", +"وتوکاح":"25387056990464790", +"وثخوز":"40043919653526083", +"وثنو":"44986797317463049", +"وثوق":"59839275647597021", +"وجامی":"57600064931636077", +"وحافظ":"5128151910501174", +"وحکمت":"12777578088653944", +"وخارزم":"7395271748414592", +"وخارزمح":"27729386420118206", +"وخاور":"47333458678352378", +"وخاورح":"25661711955019337", +"ودانا":"66424163876658304", +"ودی":"43966385447049549", +"ورازی":"60079434631497942", +"ورنا":"7385624172574740", +"ورناح":"55274159604040834", +"وزمین":"19954896371640204", +"وساپا":"37614886280396031", +"وساپاح":"26643740599997035", +"وساخت":"25514780181345713", +"وساختح":"3679885359158219", +"وساربیل":"7768327419174840", +"وساشرقی":"65774725600261203", +"وساغربی":"35282121039020302", +"وسبحان":"43283802997035462", +"وسبوشهر":"44411078630612905", +"وسپه":"2328862017676109", +"وسپهح":"54287510798838485", +"وسپهر":"114312662654155", +"وسخراج":"10191122735393627", +"وسخراش":"47362853625306007", +"وسخوز":"5454781314262062", +"وسدید":"41713045190742691", +"وسدیدح":"17153727206566342", +"وسرضوی":"51185499879934793", +"وسرمد":"43291783149314349", +"وسزنجان":"36857080203588624", +"وسصفا":"11827297444577200", +"وسفارس":"71335098849021006", +"وسقزوین":"41011426560490365", +"وسقم":"55850912428859273", +"وسکاب":"11258722998911897", +"وسکابح":"5818838554339991", +"وسکرد":"37351190176977060", +"وسکرشا":"59462881877083131", +"وسکرمان":"64217006537761390", +"وسکهبو":"68870496728320072", +"وسگلستا":"1277592884769853", +"وسگیلا":"55916539620839777", +"وسلرستا":"58358543014279572", +"وسمازن":"11358107932902023", +"وسمحال":"16843404477481740", +"وسمرکز":"19511179561056679", +"وسنا":"24662567615903665", +"وسهرمز":"46820237871803554", +"وسهمدا":"22318795784160675", +"وسیزد":"63570910379296908", +"وسیستا":"16370154440238855", +"وسیلام":"59652306881376415", +"وسین":"56591881518499520", +"وسینا":"45050389997905274", +"وسیناح":"10814280156273322", +"وشمال":"9761381741308262", +"وشهر":"41379697187196382", +"وصنا":"46982154647719707", +"وصناح":"15406006540387078", +"وصندوق":"37204371816016200", +"وصندوقح":"39419948282087552", +"وصنعت":"57309221039930244", +"وصنعتح":"43740308126125261", +"وغدیر":"26014913469567886", +"وغدیرح":"30756584974640550", +"وفتخار":"27148572013604038", +"وکار":"47996917271187218", +"وکارح":"56772105873719945", +"وکبهمن":"64973252728260903", +"وکغدیر":"40553302624764543", +"وکغدیرح":"51758790788563333", +"وگردش":"7920014658832193", +"وگستر":"43951910415124966", +"وگسترح":"39722227263011028", +"ولانا":"66830065858417081", +"ولپارس":"48241092863917835", +"ولتجار":"34621618468546063", +"ولراز":"12901875871456398", +"ولساپا":"45174198424472334", +"ولساپاح":"59957747873181306", +"ولشرق":"31078457170311964", +"ولصنم":"71744682148776880", +"ولصنمح":"19216138630342675", +"ولغدر":"23086515493897579", +"ولغدرح":"59430351461797798", +"ولکار":"61469668095573716", +"ولملت":"11403770140000603", +"ولملتح":"4039883656662701", +"ولنوین":"5968811612822747", +"ولیز":"20946530370469828", +"ولیزح":"34731841379388186", +"ومدیر":"30447901674051381", +"ومشان":"35369183060321179", +"ومعادن":"58931793851445922", +"ومعادنح":"66240430785255272", +"ومعلم":"6847536925606808", +"ومعین":"57498323844693360", +"وملت":"10055255678920880", +"وملتح":"52807150934521568", +"وملل":"24644999329120295", +"ومللح":"15231094335720879", +"وملی":"41796741644273824", +"وملیح":"3852548583453231", +"ومهان":"58964593134314938", +"ونچر":"57585821705408565", +"ونفت":"33931218652865616", +"ونفتح":"3893110467363738", +"ونوین":"47302318535715632", +"ونوینح":"70657803623349012", +"ونیرو":"62603302940123327", +"ونیروح":"59061939785593482", +"ونیکی":"25336820825905643", +"ونیکیح":"26090464295830176", +"وهامون":"19348717261145458", +"وهامونح":"17318451171925318", +"وهنر":"60783654574662426", +"وهور":"25215182208950217", +"ویسا":"69472361926040823", +"ویستا":"58852293795036597", +"هامرز":"50503654866742146", +"های وب":"43362635835198978", +"هجرت":"5317427172344706", +"هرمز":"70498485598181604", +"همای":"15494954332657697", +"همراه":"68635710163497089", +"همراهح":"25328018826422512", +"هم وزن":"47041908051542008", +"یارا":"45284811973404357", +"یاقوت":"1438514795814416", +"زروان":"28255729477187163" +} + + + +def stocklist(): + return stocknames.keys() + + +def stockdetail(stock,type="namad"): + index_url_list="http://python4finance.ir/datafolder/stockdetails.html" + fopen=rq.get(index_url_list).content + df_stock_list=pd.DataFrame(pd.read_html(io.StringIO(fopen.decode("utf-8")), + header=0,index_col=4)[0]) + + try: + if stock=="list": + return df_stock_list["نام"] + else: + if type=="namadEn": + return(df_stock_list.loc[stock]["نام"]) + elif type=="full": + return(df_stock_list.loc[stock]) + elif type=="name": + return(df_stock_list[df_stock_list["نام"]==stock].index.values[0]) + elif type=="namadE": + return(df_stock_list[df_stock_list["نماد"]==stock].index.values[0]) + elif type=="namad": + return(df_stock_list[df_stock_list["نماد.1"]==stock].T) + except: + print("Error! stock not found.") + + +def stock(stockname="",value=100,newfile=False,standard=False,namadEn=False,progress=True): + if namadEn==True: + stockname=stockdetail(stockname.upper(),type="namadEn") + + try: + urlid = stocknames[stockname] + url = 'http://old.tsetmc.com/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=' + urlid + + + + + #Read file content + try: + if newfile==False: + df = pd.read_csv(stockname+'.csv',index_col="",parse_dates=True) + else: + raise FileNotFoundError + except FileNotFoundError: + if not progress==False: + print("Download New file ....") + fopen=rq.get(url).content + df=pd.read_csv(io.StringIO(fopen.decode("utf-8")),index_col="",parse_dates=True) + df.to_csv(stockname+".csv") + if standard==False: + return (df.head(value)) + elif standard==True: + df=df.rename(columns={"": "Open", "": "Close","":"High", + "":"Low","":"Volume"}) + df.index.rename('Date',inplace=True) + df.drop(["","","","","",""], axis=1, inplace=True) + return (df.head(value)) + + + except: + print("stockname Not Found, Please try again ...") + + +def index(value=100,progress=True): + #try: + headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'} + url="https://cdn.tsetmc.com/api/Index/GetIndexB2History/32097828799138957" + #Read index from api + df=rq.get(url, headers=headers).json() + df2=pd.DataFrame(df["indexB2"],columns=["insCode","dEven","xNivInuClMresIbs","xNivInuPbMresIbs","xNivInuPhMresIbs"]) + df2.rename(columns={"dEven":"Date","xNivInuClMresIbs":"Close","xNivInuPbMresIbs":"Low","xNivInuPhMresIbs":"High"},inplace=True) + df2.set_index(pd.to_datetime(df2["Date"],format='%Y%m%d').dt.strftime("%Y-%m-%d") , inplace=True) + df2.drop(columns=["Date","insCode"],inplace=True) + df2=df2[::-1] + if not progress==False: + print("Download index ....") + return (df2.head(value)) + + #except: + print("Index not accessible, Please try again ...") + +