Git Product home page Git Product logo

imc-prosperity-2-visualizer's Introduction

imc-prosperity-2-visualizer's People

Contributors

jmerle avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

imc-prosperity-2-visualizer's Issues

Adding estimated price to graphs

image

Currently, the visualizer only uses shows bid, asks and mid price.
But it would be helpful if we could a method could be added to be able to inject our own price into the visualizer so we can see how our predicted price matches with the product's prices.

Order Depth displayed buggy when working with local backtester

1712044214.463666_a1dc682f-a3bb-4198-8576-08b7b436d26c.log

Hello there!

After utilizing a local backtester that also mimics the logs produced in the format needed for download I find that everything works fine except for the order depths displays. To reproduce the error you should just be able to upload the log, scroll a bit in time to the right (maybe two 20000 or so) and the order depths look like a mess!

image

I checked the order books that he trades on and they look fine. Also the logs look fine to me, but I also dont understand from which part of the log he takes that information.

Best,
Luka

Visualizer cannot load logs with compressed data frames

When the dataframes used goes over a certain size, pickle compresses it:
"lambdaLog": "[[81900,\"{\\\"py/object\\\": \\\"trader.TraderData\\\", \\\"prices\\\": {\\\"py/object\\\": \\\"pandas.core.frame.DataFrame\\\", \\\"comp\\\": true, \\\"values\\

This prevents the visualizer from recognising the logs.

I have tested it using the same code but with smaller dataframe size and if it does not compress, then the visualizer is able to recognise the logs

Algorithm runs fine on the IMC prosperity website, but just breaks the visualizer.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.