Skip to main content

Power block price creation and conversion

Project description

elektra

The purpose of the elektra project is to provide a utility to create and convert power prices to their respective block constructs.

There are two primary methods implemented in the elektra project

  • create_prices
  • scrub_hourly_prices

Create Prices

The create_prices method takes the following parameters:

  • flow_date - date | The as of date for the power prices
  • ticker - string | The ticker symbol for the power product
  • node - string | The node on the power grid
  • iso - string | The short name of the Independent Service Operator
  • block - string | The power block for the prices
  • frequency string | The price frequency, either Daily or Monthly
  • prices dataframe | A Python dataframe of prices consisting of flow_date, hour_ending, and price

The response from the method is a single price float the provided attributes.

Scrub Hourly Prices

The scrub_hourly_prices method takes the following parameters:

  • flow_date - date | The as of date for the power prices
  • ticker - string | The ticker symbol for the power product
  • node - string | The node on the power grid
  • iso - string | The short name of the Independent Service Operator
  • prices dataframe | A python dataframe of prices consisting of flow_date, hour_ending, and price

The response from the method is a Python dataframe with the following columns of data:

  • Hour Beginning
  • Hour Ending
  • Required
  • Special
  • Value

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

elektra-0.0.2.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

elektra-0.0.2-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file elektra-0.0.2.tar.gz.

File metadata

  • Download URL: elektra-0.0.2.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.22.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for elektra-0.0.2.tar.gz
Algorithm Hash digest
SHA256 86c72b9ef4e94863f2b35f93544cc70b32cf659c3cbcbfc01ebf5f12103ea495
MD5 c58b097d917f8b25117c34483e98aeef
BLAKE2b-256 ba4de37e32260f0152c7848495cc6979f9905badec747ee72a74879b63deb187

See more details on using hashes here.

File details

Details for the file elektra-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: elektra-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.22.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for elektra-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d35cd4415f3bc9674670e3f8d7f31510d7ce6a72160ec737d93e223034737545
MD5 9b3dccfe5fcd4258f48ace1707b2d339
BLAKE2b-256 38d79cbf2ffafedf497e9088c15f3fd06b544278c78805798a54ef789615799a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page