GithubHelp home page GithubHelp logo

Question about pinkfish HOT 8 CLOSED

fja05680 avatar fja05680 commented on August 19, 2024
Question

from pinkfish.

Comments (8)

fja05680 avatar fja05680 commented on August 19, 2024

Hi Dans.

If the format of the csv file match, the backtest may actually run. The statistics is completely coded around daily data though. I hate to tell people to look elsewhere, but currently Pinkfish is not a good option for minute data.

Thanks for checking out Pinkfish,
Farrell

from pinkfish.

dans-acc avatar dans-acc commented on August 19, 2024

Hello,

Daily support will suffice for the time being - I enjoy the simplicity of the library.

I thought you might say that, it did cross my mind to maybe fork it at a later date (when needed) and make the necessary contributions.

Best,

Dans

from pinkfish.

lorrp1 avatar lorrp1 commented on August 19, 2024

@fja05680 id be interested too in using hour/minute data, if you plan to make any "upgrade" consider it please since i really prefer this library over all the other i have seen.

from pinkfish.

fja05680 avatar fja05680 commented on August 19, 2024

lorrp1, thanks for your kind words and checking out pinkfish. I think the major issue is with the statistics. I have successfully integrated pinkfish with other statistics libraries, so perhaps a path forward is getting trading to work on a minute/hour basis and use a third party for the statistics. When I get a chance I'll see what's really involved.

from pinkfish.

lorrp1 avatar lorrp1 commented on August 19, 2024

@fja05680 also i think a documentation would be way easier to read and understand than videos

from pinkfish.

fja05680 avatar fja05680 commented on August 19, 2024

lorrp1, thank your for this feedback. A problem I have with documentation is that it often gets out of sync with the source. To overcome this obstacle, I'm going to start with adding better comments into the code. There are automatic documentation generators that can be used from there. Another option is to work within the Python system like TA-Lib does and provide the documentation via python calls. A general user guide is something that I could do at some point. I'm also very open to someone else doing this. If someone else wants to document pinkfish, I'm more than willing to work with them. I feel that a strength of pinkfish are the numerous examples. All pinkfish functionality is in one or more of the examples. This was a major problem when I tried to use other libraries. Usually, you get a single moving average crossover example and that's it.

from pinkfish.

lorrp1 avatar lorrp1 commented on August 19, 2024

Screenshot from 2021-03-07 13-15-55
@fja05680 im getting the annual return of the spy benchmark at 16 annual now unlike yesterday when i got 13

from pinkfish.

fja05680 avatar fja05680 commented on August 19, 2024

Hello,
16.1% CAGR is correct. You can verify it using this link:
https://www.thecalculatorsite.com/finance/calculators/cagr-calculator.php

In the future, please open a new issue instead of adding to this one. Thanks!

from pinkfish.

Related Issues (20)

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.