StockExchange


NameStockExchange JSON
Version 0.0.4 PyPI version JSON
download
home_page
SummaryIndian Stock Data Featch and Represent Graphical Format
upload_time2023-07-25 08:23:53
maintainer
docs_urlNone
authorKaushal Zine
requires_python
license
keywords python nse stock sharemarket stock market csv
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# 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”)

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "StockExchange",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "python,nse,stock,sharemarket,Stock market,csv",
    "author": "Kaushal Zine",
    "author_email": "<kaushalzine.it@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/a8/82/eba3d06bffdcf6962466bd3e582fb1a33e475742d92a64b5785a55d5416c/StockExchange-0.0.4.tar.gz",
    "platform": null,
    "description": "\n# StockExchange\nstock data featch\n\n    1. nse_main() -\n    2. CSV Model -\n        Convert Payload json data  data to CSV using Data frame \n        read CSV File => data = pd.read_csv(filename)\n        Featch Csv Columns=> data.columns\n        target = data.iloc[:, 5:]\n        method- csv_data_model(filename,symbol,start_date,end_date)\n        parameter -  filename, symbol, start_date, end_date\n\n    3. Graph Model - \n        csv file data(CSV Model) represent as  graphical  format \n        Method - graph(data,symbol,start_date,end_date)\n        parameter \u2013 data \u2013 CSV data  , symbol,start_date,end_date\n\n        use - \n        symbol = 'BAJFINANCE\n        series = 'EQ'\n        start_date = ('12-05-2023')\n        end_date = ('12-06-2023')\n        data = pd.read_csv(filename)\n        graph(data,symbol,start_date,end_date)\n\n    4. Equity Pre Data-\n        Equity pre histary featch \n        Method - equity_predata(symbol, series, start_date, end_date)\n        parameter \u2013 Symbol, series, Start Date, End Date \n        Use - \n        symbol = 'BAJFINANCE\n        series = 'EQ'\n        start_date = ('12-05-2023')\n        end_date = ('12-06-2023')\n        equity_predata(symbol, series, start_date, end_date)\n\n        Output - \n            \u2022 Create CSV File  of start date to end date  data \n                _id\n                CH_SYMBOL\n                Outcome\n                CH_SERIES\n                CH_MARKET_TYPE\n                CH_TRADE_HIGH_PRICE\n                CH_TRADE_LOW_PRICE\n                CH_OPENING_PRICE\n                CH_CLOSING_PRICE\n                CH_LAST_TRADED_PRICE\n                CH_LAST_TRADED_PRICE\n                CH_PREVIOUS_CLS_PRICE\n                CH_TOT_TRADED_QTY\n                CH_TOT_TRADED_VAL\n                CH_52WEEK_HIGH_PRICE\n                CH_52WEEK_LOW_PRICE\n                CH_TOTAL_TRADES\n                CH_ISIN\n                CH_TIMESTAMP\n                TIMESTAMP\n                createdAt\n                updatedAt\n                __v\n                VWAP\n                mTIMESTAMP\n\n            \u2022 Plot graph in linear scal  using Graph method \n\n\n    6. Equity List- \n        NSE listed company List.\n        Method-  equitytop_loosers()\n        predata \u2013 MCAP31032023_0.xlsx (Download using link https://www.nseindia.com/regulations/listing-compliance/nse-market-capitalisation-all-companies)\n        output \u2013 Teminal output Symbol of listed company\n                Create CSV File \n                    Sr. No.\n                    Symbol\n                    Company Name\n                    Market capitalization as on March 31, 2023 (Rs in Lakhs)\n\n    7. Fno List -\n        Futures and Options data file.\n        Method \u2013 fno_list()\n        Output - fnolist, count\n            CSV File \n\n    8. Equity Top Gainers-\n        Method \u2013 equitytop_gainers()\n        output \u2013 create top gainer  csv file \n\n\n    9. Equity Top Loosers-\n        Method \u2013 equitytop_loosers()\n\n    10.  Option Chain-\n        Option chain data dispaly in terminal \n        Indices OPTION \u2013 NIFTY, FINNIFTY, BANKNIFTY\n        Equities  OPTION -  all symbol\n        method  -optionchain(symbol)\n        Use - fnolist = optionchain('NIFTY')\t\t\n\t\n    11. Top 25  Valume -\n        method \u2013 top_valume()\n        output \u2013 create csv File \n\n\n    12. MOST ACTIVE EQUITIES -\n        method \u2013 active_equities(Num)\n        parameter \u2013> num \u2013 equities  num of stock \n        use -  active_equities(10)\n        output -> create csv file top 10 active quities\n\n\n    13. 52week High / Low stock -\n        method \u2013 highorlow_52week(range)\n        parameter ->range \u2013 \u201chigh\u201d  (52week High Stock)\n                          - \u201clow\u201d    (52week Low Stock)\n        use  - highorlow_52week(\u201c high\u201d)\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Indian Stock Data Featch and Represent Graphical Format",
    "version": "0.0.4",
    "project_urls": null,
    "split_keywords": [
        "python",
        "nse",
        "stock",
        "sharemarket",
        "stock market",
        "csv"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e35515f48466054395d51ed8b4f280f0a6b613a45f889b7ac4a79a4b1b72faa",
                "md5": "f1fce25cf214aa57b23ff15631c9bf0e",
                "sha256": "c43753c806e3e416049a38d02dc91b80d47a8f00f7284777fa47834a3093ecf0"
            },
            "downloads": -1,
            "filename": "StockExchange-0.0.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f1fce25cf214aa57b23ff15631c9bf0e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 6043,
            "upload_time": "2023-07-25T08:23:49",
            "upload_time_iso_8601": "2023-07-25T08:23:49.715900Z",
            "url": "https://files.pythonhosted.org/packages/9e/35/515f48466054395d51ed8b4f280f0a6b613a45f889b7ac4a79a4b1b72faa/StockExchange-0.0.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a882eba3d06bffdcf6962466bd3e582fb1a33e475742d92a64b5785a55d5416c",
                "md5": "dedf3ee47037e28b1fe03ed1872cd9ec",
                "sha256": "6484c9b51e74f109b298c17f902c5973744175b8b32e1c36ffee71c712037268"
            },
            "downloads": -1,
            "filename": "StockExchange-0.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "dedf3ee47037e28b1fe03ed1872cd9ec",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 5653,
            "upload_time": "2023-07-25T08:23:53",
            "upload_time_iso_8601": "2023-07-25T08:23:53.458904Z",
            "url": "https://files.pythonhosted.org/packages/a8/82/eba3d06bffdcf6962466bd3e582fb1a33e475742d92a64b5785a55d5416c/StockExchange-0.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-25 08:23:53",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "stockexchange"
}
        
Elapsed time: 0.10664s