Skip to main content

Indian Stock Data Featch and Represent Graphical Format

Project description

StockExchange

stock data featch

1. nse_main() -
2. CSV Model -
    Convert Payload json data  data to CSV using Data frame 
    read CSV File => data = pd.read_csv(filename)
    Featch Csv Columns=> data.columns
    target = data.iloc[:, 5:]
    method- csv_data_model(filename,symbol,start_date,end_date)
    parameter -  filename, symbol, start_date, end_date

3. Graph Model - 
    csv file data(CSV Model) represent as  graphical  format 
    Method - graph(data,symbol,start_date,end_date)
    parameter – data – CSV data  , symbol,start_date,end_date

    use - 
    symbol = 'BAJFINANCE
    series = 'EQ'
    start_date = ('12-05-2023')
    end_date = ('12-06-2023')
    data = pd.read_csv(filename)
    graph(data,symbol,start_date,end_date)

4. Equity Pre Data-
    Equity pre histary featch 
    Method - equity_predata(symbol, series, start_date, end_date)
    parameter – Symbol, series, Start Date, End Date 
    Use - 
    symbol = 'BAJFINANCE
    series = 'EQ'
    start_date = ('12-05-2023')
    end_date = ('12-06-2023')
    equity_predata(symbol, series, start_date, end_date)

    Output - 
        • Create CSV File  of start date to end date  data 
            _id
            CH_SYMBOL
            Outcome
            CH_SERIES
            CH_MARKET_TYPE
            CH_TRADE_HIGH_PRICE
            CH_TRADE_LOW_PRICE
            CH_OPENING_PRICE
            CH_CLOSING_PRICE
            CH_LAST_TRADED_PRICE
            CH_LAST_TRADED_PRICE
            CH_PREVIOUS_CLS_PRICE
            CH_TOT_TRADED_QTY
            CH_TOT_TRADED_VAL
            CH_52WEEK_HIGH_PRICE
            CH_52WEEK_LOW_PRICE
            CH_TOTAL_TRADES
            CH_ISIN
            CH_TIMESTAMP
            TIMESTAMP
            createdAt
            updatedAt
            __v
            VWAP
            mTIMESTAMP

        • Plot graph in linear scal  using Graph method 


6. Equity List- 
    NSE listed company List.
    Method-  equitytop_loosers()
    predata – MCAP31032023_0.xlsx (Download using link https://www.nseindia.com/regulations/listing-compliance/nse-market-capitalisation-all-companies)
    output – Teminal output Symbol of listed company
            Create CSV File 
                Sr. No.
                Symbol
                Company Name
                Market capitalization as on March 31, 2023 (Rs in Lakhs)

7. Fno List -
    Futures and Options data file.
    Method – fno_list()
    Output - fnolist, count
        CSV File 

8. Equity Top Gainers-
    Method – equitytop_gainers()
    output – create top gainer  csv file 


9. Equity Top Loosers-
    Method – equitytop_loosers()

10.  Option Chain-
    Option chain data dispaly in terminal 
    Indices OPTION – NIFTY, FINNIFTY, BANKNIFTY
    Equities  OPTION -  all symbol
    method  -optionchain(symbol)
    Use - fnolist = optionchain('NIFTY')		

11. Top 25  Valume -
    method – top_valume()
    output – create csv File 


12. MOST ACTIVE EQUITIES -
    method – active_equities(Num)
    parameter –> num – equities  num of stock 
    use -  active_equities(10)
    output -> create csv file top 10 active quities


13. 52week High / Low stock -
    method – highorlow_52week(range)
    parameter ->range – “high”  (52week High Stock)
                      - “low”    (52week Low Stock)
    use  - highorlow_52week(“ high”)



14 Volume Deliverable details data-
    methiod - VolumeDeliverable_moredetails(Symbol, fromdate, todate)
    parameter - symbol = 'ADANIENSOL'
                fromdate=('26-07-2024')
                todate=('26-07-2024')
    use -   month data  in ditails ltp
        VolumeDeliverable_moredetails(Symbol, fromdate, todate)

15 Volume Deliverable -
    methiod - VolumeDeliverable(Symbol, fromdate, todate)
    parameter - symbol = 'ADANIENSOL'
                fromdate=('26-07-2024')
                todate=('26-07-2024')
    use - VolumeDeliverable(Symbol, fromdate, todate)

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

StockExchange-0.0.5.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

StockExchange-0.0.5-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file StockExchange-0.0.5.tar.gz.

File metadata

  • Download URL: StockExchange-0.0.5.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for StockExchange-0.0.5.tar.gz
Algorithm Hash digest
SHA256 7fd983123c6296fee0df82738d473c951907a82611fb44490ca00c112f0e6d92
MD5 2daad564591db58f71703b4b7eced190
BLAKE2b-256 fc7d4506d2e7afcb1003d2fbe6cfe0f4c0a466e3908d9148e2653bde7c15021c

See more details on using hashes here.

File details

Details for the file StockExchange-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: StockExchange-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for StockExchange-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7712f4b2ee5856bf7e3f9461c87fc2a2cc6865e73ee704344023e13cf3cd6274
MD5 0622fa8c6f1a8e320c481190fefe2f52
BLAKE2b-256 1ad18e844dcf78d46ea2494cb4ed55a65b5e384008e9a557fba07966ecf3e5f5

See more details on using hashes here.

Supported by

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