{"product_id":"139369","title":"An easy-to-follow Python stock automated trading system ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jXPBuYOhMpYD0Yi1vweu9rzi1xIet.png?v=1765074641\" style=\"max-width:100%;max-height:10px\"\u003e\u003c\/div\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\n\n\u003cdiv style=\"width:95%\"\u003e\n\n\u003cdiv style=\"text-align:center;font-size:30px;font-weight:bolder;line-height:1.6em\"\u003e An easy-to-follow Python stock automated trading system \u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"border-bottom:1px;border-bottom-style:dotted;border-color:;padding-bottom:20px\"\u003e\u003ccenter\u003e\u003ctable align=\"center\" width=\"100%\"\u003e\u003ctbody style=\"border:0px\"\u003e\n\n\u003ctr\u003e\u003ctd align=\"center\" style=\"line-height:1.2em;text-align:center;font-size:18px;color:black;font-weight:bold;padding-bottom:20px;\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\u003ctr\u003e\u003ctd style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/image.yes24.com\/goods\/104102229\/XL\" style=\"max-width:100%;height:auto\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/center\u003e\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;{split_style6}padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e Description \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;word-break:break-all;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eBook Introduction\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e \u003cb\u003eFrom setting up a development environment to transitioning to actual investment\u003cbr\u003e Create your own automated stock trading system with Python!\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e This book details the entire process of creating an automated stock trading system using Python.\u003cbr\u003e This course covers the basic Python grammar required to build a development environment and create a project, as well as how to use the Kiwoom Securities API to exchange stock data, how to select trading stocks using web crawling, and how to use RSI for practical trading strategies.\u003cbr\u003e Anyone can complete an automated trading system by following the process step by step.\u003cbr\u003e\n\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cul\u003e\u003cli\u003e You can preview some of the book's contents.\u003cbr\u003e \u003cspan\u003ePreview\u003c\/span\u003e\n\n\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindex\u003c\/b\u003e \u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cb\u003eChapter 1: Setting Up the Development Environment\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 1.1 Installing Anaconda\u003cbr\u003e __1.1.1 Installing Anaconda\u003cbr\u003e __1.1.2 Setting up an Anaconda virtual environment\u003cbr\u003e 1.2 Installing PyCharm\u003cbr\u003e __1.2.1 Installing PyCharm\u003cbr\u003e __1.2.2 Creating a new project\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 2: Python Basics\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 2.1 Printing Hello World\u003cbr\u003e 2.2 Variables\u003cbr\u003e 2.3 Comments and Indentation\u003cbr\u003e 2.4 Data Types\u003cbr\u003e __2.4.1 string\u003cbr\u003e __2.4.2 Tuples and Lists\u003cbr\u003e __2.4.3 Dictionary\u003cbr\u003e 2.5 Basic Operations\u003cbr\u003e __2.5.1 Arithmetic operations\u003cbr\u003e __2.5.2 Parentheses\u003cbr\u003e 2.6 Various operators\u003cbr\u003e __2.6.1 Comparison Operators\u003cbr\u003e __2.6.2 Logical Operators\u003cbr\u003e __2.6.3 Member Operators\u003cbr\u003e 2.7 Conditional statements\u003cbr\u003e __2.7.1 if statement\u003cbr\u003e __2.7.2 elif-else statement\u003cbr\u003e 2.8 Loops\u003cbr\u003e __2.8.1 for statement\u003cbr\u003e __2.8.2 while statement\u003cbr\u003e __2.8.3 Nested loops\u003cbr\u003e __2.8.4 Loop Control\u003cbr\u003e 2.9 Function\u003cbr\u003e __2.9.1 Basic\u003cbr\u003e __2.9.2 Return\u003cbr\u003e __2.9.3 Validity\u003cbr\u003e __2.9.4 Things to know more about\u003cbr\u003e 2.10 Class\u003cbr\u003e __2.10.1 Indentation\u003cbr\u003e __2.10.2 Instantiation\u003cbr\u003e __2.10.3 Object Creation\u003cbr\u003e __2.10.4 self\u003cbr\u003e __2.10.5 _ _init_ _\u003cbr\u003e __2.10.6 properties\u003cbr\u003e __2.10.7 Check the instance\u003cbr\u003e __2.10.8 Inheritance\u003cbr\u003e 2.11 Modules and Packages  \u003cbr\u003e__2.11.1 import\u003cbr\u003e __2.11.2 from import\u003cbr\u003e __2.11.3 as\u003cbr\u003e __2.11.4 package\u003cbr\u003e 2.12 Exception Handling\u003cbr\u003e __2.12.1 Checking for exceptions\u003cbr\u003e __2.12.2 try-except-else-finally\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 3 Using Kiwoom API\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 3.1 Setting up the environment\u003cbr\u003e __3.1.1 Creating a Kiwoom Securities Account\u003cbr\u003e __3.1.2 Creating a Securities Certificate\u003cbr\u003e __3.1.3 Download Open API\u003cbr\u003e __3.1.4 Download KOA Studio\u003cbr\u003e __3.1.5 Sign up for mock investment\u003cbr\u003e 3.2 How to Use KOA Studio\u003cbr\u003e 3.3 PyQt5 Overview and Installation\u003cbr\u003e 3.4 Project Structure\u003cbr\u003e 3.5 Understanding How the API Works\u003cbr\u003e 3.6 Log in to Kiwoom Securities\u003cbr\u003e 3.7 Setting up automatic login\u003cbr\u003e 3.8 Retrieving account information\u003cbr\u003e 3.9 Obtaining stock information\u003cbr\u003e __3.9.1 Get the stock code\u003cbr\u003e __3.9.2 Get the stock name\u003cbr\u003e __3.10 Obtaining price information (daily chart)\u003cbr\u003e 3.11 Obtaining deposit\u003cbr\u003e 3.12 Confirming Order Receipt and Conclusion\u003cbr\u003e __3.12.1 Accepting orders\u003cbr\u003e __3.12.2 Confirming the contract\u003cbr\u003e 3.13 Retrieving Order Information\u003cbr\u003e 3.14 Get balance\u003cbr\u003e 3.15 Obtaining real-time transaction information\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 4: Practical Trading Strategies\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 4.1 Strategy Description  \u003cbr\u003e4.2 Buy\/Sell Conditions\u003cbr\u003e 4.3 Universe Composition\u003cbr\u003e 4.4 Backtesting Results\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 5 Project\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 5.1 Project Structure\u003cbr\u003e 5.2 Using the Database\u003cbr\u003e __5.2.1 Inserting data: insert\u003cbr\u003e __5.2.2 Data Retrieval: select\u003cbr\u003e __5.2.3 Data Modification: update\u003cbr\u003e __5.2.4 Data Deletion: delete\u003cbr\u003e __5.2.5 Terminating a connection object: with\u003cbr\u003e 5.3 Creating a Universe\u003cbr\u003e __5.3.1 Data Crawling\u003cbr\u003e __5.3.2 Configuring the Universe\u003cbr\u003e 5.4 Saving and Viewing Universes\u003cbr\u003e 5.5 Saving and viewing daily charts\u003cbr\u003e 5.6 Configuring the Initialization Function\u003cbr\u003e 5.7 Implementing the Strategy\u003cbr\u003e __5.7.1 Configuring the Frame\u003cbr\u003e __5.7.2 Checking the selling conditions\u003cbr\u003e __5.7.3 Sell order acceptance\u003cbr\u003e __5.7.4 Confirm purchase conditions and accept orders\u003cbr\u003e 5.8 Final Finishing\u003cbr\u003e __5.8.1 Receiving LINE notifications and handling exceptions\u003cbr\u003e __5.8.2 How to run a program infinitely\u003cbr\u003e __5.8.3 Response when an error occurs in the program\u003cbr\u003e __5.8.4 How to Convert to Real Investment\u003cbr\u003e\u003cbr\u003e Download Appendix A Example Code\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eDetailed image\u003c\/b\u003e \u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/image.yes24.com\/momo\/TopCate3643\/MidCate007\/364268869.jpg\" border=\"0\" alt=\"Detailed Image 1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eInto the book\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e  \u003cdiv\u003eInvesting in stocks is gaining popularity because it's easy to get started and you can invest even with small amounts.\u003cbr\u003e But investing in stocks is by no means easy.\u003cbr\u003e When I think I bought, it is the highest point, and when I endure the downward trend and sell, it goes up repeatedly.\u003cbr\u003e I'm worried that I might miss the timing, so I can't take my eyes off the HTS\/MTS at home or at work.\u003cbr\u003e You regret it by saying, 'I should have bought it then, I should have sold it then,' and later you feel regretful as if you had suffered a loss because your idea was right but you didn't have time to execute it.\u003cbr\u003e But even if we had the time, would we have been able to buy or sell stocks \"back then\"? The fear and greed we feel in that moment hinder our choices, so we think but fail to act. Only after \"back then,\" when it felt like a windfall, do we regret it. \u003cbr\u003eThis is where system trading can help.\u003cbr\u003e Automated trading systems, which trade according to established rules, trade according to the rules and take actions that we would otherwise not take.\u003cbr\u003e It also saves us a lot of time because while the stock market is open, it checks whether hundreds or thousands of stocks meet my buy and sell conditions.\u003cbr\u003e Developing a trading system that selects stocks for me and buys and sells them when conditions are met may not be a quick win, but I believe it's about creating an avatar that can consistently make money in the stock market on my behalf.\u003cbr\u003e But this process is not easy either.\u003cbr\u003e You will need to know Python programming and also learn how to use the somewhat complex brokerage API.\u003cbr\u003e But studying like that doesn't mean it's over. \u003cbr\u003eIt takes a process to create a tradable, practical system based on what you've learned.\u003cbr\u003e This book is about this angle\u003cbr\u003e Each step is explained in as much detail as possible, and the final chapter covers project development.\u003cbr\u003e I sincerely hope that this will help you learn the principles of automated stock trading and develop your own strategies, bringing you closer to financial freedom.\u003cbr\u003e\n\n\u003c\/div\u003e\n\u003cdiv\u003e --- Among \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e GOODS SPECIFICS \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003ePublication date:\u003c\/strong\u003e October 14, 2021\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003ePage count, weight, size:\u003c\/strong\u003e 420 pages | 183*235*30mm\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN13:\u003c\/strong\u003e 9791165217167\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN10:\u003c\/strong\u003e 1165217163 \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/center\u003e\n\n\n\u003c\/center\u003e","brand":"LIBRAIRIE COREENNE","offers":[{"title":"Default Title","offer_id":43893353971754,"sku":"139369","price":38.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/62b8a324d4e793ee81ea233797180884.jpg?v=1765398019","url":"https:\/\/librairie.coreenne.fr\/en\/products\/139369","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}