Teach Yourself Python Backtrader: Step by Step backtesting implementation for non-programmers
Paperback or Softback 220 pages Jan 30, 2022
Millions of titlesEvery book you're looking for
Carbon-neutral shippingFree on orders over $39.99
Fast shipping worldwideDelivered to your door
Have you ever thought of a machine that could earn for you while you relax. There is no such machine but steps can be taken to build such a machine. It all depends on your skills and a winning strategy that can do trading on your behalf.Backtrader is python module used for creating custom indicators, trade alerts, creating strategies and back-testing them on historical and real data. After, gaining skill from this book you will be able to make your scripts for custom indicators and backtest strategies on historical data and real market. This book has been written in simple language so that readers with no prior background of python or computer programming are able to learn and build upon the basics. This book will also introduce you to basics of python programming need by the traders for coding on backtrader. Act now to have a copy of this book to test your strategies and build your skills. Table of Content CHAPTER 01: TAKING THE FIRST STEP - python installation etcCHAPTER 02: THE FIRST STEP TOWARDS CODING - python first code, functions, modules, commentingCHAPTER 03: THE BACKTRADER - installation, BackTrader Structure, Plotting DataCHAPTER 04: DATA TYPES - variables, input from user etcCHAPTER 05: READING DATA FROM A GENERIC CSV FILEFormat of Date and timeResampling and Data CompressionCHAPTER 06: OPERATORS IN PYTHON - Assignment/Arithmetic/Comparision/Logical OperatorCHAPTER 07: USING CEREBRO ENGINE - Adding Strategy, Built-in Indicators of BackTraderImplementing - two SMAs, ATR, BollingerbandsCHAPTER 08: LOOPS IN PYTHON: ITERATIONFlow Chart, Creating for & while loops in PythonStep increment in LoopBreak and continue statementsCHAPTER 09: BACKTRADER CHART CUSTOMIZATIONChart & System-wide customizationCHAPTER 10: CONTROL FLOW STATEMENTS"if" and "if... else" statement"elif" statementCHAPTER 11: ADDING LOGIC TO BACKTRADER STRATEGYDefining StrategyAdding RSI, doji logic to chartBacktrader Order - buy() and sell()Backtrader PositionAdding Short and Long Condition, initial capital, Order SizeSetting Order Size from Strategy/CerebroCHAPTER 12: EXPLORING STRINGSlicingNegative index in slicingReversing stringCommon methods for StringF-string formattingCHAPTER 13: LIST IN PYTHONSlicing of ListMix datatypes in ListMethods supported by ListTupleCHAPTER 14: DICTIONARY IN PYTHONDictionaryMethods supported by dictionaryCHAPTER 15: CUSTOM INDICATOR: MARKING DOJIStructure of IndicatorDoji Indicator LogicFull code for marking DojiCHAPTER 16: PYTHON FUNCTIONSNeed for functionsUnderstanding functionDefining Custom FunctionsFunction with and without input/outputDoc String (__doc__)Scope of VariablesGlobal keywordThe *args and **kwargsCHAPTER 17: CLASS AND OBJECTSThe ClassInstantiating ClassClass and instance variableClass constructors - self & __init__()Instance methodClass/Static methodClass method as ConstructorSingle/Multiple InheritanceCHAPTER 18: BACKTRADER ANALYZERParameters for Strategy EvaluationCommon Mistakes in EvaluationAdding Analyser to CerebroTradeAnalyzerDrawDownAnnualReturnTransactionsImprove Analyzer DisplayCHAPTER 19: SIMPLE CROSS-OVER STRATEGYThe Basic Structure of StrategyImproving StrategyCHAPTER 20: ORDER MANAGEMENTnotify_order()Logging Order DetailsOrder.Stop Implementationcancel(order)CHAPTER 21: IMPLIED VOLATILITY CALCULATION FOR OPTIONSImplied volatilityCalculating implied volatility using pythonBuilding codeCHAPTER 22: OPTION TRADING OPPORTUNITIES USING IMPLIED VOLATILITY.CHAPTER 23: USING LIVE DATA FROM TRADINGVIEW USING WEBHOOKCHAPTER 24: USING LIVE DATA FROM TRADINGVIEW WITHOUT WEBHOOK
- Author:
- Achal
- Publisher:
- Independently Published
- Publication Date:
- Jan 30, 2022
- Number of pages:
- 220 pages
- Binding:
- Paperback or Softback
- ISBN-13:
- 9798410080699