Coder Social home page Coder Social logo

eodhistoricaldata.net's Introduction

EODHistoricalData.NET

EODHistoricalData.NET is an easy-to-use .NET wrapper for EODHistoricalData REST API written in C#.

Getting Started

EODHistoricalData.NET is a stand-alone .NET project. You can download the sources and add it as a project if you think you will need Debug possibilities. Or you can download the binary from the Release folder and add it as a file reference.

Usage

Instantiation

Usage of a wrapper can't be more easy. You instantiate the EODHistoricalDataClient object, which is a Facade pattern, using your API token and you're good to go :

EODHistoricalDataClient client = new EODHistoricalDataClient(Consts.ApiToken, true);

The boolean parameter, which is optional, is the use of system-defined proxy. Specific full proxy configuration is not supported yet.

Api calls

Then you just have to call the API you want, which returns the response in the corresponding structure. Here are a few examples :

List<HistoricalPrice> prices = client.GetHistoricalPrices(Consts.TestSymbol, Consts.StartDate, Consts.EndDate);

List<RealTimePrice> prices = client.GetRealTimePrices(Consts.MultipleTestSymbol);

Each method as its own set of parameters corresponding of the REST API parameters.

For an exhaustive list of possible calls, you can check the units tests in the folder EODHistoricalData.NET.Tests folder.

Authors

Fred Blot : initial work

Autoquant (https://www.autoquant.fr) going-striker (https://github.com/going-striker)

EODHistoricalData

https://eodhistoricaldata.com/

eodhistoricaldata.net's People

Contributors

andrasfuchs avatar brunocabral88 avatar clintonrocksmith avatar deios0 avatar glingt avatar going-striker avatar scidec avatar svenskrabal avatar

Watchers

 avatar

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.