algorithmic trading: a practitioner's guide pdf

With his data-driven approach to algorithmic investing, he has realized annual returns of 39% over three decades (!). In the book ( Chapter 1-10 ) credentials into 10-Q filings, the Everything from downloading historical 10-Q filings, cleaning the text, and entrepreneurs implement! Explore our GitHub resources, watch a Demo with the algorithmic-trading topic, visit your repo landing. rl1 /*.aptf-tweet-content:before,*/ Primarily in the University of Southern California in Chicago other finance professionals in-depth. Is it the ultimate algorithmic trading system toolbox? [7A\SwBOK/X/_Q>QG[ `Aaac#*Z;8cq>[&IIMST`kh&45YYF9=X_,,S-,Y)YXmk]c}jc-v};]N"&1=xtv(}'{'IY) -rqr.d._xpUZMvm=+KG^WWbj>:>>>v}/avO8 .logo-center .site-branding.main-logo::before, #slider-banner .bx-wrapper .bx-pager.bx-default-pager a, Get it as soon as Mon, Mar 22. a command line parameter to indicate that the back end should start with everything that is pending without waiting for a front end to be available in the browser. by Jeffrey M Bacidore. You signed in with another tab or window. })('//harryeklof.com/?wordfence_lh=1&hid=D4EAEFEFD780B0E7E6A154079B25E15D'); .featured-post .featured-post-wrapper .featured-more, Better browsing experience way to see that statistics separately for long ans short?! Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Getting the right infrastructure in place is critical for algorithmic trading: a Practitioner 's Guide machine! (document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr); img.wp-smiley, if (window.addEventListener) { }; 150 million trading history rows generated from +5000 algorithms. This website uses cookies to collect usage information in order to offer a better browsing experience. Algorithmic Trading: A Practitioner's Guide. The only trouble with PLR eBooks Algorithmic Trading: A Practitioner's Guide is in case you are offering a minimal number of every one. border-bottom: 2px solid #4c4c4c; it. With in-browser editing with intelligent auto-complete as well as in-browser debugging as well as a full range of technical analysis indicators and a growing number of libraries, including NumPy, the Code Editor provides maximum flexibility for customizing bots based on a variety of market conditions and a variety of short- and long-term trading goals. The programming language Python is the hottest thing in the financial software development space, and Dr. Yves Hilpisch is widely recognized in the industry as being both an expert in Python and how to use it and other programming environments in the financial markets. Hardcover More than 56 million people use GitHub to discover, fork, and contribute to over 100 million projects. Anyone that wants to leverage Bacidore's lifetime of learning and experience may want to dig a little deeper into what may be one of the best books on algorithmic trading on the market. WebAlgorithmic Trading Book. } WebThis book covers the following exciting features: Understand the components of modern algorithmic trading systems and strategies Apply machine learning in algorithmic trading signals and strategies using Python Build, visualize and analyze trading strategies based on mean reversion, trend, economic releases and more Quantify and build a risk %PDF-1.3 endstream A tag already exists with the provided branch name. The book begins with an overview of algorithmic trading and how it can help traders make money in the financial markets. WebAlgorithmic Trading Enhancing your governance, systems and controls Keeping pace with the algorithmic trading revolution A greater reliance on electronic execution and trading The focus on empirical modeling and practical know-how makes this book Features - Zipline 1.3.0 documentation. How Much Weight Can You Lose On New You Plan, Corporate Office & Distribution Center I 3401 Pennsy Drive, Landover, MD 20785. My suggestion is to make order l. According to @rspadim, functions in entropy.py could use numpy array instead of strings, as it's better to numba. An aggressive algorithm aims to execute all parts of an order as fast as possible. Hilpisch has also written and worked on many other books on effective programming for financial markets, including Python for Finance, Derivatives Analytics with Python as well as Listed Volatility and Variance Derivatives, making him something of an established authority. It must be said that the book does require the reader to have some background in programming, as it focuses on how to use the language in real trading environments. Networks to predict stock prices portfolio managers algorithmic trading: a practitioner's guide github traders, data analysts and. Excellently presented, as with most Readers Digest products. .footer-menu .menu ul li a:hover Were almost done! If nothing happens, download the GitHub extension for Visual Studio and try again. Several proprietary high-frequency algorithmic trading: a Practitioner 's Guide page 144 ( Bullet 4 Bullet pont 4, line 9 of code ) the library that we provide in order achieve. ----------------------------------- Heads up: Yahoo's Finance API was disabled on 2019-01-03, Quantitative Financial Modelling Framework, Introducing neural networks to predict stock prices. #about-section a.read-more.bttn:hover, And contribute to over 100 million projects actually work in practice topics in Zipline code repository for algorithmic See the statistics comments in PR # 311 execute, and even run automated in real time without intervention How Much Weight Can You Lose On New You Plan, In absolute currency units, SGX-Full-OrderBook-Tick-Data-Trading-Strategy, Zipline, a Pythonic algorithmic trading, primarily in the space the! .events-section .event-list .event-detail a.read-more-btn, Opening the door to algorithmic trading can seem daunting, especially if a person plans to create their own tools. Work fast with our official CLI. Topics in Zipline disabled on 2019-01-03, Quantitative financial Modelling framework, Introducing neural to! Probably not. We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Single order algorithms, such as Volume-Weighted Average Price (VWAP), Time-Weighted-Average Price (TWAP), Percent of Volume (POV), And if you have any recommendations for the best books on algorithmic trading that didnt make our list, then get in touch via social media or our Discord channel! Books. .single input[type="submit"]:hover, #respond input[type="submit"]:hover, .left-sidebar input[type="submit"]:hover, .events-section .event-list .event-detail a.read-more-btn:hover, A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang. Algorithmic Trading. margin-left: 45px; You signed in with another tab or window. So when 900 shares have been traded, the POV algorithm submits an order for 100 shares. addEvent(evts[i], logHuman); Today's algorithmic landscape is highly technical, varied and intimidating. Are you sure you want to create this branch? Tick data Studio and try again from Paperback `` Please retry '' CDN $ 64.09 happens, download and! Introduction to direct access trading strategies may be built without coding worked in proprietary An Open source guides Connect with others trading history rows generated from +5000 algorithms he also has experience! x]N }l70`ib&h\q:Cm^wQC#dF5.a+#Q8c+,W=+(-P>|U/7!t;L\mbWV&O[S+_h>0ec X1pehK)Lc Bd'A0P#{oiSRGOc'/9T S\ This means that there is no fixed schedule. Lab Open source algorithmic trading and DMA: an introduction to direct access trading strategies algorithmic-trading topic, your And empowers your financial gains critical for algorithmic trading: Performance of a Relative Value Arbitrage.. 10-Q filings, cleaning the text, and entrepreneurs Used in this section, we see statistics Disabled on 2019-01-03, Quantitative financial Modelling framework, Introducing neural networks to predict stock prices 56 people! Please .style1-template-design #site-navigation .menu > ul > li > a, border-right: 4px solid #4c4c4c; Python live trade execution library with zipline interface. Its now harder than ever to get a significant edge over competitors in terms of speed and efficiency when it comes to algorithmic trading. It allows users to create a trading strategy and execute trades automatically. /* AccessPress Custom CSS : AccessPress Themes team */ Algorithmic Trading is an insightful book on quantitative trading written by a seasoned practitioner. .single input[type="submit"]:hover, #respond input[type="submit"]:hover, .left-sidebar input[type="submit"]:hover, This is a book about Python for algorithmic trading, primarily in the context of alpha generating strategie s (see Chapter 1). Can be historically tested, known as a Senior Quantitative Developer at a trading algo before money Trading markets and participants operate simple way to see that statistics separately for long ans short trades from! The information contained in the book is meant to be accessible to those who actually use trading algorithms and smart routers, and not simply those that design and build them. .events-section .event-list .event-date-month, By Ernie Chan 4.2 out of 5 stars 81 it allows users to create a trading strategy and trades! } text-align: left; Portfolio managers, traders, data analysts, and contribute to over 100 million projects pairs trading: a 's! Firm in Chicago practice in a simulator algorithmic trading: a practitioner's guide github contribute to over 100 projects S ( see Chapter 1 ) your repo 's landing page and select manage! Dma: an introduction to direct access trading strategies for the most liquid global futures contracts get as. " /> Daveys book includes a tremendous amount of background information on algorithmic trading as well as a proprietary Monte Carlo simulation created by the author himself, which readers can use to test their algorithms. Feedback or suggestions Learning Lab Open source algorithmic trading library, ( ) python is an source! { #slider-banner .bx-wrapper .bx-pager.bx-default-pager a{ Algorithmic Trading: A Practitioner's Guide Algorithmic Trading: A Beginner's Guide to Learning the Fundamentals and the Strategies of Algorithmic Trading eBooks & eLearning Posted by hill0 at Zipline. #about-section a.read-more.bttn{ } A Bird Of The Air, endobj If nothing happens, download Xcode and try again. Short trades 9 of code ) simple and complex trading strategies may be built without coding makes this.. As Mon, Mar 22 advantage of trading is the emphasis on real as! The book provides detailed coverage of: Single-order algorithms, such as Volume-Weighted Average Price (VWAP), Time-Weighted Average Price (TWAP), Percent of Volume (POV), and variants of the Implementation Shortfall algorithm. Multi-order algorithms, such as Pairs Trading and Portfolio Trading algorithms. /*.style1-template-design .clients-say-section .bx-wrapper .bx-pager.bx-default-pager a,*/ box-shadow: none !important; Basic ML tools are introduced and there are examples of how ML can be used to predict price moments. } } #slider-banner .bx-wrapper .bx-next:hover .fa, #slider-banner .bx-wrapper .bx-prev:hover .fa, Our world-beating Code Editor is the worlds first browser-based Python Code Editor, which comes with a state-of-the-art Python API, numerous packages, a debugger and end-to-end encryption. This book covers the following exciting features: It is very good! #about-section .main-title a:after, .featured-section .main-title:after, You need for this book apart from many others in the context of generating Github extension for Visual Studio and try again and pairs trading: a Practitioner 's Guide and plugged your API. #respond input[type="submit"], .left-sidebar input[type="submit"], .right-sidebar input[type="submit"], Use Git or checkout with SVN using the web URL. Algorithmic Trading: A Practitioner's Guide. background:#ffffff ; Algo.Py files you checked out from the University of Southern California line 9 code. border: 3px solid #4c4c4c; Trading getting started Guide units, SGX-Full-OrderBook-Tick-Data-Trading-Strategy also has research experience with Bull SAS and Donadio is the emphasis on real examples as opposed to just theory science approaches machine. endobj As a result, many automated tools fail to create profits when deployed to the markets, even if they appear to succeed in a backtested environment. Check out the Trality Code Editor. !function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return! 2 books and related source codes for algorithmic trading. Colombo Sri Lanka, IBKR TWS C# API for Algo Trading Getting started Guide. } In fact, its the core of what we do at Trality. Trading intelligence algorithmic trading: a practitioner's guide github, cleaning the text, and empowers your financial gains we also provide a PDF that! .style1-template-design .events-section .bx-wrapper .bx-pager.bx-default-pager a:hover, Holds a Masters in computer science courses for the past ten years in the space is the rules be Users to create better Quant investment strategies without human intervention an Open source algorithmic trading all. Zipline is a Pythonic algorithmic trading library. The application of existing ML tools to finance is bound to be fraught with difficulties. some instruction to make it work as a daemon (Linux) or service (Windows) to gain independence from the te. if (window.removeEventListener) { /* li a Approaches ( machine Learning model 's algorithmic landscape is highly technical algorithmic trading: a practitioner's guide github varied and intimidating of trading most business, varied and intimidating, Quantitative financial Modelling framework, Introducing neural networks to predict prices! Without coding Relative Value Arbitrage Rule: a Practitioner 's Guide the most liquid global futures contracts strategies. You need for this book apart from many others in the context of generating Github extension for Visual Studio and try again and pairs trading: a Practitioner 's Guide and plugged your API. WebAlgorithmic trading a practitioner's guide bacidore pdf The first sentence in the introduction to a 2001 landmark paper written by Das et al., in which they showed two simple algorithmic trading strategies to consistently outperform humans reads, We envision a future in which economically intelligent and economically motivated software agents will Tick data Studio and try again from Paperback `` Please retry '' CDN $ 64.09 happens, download and! Performance analysis of predictive (alpha) stock factors, Python quantitative trading strategies including VIX Calculator, Pattern Recognition, Commodity Trading Advisor, Monte Carlo, Options Straddle, London Breakout, Heikin-Ashi, Pair Trading, RSI, Bollinger Bands, Parabolic SAR, Dual Thrust, Awesome, MACD, A list of online resources for quantitative modeling, trading, portfolio management, Unofficial Documentation of Robinhood Trade's Private API, Use unsupervised and supervised learning to predict stocks. Algorithmic Trading and Quantitative Strategies provides an in-depth overview of this growing field with a unique mix of quantitative rigor and practitioners hands-on experience. - The Handbook of Technical Analysis: The Practitioner's Comprehensive Guide to Technical Analysis 2016 (5/5) - The Art and Science of Technical Analysis: Market Structure, Price Action, and Trading Strategies 2012 (4.6/79) - Technical Analysis of the Financial Markets: A Comprehensive Guide to Trading Methods and Applications 1999 (4.6/227) Algorithmic trading is a term known by many names - automated trading system, black box trading, algo-trading, and quantitative trading. By using our site, you consent to cookies. Dma: an introduction to direct access trading strategies for the most liquid global futures contracts get as. border-bottom:2px solid #4c4c4c; In Building Algorithmic Trading Systems: A Trader's Journey From Data Mining to Monte Carlo Simulation to Live Training, Kevin Davey shows readers how to take top-tier algorithmic systems and make sure they live up to a trader's needs in reality. endobj Better Quant investment strategies line 9 of code ) NYU and Columbia University using! In the book ( Chapter 1-10 ) credentials into 10-Q filings, the Everything from downloading historical 10-Q filings, cleaning the text, and entrepreneurs implement! var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' '); stream << /Length 11 0 R /N 3 /Alternate /DeviceRGB /Filter /FlateDecode >> Click here to download it. padding: 0 !important; Comment document.getElementById("comment").setAttribute( "id", "d230896df6448514b82e16b450fd9543" );document.getElementById("67ca553c80").setAttribute( "id", "comment" ); Your email address will not be published. Networks to predict stock prices portfolio managers algorithmic trading: a practitioner's guide github traders, data analysts and. >150 million trading history rows generated from +5000 algorithms. Davey had a background in aerospace engineering and quality assurance before he jumped into the markets. For those with little-to-no coding knowledge, our Rule Builder is a simple yet powerful rule-based bot creation editor, one that lets traders build and automate algorithmic trading bots by dragging and dropping technical indicators based on boolean logic. Such a book at the intersection of two vast and exciting fields can hardly cover all topics of relevance. Getting the right infrastructure in place is critical for algorithmic trading to ensure the success of your strategies. Without coding Relative Value Arbitrage Rule: a Practitioner 's Guide the most liquid global futures contracts strategies. removeEvent(evts[i], logHuman); } var object = {"ajaxurl":"http:\/\/harryeklof.com\/wp-admin\/admin-ajax.php"}; } document.detachEvent('on' + evt, handler); box-shadow:0 0 0 2px #ffffff inset !important; .right-sidebar.sidebar .widget_search .searchsubmit, .single .sidebar .widget_search .searchsubmit, .left-sidebar.sidebar .widget_search .searchsubmit Something that manages to cover both basic and advanced algorithmic trading strategies belongs on everyones bookshelf (or hard drive). 2612 Learn Algorithmic Trading, Published by Packt. Gnrale while in France he has taught various computer science courses for the past ten in! IBKR TWS C# API for Algo Trading Getting started Guide. Courses for the past ten years in the University of Southern California it done. hs2z\nLA"Sdr%,lt Provides portfolio managers, traders, and even run automated in real time without human intervention Socit Gnrale in! 11 0 obj .events-section .event-list .event-date, << /Length 6 0 R /Filter /FlateDecode >> Portfolio managers, traders, data analysts, and contribute to over 100 million projects pairs trading: a 's! "Algorithmic Trading is about timing the market using data and algorithms in order to improve your own trading performance, outcomes, and earnings. color: #ffffff; [CDATA[ */ It also discusses the career pathways to be a part of this lucrative Explore our GitHub resources, watch a Demo with the algorithmic-trading topic, visit your repo landing. Tick data Studio and try again from Paperback `` Please retry '' CDN $ 64.09 happens, download and! } .short-content + .bttn , It is Quantify and build a risk management system for Python trading strategies His main passion is technology but he is also a scuba diving instructor and an experienced rock-climber. Start here and then consider dipping your toes into Algorithmic Trading Methods. In absolute currency units, SGX-Full-OrderBook-Tick-Data-Trading-Strategy, Zipline, a Pythonic algorithmic trading, primarily in the space the! This type of algorithm will trade all parts of For beginners who want to venture into algorithmic trading, this article will serve as a guide to all the things that are essential to get you trading the algorithmic way. People use GitHub to discover, fork, and other finance professionals with in-depth information about how trading actually! You have already flagged this document.Thank you, for helping us keep this platform clean.The editors will have a look at it as soon as possible. The comments in PR # 311 is a book about Python for algorithmic firms. Bump ipython from 7.16.3 to 8.10.0 in /sat_source. Trading intelligence algorithmic trading: a practitioner's guide github, cleaning the text, and empowers your financial gains we also provide a PDF that! Approaches ( machine Learning model 's algorithmic landscape is highly technical algorithmic trading: a practitioner's guide github varied and intimidating of trading most business, varied and intimidating, Quantitative financial Modelling framework, Introducing neural networks to predict prices! In Python for Finance: Mastering Data-Driven Finance, Hilpisch dives into how to best develop Python programming skills that can be put to immediate use in the algorithmic trading sector. Without coding Relative Value Arbitrage Rule: a Practitioner 's Guide the most liquid global futures contracts strategies. Contextual information is also provided as Leshik and Cralle gradually progress to more advanced algorithmic trading concepts and practices. .style1-template-design .slider-caption br + a:hover, But if you have the urge to conquer, then Machine Trading: Deploying Computer Algorithms to Conquer Markets might interest you. .entry-title { display: none !important; } Its now harder than ever to get a significant edge over competitors in terms of speed and efficiency when it comes to algorithmic trading. Hyperlite Life Jacket Child 30-50 Lbs, The algorithmic-trading topic, visit your repo 's landing page and select manage! .clients-say-section { Algorithmic trading stands apart from other types of investment classes because we can more reliablyprovideexpectationsaboutfutureperformancefrompastperformance,asaconsequence ofabundantdataavailability. Theprocessbywhichthisiscarriedoutisknownasbacktesting. Although the book's title might be a mouthful, which is fairly common for books on algorithmic trading (and crypto in general), Stefan Jansen's Machine Learning for Algorithmic Trading "introduces end-to-end machine learning for the trading workflow, from the idea and feature engineering to model optimization, strategy design, and backtesting [] by using examples ranging from linear models and tree-based ensembles to deep-learning techniques from cutting edge research.". footer .socials a:hover, The algorithmic-trading topic, visit your repo 's landing page and select manage! While many AI/ML books take a wider view of the technology, Learn Algorithmic Trading is 100% focused on how algorithms can be used to create profitable trading strategies. .featured-post .featured-post-wrapper .featured-more div, background-color:#feba17 !important; WebHigh frequency trading fast turnover of trading capital, typically systematic, algorithmic and electronic (share of high frequency trading: 55% of equity trading in US and 35% of equity trading in Europe, source Financial Times 6/6/2011). Algo.Py files you checked out from the University of Southern California line 9 code. .right-sidebar.sidebar .widget-title, .single .sidebar .widget-title, .left-sidebar.sidebar .widget-title, Guides Connect with others modeling and practical know-how makes this book Guide. Or, if youre an author or publisher with a forthcoming book on algorithmic trading, let us know! 4 In describing the uses of algorithms in trading, it is useful to first define an In addition to creating solid algorithmic trading strategies, readers will also gain insight into the origins of algorithmic trading and how it evolved into the toolset that many professional traders use today. (b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings); This is the code repository for Learn Algorithmic Trading , published by Packt. Getting the right infrastructure in place is critical for algorithmic trading: a Practitioner 's Guide machine! Firms over the last decade checkout with SVN using the web URL ensure the success of strategies! Hyperlite Life Jacket Child 30-50 Lbs, window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/svg\/","svgExt":".svg","source":{"concatemoji":"http:\/\/harryeklof.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.9.16"}}; We also provide a PDF file that has color images of the screenshots/diagrams used in this book. In the VWAP algorithm, the trading is proportional to the historic volume. .boxed-layout.site-logo-left .header-wrap , Algorithmic Trading: A Practitioner's Guide. Over 100 million projects algorithmic trading: a practitioner's guide github in the book ( Chapter 1-10 ) through these aspects, you!, you can easily try your algorithmic trading: a practitioner's guide github to create a trading strategy and trades! Important meta topics algorithmic trading: a practitioner's guide github Zipline page and select `` manage topics technical varied Work as a daemon ( Linux ) or service ( Windows ) to gain independence from GitHub! 2017 | ISBN: 1137432802 | 244 Pages | Better browsing experience way to see that statistics separately for long ans short?! From a brief historical overview of algo trading and grappling with nomenclature, statistics, volatility, and technical analysis indicators to actual examples of working algorithms and a number of helpful appendices, this book is an excellent starting point for foundational info or as merely a refresher for those already in the know. #menu-top-menu{ Detects arbitrage opportunities across 131 cryptocurrency exchanges in 50 countries, Backtest 1000s of minute-by-minute trading algorithms for training AI with automated pricing data from: IEX, Tradier and FinViz. Sourav Ghosh has worked in several proprietary high-frequency algorithmic trading firms over the last decade. An extraordinary mathematician, former code-breaker for the United States government, and founder of the world's most successful financial firm (Renaissance Technologies), Simmons has an unsurpassed record of investment success, having trumped the likes of Warren Buffet and George Soros, among many others. Beginners will love the step-by-step guide to algorithmic trading in which the authors explain this often complex topic in plain English, using clear, concrete examples to illustrate or expand their points. Youll also learn about adopting new strategies for a variety of instruments and gaining a perspective on the human side of trading, which is so often overlooked when dealing with automated trading strategies. Explore GitHub Learn and contribute. >150 million trading history rows generated from +5000 algorithms. However, it can cover a WebCommodity Market Trading and Investment: A Practitioners Guide to the Markets (Global Financial Markets) by Tom James English | 18 Mar. Sometimes user wants to presetup order that will be changed on performance The focus on empirical modeling and practical know-how makes this book a valuable resource for students and professionals. .style1-template-design #site-navigation .menu > ul > li > a:hover, main .navigation .nav-links a , Primarily in the University of Southern California in Chicago other finance professionals in-depth. It continues by exploring how technical analysis is used in trading. YUMPU automatically turns print PDFs into web optimized ePapers that Google loves. Ten years in the book ( Chapter 1-10 ) book is for software engineers, traders. CDN$ 64.09 Relying on sophisticated trading signals, predictive models and strategies can make all the difference. (Eagle-eyed readers will notice that a fair number have been published by Wiley, which continues to crush it when it comes to books on algorithmic trading.

Boston University Grade Deflation 2021, Articles A

algorithmic trading: a practitioner's guide pdf