Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/43416
Назва: Розробка програмного забезпечення для автоматизації біржової торгівлі на криптовалютних ринках
Інші назви: Development of software for automation of stock trading in cryptocurrency markets
Автори: Радченко, Андрій Володимирович
Radchenko, Andriy
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Радченко А.В. Розробка програмного забезпечення для автоматизації біржової торгівлі на криптовалютних ринках : кваліфікаційна робота магістра за спеціальністю „122 — комп’ютерні науки“ / А.В. Радченко. — Тернопіль : ТНТУ, 2023. – 65 с.
Дата публікації: 28-гру-2023
Дата подання: 14-гру-2023
Дата внесення: 7-січ-2024
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Гарматій, Наталія Михайлівна
Члени комітету: Осухівська, Галина Михайлівна
УДК: 336.7
Теми: критовалютна біржа
cryptocurrency exchange
фінансовий ринок
financial market
алгоритмічний трейдинг
algorithmic trading
маркет мейкінг
market making
книга ордерів
order book
лімітна заявка
limit order
потік ордерів
order flow
Короткий огляд (реферат): Кваліфікаційна робота зосереджена на розробці алгоритмічної реалізації стратегії маркет мейкінгу на сучасних криптовалютних ринках. Об'єктом дослідження виступають процеси автоматизації біржової торгівлі. В якості предмета дослідження виступає процес автоматизації біржової торгівлі на криптовалютних ринках, що базується на стратегії маркет мейкінгу. В першому розділі роботи описані основні поняття криптовалютної торгівлі. Висвітлено такі поняття, як криптовалюта, криптовалютні біржі, торгові стратегії тощо. Розглянуто історію виникнення криптовалюти та аспекти ринкової торгівлі криптовалютами. В другому розділі роботи зроблено огляд основних факторів, які впливають на формування стратегії' в криптовалютній торгілі. Висвітлено основні принципи стратегії торгівлі, а також види аналізу ринку, а саме фундаментальний та технічний. Окремим пунктом розглянуто стратегію маркет мейкінгу, яка заповнює нішу в прийнятті рішень між фундаментальним та технічним аналізом. В третьому розділі роботи виконана розробка алгоритму маркет мейкінгу, який враховує такі ринкові фактори, як волатильність та ліквідність. Важливу увагу приділено адаптивності алгоритму до швидкозмінних умов ринку включно з дизайном запобіжників, та його здатності виявляти та реагувати на непередбачувані ринкові події. This thesis is dedicated to the development of an algorithmic implementation of the market making strategy in modern cryptocurrency markets. The object of the research is the processes of automation of exchange trading. The subject of the study is the process of automating exchange trading in cryptocurrency markets, which is based on the market-making strategy. In the first chapter, the basic concepts of cryptocurrency trading are described. Concepts such as cryptocurrency, cryptocurrency exchanges, trading strategies, etc., are highlighted. The history of the emergence of cryptocurrency and aspects of market trading of cryptocurrencies are considered. In the second chapter, a review of the main factors that influence the formation of the strategy in cryptocurrency trading is made. The main principles of trading strategy, as well as types of market analysis, namely fundamental and technical, are highlighted. The market-making strategy, which fills the niche in decision-making between fundamental and technical analysis, is considered separately. In the third chapter, the development of a market-making algorithm is performed, which takes into account such cryptocurrency market factors as volatility and liquidity. Significant attention is paid to the adaptability of the algorithm to rapidly changing market conditions and its ability to detect and respond to unforeseen market events.
Зміст: ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ, ОДИНИЦЬ, СКОРОЧЕНЬ І ТЕРМІНІВ 9 ВСТУП 10 1 ПРИНЦИПИ ТОРГІВЛІ НА КРИПТОВАЛЮТНИХ РИНКАХ 12 1.1 Криптовалюта 12 1.2 Криптовалютні біржі 14 1.3 Торгові стратегії та інструменти на криптовалютних біржах 19 2 ФАКТОРИ ПРИЙНЯТТЯ РІШЕНЬ В ТОРГІВЛІ КРИПТОВАЛЮТАМИ 27 2.1 Принципи тактики та стратегії торгівлі 27 2.2 Роль аналізу ринку в автоматизації торгівлі 28 2.3 Маркет мейкінг 36 3 РОЗРОБКА ТА ІМПЛЕМЕНТАЦІЯ ТОРГОВОЇ СТРАТЕГІЇ МАРКЕТ МЕЙКІНГУ 39 3.1 Основні обмеження стратегії та її імплементації в кваліфікаційній роботі 40 3.2 Програмний аналіз вхідних даних 41 3.3 Алгоритмічний аналіз добової волатильності ринку 46 3.4 Програмний підхід до оцінки та вибору між-ордерних інтервалів 49 3.5 Програмна реалізація запобіжників стратегії 51 3.6 Бек-тестинг та оцінка стратегії 52 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 54 4.1 Питання щодо охорони праці 54 4.2 Питання щодо безпеки в надзвичайних ситуаціях 56 4.3 Висновки щодо охорони праці та безпеки 57 ВИСНОВКИ 59 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 61 ДОДАТКИ
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/43416
Власник авторського права: © Радченко Андрій Володимирович, 2023
Перелік літератури: 1. Ammous, Saifedean, "The Bitcoin Standard: The Decentralized Alternative to Central Banking", Wiley, 2018, ISBN: 1119473861.
2. Antonopoulos, Andreas, "Mastering Bitcoin: Unlocking Digital Cryptocurrencies", O'Reilly Media, 2015, ISBN: 1449374042.
3. Ardennes, Paul, “LET THE ROBOTS TRADE 4 U: Algorithmic trading”, Independently published, 2021, ISBN: 1702838285.
4. Aziz, Andrew, "How to Day Trade for a Living: A Beginner’s Guide to Trading Tools and Tactics, Money Management, Discipline and Trading Psychology", CreateSpace Independent Publishing Platform, 2016, ISBN: 9781535585958.
5. Bacidore, Jeffrey M, “Algorithmic Trading: A Practitioner's Guide”, TBG Press, 2010, ISBN: 0956399207.
6. Bean, David, “Algorithmic Trading Systems: Advanced Gap Strategies for the Futures Markets”, CreateSpace Independent Publishing Platform, 2015, ISBN: 1517414989.
7. Bensdorp, Laurens., “Automated Stock Trading Systems: A Systematic Approach for Traders to Make Money in Bull, Bear and Sideways Markets”, Lioncrest Publishing, 2020, ISBN: 1544506015.
8. Burniske, Chris, Jack Tatar, "Cryptoassets: The Innovative Investor's Guide to Bitcoin and Beyond", McGraw Hill, 2017, ISBN: 1260026671.
9. Butler, Blake, “Automated Day Trading Strategies: Highly Profitable Algorithmic Trading Strategies for the Crypto and Forex Markets.”, Blake Butler, 2022, ISBN: 1804341584.
10. Chan Phooi M'ng; Jacinta, “Algorithm Trading 101: Trading made simple for everyone”, Independently published, 2021, ISBN: 9798704070009.
11. Chan, Ernest P., “Quantitative Trading: How to Build Your Own Algorithmic Trading Business”, Wiley, 2021, ISBN: 1119800064.
12. Chan, Ernie, “Algorithmic Trading: Winning Strategies and Their Rationale”, Wiley, 2013, ISBN: 1118460146.
13. Clenow, Andreas F., “Trading Evolved: Anyone can Build Killer Trading Strategies in Python”, Independently published, 2019, ISBN: 109198378X.
14. Dale, Trader, “ORDER FLOW: Trading Setups (The Insider's Guide To Trading)”, Independently published, 2021, ISBN: 9798591281175.
15. Danial, Kiana, "Cryptocurrency Investing For Dummies", For Dummies (Business & Personal Finance), 2019, ISBN: 1119533031.
16. Davey, Kevin J, “Introduction To Algo Trading: How Retail Traders Can Successfully Compete With Professional Traders”, Independently published, 2018, ISBN: 1981038353.
17. Davey, Kevin J., “ALGO TRADING CHEAT CODES: Techniques For Traders To Quickly And Efficiently Develop Better Algorithmic Trading Systems”, Independently published, 2021, ISBN: 9798500391773.
18. Davey, Kevin J., “Building Winning Algorithmic Trading Systems”, Wiley, 2014, ISBN: 1118778987.
19. Donadio, Sebastien; Ghosh, Sourav, “Learn Algorithmic Trading: Build and deploy algorithmic trading systems and strategies using Python and advanced data analysis”, Packt Publishing, 2019, ISBN: 178934834X.
20. Drescher, Daniel, "Blockchain Basics: A Non-Technical Introduction in 25 Steps", Apress, 2017, ISBN:1484226038
21. Elrom, Elad, "The Blockchain Developer: A Practical Guide for Designing, Implementing, Publishing, Testing, and Securing Distributed Blockchain-based Projects", Apress, 2019, ISBN:1484248465.
22. Foster, Lyron, “The Algorithmic Trading Guide – How to Leverage Technology To Make Money In Finance Markets: Push your investing into overdrive. A complete beginner's guide. Includes Multiple Python Code Examples.”, Independently published, 2023, ISBN: 9798388657350.
23. Goodman, Glen, "The Crypto Trader: How anyone can make money trading Bitcoin and other cryptocurrencies", Harriman House, 2019, ISBN:0857197177.
24. Grimes, Adam, "The Art & Science of Technical Analysis", Wiley, 2019, ISBN: 1118115120.
25. Halsey, "Trading the Measured Move: A Path to Trading Success in a World of Algos and High Frequency Trading", Wiley, 2013, ISBN: 1118251830.
26. Harris, Larry, “Trading and Exchanges: Market Microstructure for Practitioners”, Oxford University Press, 2002, ISBN: 0195144708.
27. Hilpisch, Yves, “Python for Algorithmic Trading: From Idea to Cloud Deployment”, O'Reilly Media, 2020, ISBN: 149205335X.
28. Horsley, Michael, “CRYPTOCURRENCY: The Complete Basics Guide For Beginners. Bitcoin, Ethereum, Litecoin and Altcoins, Trading and Investing, Mining, Secure and Storing, ICO and Future of Blockchain and Cryptocurrencies”, CreateSpace Independent Publishing Platform, 2017, ISBN: 1981309772.
29. Johnson, Andrew, “Stock Market: How to Invest and Trade in the Stock Market Like a Pro: Stock Market Trading Secrets Paperback", House of Books, 2021, ISBN: 1914513053.
30. Johnson, Barry, “Algorithmic Trading and DMA: An introduction to direct access trading strategies”, 4Myeloma Press, 2010, ISBN: 0956399207.
31. Kaufman, Perry J., “A Guide to Creating A Successful Algorithmic Trading Strategy”, Wiley Trading, 2016, ISBN: 1119224748.
32. Kissell, Robert, “The Science of Algorithmic Trading and Portfolio Management: Applications Using Advanced Statistics, Optimization, and Machine Learning Techniques”, Academic Press, 2013, ISBN: 0124016898.
33. Knittle, German, "The World Of Cryptocurrency: The Everything Guide To Investing In Cryptocurrency", Independently published, 2022, ISBN:979-8799989491.
34. Lewis, Antony, "The Basics of Bitcoins and Blockchains: An Introduction to Cryptocurrencies and the Technology that Powers Them", Mango, 2021, ISBN:1642506737.
35. Martinez, Ryan, "Cryptocurrency Trading: The Ultimate Guide for Beginners to Start Investing in Bitcoin, Ethereum, Litecoin and Altcoins in 2021 and Beyond", Chasecheck Ltd, 2021, ISBN:1914271173
36. McAllen, Liam, "Stock Market Investing for Beginners: 2 Books in 1, Charting and Technical Analysis+ Cryptocurrency Investing", Liam McAllen, 2022, ISBN: 1803036672.
37. McCall, Andrew Roger, “Stock Market Investing &Trading for Beginners: 2 in 1: The Comprehensive Guide on How to Start Trading and Make Profitable Investments to Achieve Your Financial Independence and Avoid Common Mistakes”, Independently published, 2021, ISBN: 979850760598908.
38. Moon-King, Crypto-Bot, "Crypto Trading Bots; Auto-pilot your Crypto Wallet Investments, Cryptocurrency Trading, Staking in Bitcoin, Altcoins, Ethereum & Stablecoins: Algorithmic Trading System for True Passive Income", Crypto Trading Bot, 2022, ISBN:191500215X.
39. Narang, Rishi K., “Inside the Black Box: A Simple Guide to Quantitative and High-Frequency Trading”, Wiley, 2013, ISBN: 1118362411.
40. Neuefeind, Marvin, Marcin Kacperczyk, "Cryptocurrencies – A Trader's Handbook: A Complete Guide On How To Trade Bitcoin and Altcoins", Independently published, 2018, ISBN: 1981045007.
41. Nison, Steve, "Japanese Candlestick Charting Techniques: A Contemporary Guide to the Ancient Investment Techniques of the Far East", New York Institute of Finance, 1991, ISBN: 0139316507.
42. Press, Investors, “Algorithmic Trading: Step-By-Step Guide to Develop Your Own Winning Trading Strategy Using Financial Machine Learning Without Having to Learn Code”, Muze Publishing, 2023, ISBN: 180421180X.
43. Pruitt, George, “The Ultimate Algorithmic Trading System Toolbox + Website (Wiley Trading)”, Wiley, 2016, ISBN: 111909657X.
44. Rajpurohit, Arvind, "Algo Trading : Insider Techniques for Profitable Trades", Independently published, 2023, ISBN: 979-8396429499.
45. Russo, Camila, "The Infinite Machine: How an Army of Crypto-hackers Is Building the Next Internet with Ethereum", Harper Business, 2020, ISBN:0062886142
46. Tapscott, Alex; Tapscott, Don, "Blockchain Revolution: How the Technology Behind Bitcoin and Other Cryptocurrencies is Changing the World", Portfolio Penguin, 2016, ISBN: 0241237858.
47. Van Der Post, Hayden, "Algorithmic Trading: From Code to Cash: Algos. bots & profits: Your comprehensive guide to building trading algorithms (Modern Quant)", Independently published, 2023, ISBN:979-8864349229.
48. Wayne, Jordan, "Algorithmic Trading:: Comprehensive Beginners Guide To Making Money Every Month Algo Trading", Independently published, 2018, ISBN:1720272697.
49. Weiss, David M., “After the Trade is Made: Processing Securities Transactions, Second Edition”, Prentice Hall Press, 1993, ISBN: 0131776010.
50. Zuckerman, Gregory, “The Man Who Solved the Market: How Jim Simons Launched the Quant Revolution”, Portfolio, 2019, ISBN: 073521798X.
Тип вмісту: Master Thesis
Розташовується у зібраннях:122 — комп’ютерні науки

Файли цього матеріалу:
Файл Опис РозмірФормат 
Mag_2023_SNmd_61_Radchenko_A_V.pdf1,27 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора