oceanprotocol / pdr-backend

Instructions & code to run predictoors, traders, more.
Apache License 2.0
22 stars 15 forks source link

[Bug, sim] When predicting volume with RelDiff, residual errors are always > 0 (wonky) #1270

Closed trentmc closed 6 days ago

trentmc commented 1 week ago

The bug

When predicting RelDiff volume, residual errors are always > 0 (wonky).

Pre-requisite: Bug #1271 "SimEngine._sell() 'Out of tokens, this shouldn't happen' when predicting on Volume"

Key setup params:

predictoor_ss:
  predict_train_feedsets:
    - predict: binance BTC/USDT v 5m
      train_on:
      - binance BTC/USDT v 5m

predictoor_ss:
  aimodel_ss: # used by AimodelFactory
    approach: ClassifLinearRidge

  aimodel_data_ss: # used by AimodelDataFactory
    transform: RelDiff # None -> raw value of signal; RelDiff -> rel % diff

ppss.yaml.txt

trentmc commented 6 days ago

Closing, wontfix. Why: as of PR#1212 (merged), sim engine does not try to predict on volume. Adds too much complexity. Therefore this issue is N/A.