thinking about how to make money without doing anything » Prerequisite knowledge to realize the idea » Overview of the methodology actually implemented and operated » How it turned out as a result Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 5
principle » However, regular and irregular maintenance is performed » Fully operable APIs for accounts are exposed Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 8
exchange margin trading » A financial instrument that aims to profit from exchange gains when buying and selling foreign currencies Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 9
faithful execution of the trading rules you set for yourself » Trading volume » Frequency » Conditions to entry/exit » And so on Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 10
called “Bot", not "Fairy" » Machine learning based » Logic to simulate analysis performed by humans Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 12
reference to past market trends » Fundamentals analysis » Depends on fundamental economic conditions » Economic growth rate, inflation, employment statistics, important state-sponsored remarks, and so on Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 13
by humans » Technical analysis based » Adopt Python » Extensive libraries of arithmetic, analysis, and machine learning » On Amazon Web Services » Actually, any platform is fine as long as containers and databases can be handled easily Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 15
before actual trading » Refer to it in actual transactions » Few exchanges publish historical data » Even if they were public, there is often little variation in the time frame Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 16
» Round to each time frame required » Convert to OHLC format for easy handling in logic Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 17
in actual operation » Ticker Collector performs: » Collecting tickers from the WebSocket API » Covert the tickers to OHLC » Storing OHLC into DynamoDB Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 19
in actual operation » Laptop refers to OHLC stored in DDB to: » Test various logics » Plot graphs » And so on Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 21
and Volume as it is and it will draw a chart import mplfinance mplfinance.plot(df, **{ 'title': chart_type_name, 'type': 'candle', 'volume': True, 'show_nontrading': True, }) Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 22
in actual operation » Trader performs: » Basically same stuff as Ticker Collector » Analyzing the data » Making an order according to the result Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 23
Volume as it is and it will calculate import talib upper, middle, lower = talib.BBANDS( df, # Uses close price by default timeperiod=duration, nbdevup=sigma_up, nbdevdn=sigma_down, matype=talib.MA_Type.SMA, ) Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 24
nothing » Each method of analysis for price forecasting has its own strengths and weaknesses » It is difficult to keep winning without regular maintenance of logic according to market conditions and operating performance » The same would be true for machine learning models Technology to support fairy breeding as a 24/365 money game player @ #ourdevday2023 27