Navigation

    Quantiacs Community

    • Register
    • Login
    • Search
    • Categories
    • News
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Popular
    Log in to post
    • All categories
    • Support
    •      Request New Features
    • Strategy help
    • General Discussion
    • News and Feature Releases
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All Time
    • Day
    • Week
    • Month
    • B

      Does evaluation only start from one year back?
      Support • • buyers_are_back

      7
      0
      Votes
      7
      Posts
      1439
      Views

      support

      @commanderangle Dear commanderangle,

      If you use ML in your strategy but not select that option we can't guarantee for how your strategy will be evaluated and it could be filtered out.

      Regards

    • Q

      How to getting start in Quantiacs
      Support • • qida1995

      7
      0
      Votes
      7
      Posts
      2108
      Views

      L

      Hello! Thanks for the link. Of course, this translation gives a better understanding than through Google translator.
      Thank you very much​​​​​​​!

    • A

      Error - Cannot create strategy
      Support • • alphastar

      7
      0
      Votes
      7
      Posts
      703
      Views

      support

      @alphastar Sorry for the issue, it has been fixed.

    • A

      Issue with Data
      Support • • alphastar

      7
      0
      Votes
      7
      Posts
      819
      Views

      support

      @alphastar Sorry for the very late answer, the issue has been fixed in the meantime....

    • A

      Additional Data for Bitcoin
      Request New Features • • antinomy

      7
      1
      Votes
      7
      Posts
      2712
      Views

      A

      @support It's working now, thanks!

    • D

      single pass and multipass discrepancy
      Support • • darwinps

      7
      1
      Votes
      7
      Posts
      1819
      Views

      D

      Hi @stefanm ,

      How reckless of me, "data" should have been f_es_data. They are perfectly synced now.
      Thank you so much. I really appreciate the help.

      sincerely

    • A

      Strategy filtered after a few days
      Strategy help • • angusslq

      7
      1
      Votes
      7
      Posts
      8586
      Views

      support

      @sun-73 it should be ok

    • illustrious.felice

      How to use complex indicator in fundamental data
      Support • • illustrious.felice

      7
      0
      Votes
      7
      Posts
      935
      Views

      illustrious.felice

      @support Ohh, I understand. Thank you for your support.

    • S

      backtest_ml()
      Support • • Sun-73

      7
      1
      Votes
      7
      Posts
      2461
      Views

      S

      @support Great! This route opens new possibilities in terms of model design. Thanks a lot!

    • C

      ImportError - Sklearn
      Support • • captain.nidoran

      7
      0
      Votes
      7
      Posts
      2391
      Views

      support

      @captain-nidoran Hello, please try to add in a cell at the beginning:

      pip install 'sklearn==0.0.post1'

      or in the init file:

      ! apt update && apt install -y libgomp1 && rm -rf /var/lib/apt/lists/*

      Best regards

    • illustrious.felice

      Translating code from Quantiacs Legacy
      Support • • illustrious.felice

      6
      0
      Votes
      6
      Posts
      872
      Views

      illustrious.felice

      @vyacheslav_b Thank you so much

    • I

      Getting started with local dev.
      Support • • iron.tentacruel

      6
      0
      Votes
      6
      Posts
      897
      Views

      support

      @iron-tentacruel Sorry for the delay in the answer. We recommend conda as we can better track dependencies. With conda you can create locally an environment which mirrors the one on the Quantiacs server and you can work locally as you would on the server. If you need a specific version of a package, please let us know.

    • A

      Weights different in testing and submission
      Support • • anshul96go

      6
      0
      Votes
      6
      Posts
      1315
      Views

      support

      @antinomy thanks!

    • W

      sliding 3d array
      Strategy help • • wool.dewgong

      6
      0
      Votes
      6
      Posts
      1380
      Views

      support

      @wool-dewgong Hello! We added one template which should address your issue and allow you to perform a rolling fast ML training with retraining. It is available in your user space in the Examples section and you can read it here also in the public docs:

      https://quantiacs.com/documentation/en/examples/machine_learning_with_a_voting_classifier.html

    • S

      Q16 where to put is_liquid in ML template
      Strategy help • • Sheikh

      6
      0
      Votes
      6
      Posts
      1750
      Views

      S

      Hi @support,
      Thanks for getting back. No worries, I was able to get 6 strategies into the Q16 competition so far.
      qnt3.PNG

    • A

      How are models ranked on the leaderboard before the live period?
      General Discussion • • antinomy

      6
      1
      Votes
      6
      Posts
      1591
      Views

      S

      @support
      oh I see now what you mean.
      15 strategies PER USER are selected.
      At first, I thought you were only going to select 15 strategies total for all users.
      Thanks.

    • N

      Q21 contest results
      News and Feature Releases • • neural.exeggutor

      6
      0
      Votes
      6
      Posts
      11511
      Views

      support

      @theflyingdutchman Hi, sorry for the delay, yes, all fine, more details by e-mail

    • illustrious.felice

      Difference between relative_return & mean_return
      Support • • illustrious.felice

      6
      1
      Votes
      6
      Posts
      1064
      Views

      illustrious.felice

      @vyacheslav_b Thank you so much

    • E

      Q17 Neural Networks Algo Template; is there an error in train_model()?
      Strategy help • • EDDIEE

      6
      1
      Votes
      6
      Posts
      1846
      Views

      V

      Hello colleagues.

      The solution in case of predicting one financial instrument can be the following (train_period changed)

      def load_data(period): return qndata.cryptodaily_load_data(tail=period, assets=['BTC']) def train_model(data): """ train the LSTM network """ asset_name = 'BTC' features_all = get_features(data) target_all = get_target_classes(data) model = get_model() # drop missing values: target_cur = target_all.sel(asset=asset_name).dropna('time', 'any') features_cur = features_all.sel(asset=asset_name).dropna('time', 'any') # align features and targets: target_for_learn_df, feature_for_learn_df = xr.align(target_cur, features_cur, join='inner') criterion = nn.MSELoss() # define loss function optimiser = optim.LBFGS(model.parameters(), lr=0.08) # we use an LBFGS solver as optimiser epochs = 1 # how many epochs for i in range(epochs): def closure(): # reevaluates the model and returns the loss (forward pass) optimiser.zero_grad() # input tensor in_ = torch.zeros(1, len(feature_for_learn_df.values)) in_[0, :] = torch.tensor(np.array(feature_for_learn_df.values)) # output out = model(in_) # target tensor target = torch.zeros(1, len(target_for_learn_df.values)) target[0, :] = torch.tensor(np.array(target_for_learn_df.values)) # evaluate loss loss = criterion(out, target) loss.backward() return loss optimiser.step(closure) # updates weights return model weights = qnbt.backtest_ml( load_data=load_data, train=train_model, predict=predict, train_period=1 * 365, # the data length for training in calendar days retrain_interval=365, # how often we have to retrain models (calendar days) retrain_interval_after_submit=1, # how often retrain models after submission during evaluation (calendar days) predict_each_day=False, # Is it necessary to call prediction for every day during backtesting? # Set it to true if you suspect that get_features is looking forward. competition_type='crypto_daily_long_short', # competition type lookback_period=365, # how many calendar days are needed by the predict function to generate the output start_date='2014-01-01', # backtest start date build_plots=True # do you need the chart? )
    • C

      Why .interpolate_na dosen't work well ?
      Support • • cyan.gloom

      6
      0
      Votes
      6
      Posts
      1639
      Views

      C

      @antinomy

      I got it !
      Thanks a lot !!

    • Documentation
    • About
    • Career
    • My account
    • Privacy policy
    • Terms and Conditions
    • Cookies policy
    Home
    Copyright © 2014 - 2021 Quantiacs LLC.
    Powered by NodeBB | Contributors