Indices

Indices

sources:
https://nseindia.com/ https://bseindia.com/ https://www.ccilindia.com https://finance.yahoo.com/ https://indices.barclays https://wilshire.com/indexes
class plutoPy.model.Indices.BarclaysMeta(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, plutoPy.model.Db.StockVizUs2

Meta information about the BarclaysTimeSeries by TICKER

CURRENCY
DATE_BASE

Date from when the index is calculated

DATE_LIVE

Date when the index went live

FAMILY
NAME
RETURN_TYPE

Excess/Price/Total Return

TICKER
class plutoPy.model.Indices.BarclaysTimeSeries(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, plutoPy.model.Db.StockVizUs2

Query the index time-series published by Barclays

CLOSE
TICKER
TIME_STAMP
class plutoPy.model.Indices.BseConstituents(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, plutoPy.model.Db.StockViz

Query the latest constituents of BSE indices

CODE

BSE security code

NAME

name of the index. Use this to query the constituents

SECURITY_NAME

name of the security

SYMBOL

NSE symbol, if the security is listed in the NSE

TIME_STAMP

date when the constituents of the index was updated

class plutoPy.model.Indices.BseTimeSeries(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, plutoPy.model.Db.StockViz

Query the index time-series published by the BSE

CLOSE
HIGH
LOW
NAME
OPEN
TIME_STAMP
class plutoPy.model.Indices.IndiaGsecTimeSeries(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, plutoPy.model.Db.StockViz

Query the Indian Government Soverign Bond index time-series published by the CCIL

COUPON

wavg coupon

DURATION

wavg duration

NAME

tenor bucket. possible values: 0_5, 5_10, 10_15, 15_20, 20_30

PRI

Principal Return Index. based on clean price

TIME_STAMP
TRI

Total Return Index. the absolute return that the tenor bucket offers. includes coupon accrued and capital gains (losses)

YTM

wavg yield-to-maturity

class plutoPy.model.Indices.IndiaVixTimeSeries(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, plutoPy.model.Db.StockViz

Query the India VIX time-series data published by the NSE

CLOSE
HIGH
LOW
OPEN
TIME_STAMP
class plutoPy.model.Indices.NseConstituents(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, plutoPy.model.Db.StockViz

Query the latest constituents of NSE indices

CAP_WEIGHT
INDUSTRY
NAME

name of the index. Use this to query the constituents

SYMBOL
TIME_STAMP

date when the constituents of the index was updated

class plutoPy.model.Indices.NseTimeSeries(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, plutoPy.model.Db.StockViz

Query the index time-series published by the NSE

CLOSE
HIGH
LOW
NAME

name of the index. Use this to query the time-series

OPEN
TIME_STAMP
VOLUME
class plutoPy.model.Indices.WilshireMeta(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, plutoPy.model.Db.StockVizUs2

Grab the ID to access the time-series

ID
NAME
class plutoPy.model.Indices.WilshireTimeSeries(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, plutoPy.model.Db.StockVizUs2

Query the index time-series published by Wilshire

CLOSE
ID
TIME_STAMP
class plutoPy.model.Indices.YahooFinanceTimeSeries(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, plutoPy.model.Db.StockVizUs2

Query the index time-series published by Yahoo Finance

CLOSE
CLOSE_ADJ
HIGH
LOW
NAME

name of the index. Use this to query the time-series

OPEN
TIME_STAMP
VOLUME