Skip to content

Zahart2013/StockMarketSimulator

Repository files navigation

StockMarketSimulator

Програма Stocks Market Simulator дозволить усім її користувачам навчитись оперувати акціями на біржі без втрати капіталу, завдяки реалістичній симуляції всіх згенерованих процесів.

РОБОТА ПРОГРАМИ

Користувач отримує графіки цін на акції 30ти компаній, оцінюючи ситуацію на ринку та власний поточний(стартовий) капітал, він може зробити рішення купити та продати акції тих чи інших компаній. Програма отримує ці запити та обробляє їх, повертаючи оновлений графік після одного пройденого циклу купівлі-продажу. Далі користувач може аналізувати свій вплив на глобальний ринок. Симуляція продовжується циклами до моменту виходу з програми.

ОПИС МОДУЛІВ

main.py - основний модуль програми
graphs.py - візуалізація поточних даних у графіку
market.py - містить клас Market, котрий робить запити на актуальні дані, зберігає їх та обраховує
network.py - містить клас Network, клас штучних інтелектів та їхньої взаємодії
user.py - містить клас користувача, де зберігаються його рішення і капітали
stocksim.kv - модуль на мові kivy, GUI

ВСТАНОВЛЕННЯ ТА ВИКОРИСТАННЯ

Розархівувати архів дистрибутиву або застосувати .exe
pip install -r requirements.txt
python main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages