Need NodeJS developer for NSE/MCX stock market socket IO using Firebase
Budget: $15 – $25 USD
REQUIREMENT
Tasks
WEBSOCKET - Implement MCX/NSE Futures stock data using websocket, where users request Script Names (multiple) and get real time Stock price and data.
Execute LIMIT ORDER - User able to place LIMIT order through same websocket or another, and order need to hit while crossing or reach requested price (For now, no need to use LIVE API for trade hit/execute, we will use after testing)
Reference
http://www.speedtrading.in/user/Master
UserID - Demo
Pass - 123456
Trading API (any one)
Zerodha
5Paisa
Alpha Vantage
--------------------------------------------------------------------------------------------------------------------------------
Websocket API formats
--------------------------------------------------------------------------------------------------------------------------------
ws://[IP]/socket.io/?EIO=3&transport=websocket
LIVE TRADE STREAMING
REQUEST - ["join","SILVERMIC_28APR2023"] - multiple scripts.
RESPONSE - ["stock",{"_id":"6425e6a21ffb499364f00552","instrument_name":"FUTCOM_SILVERMIC_28APR2023__0","name":"SILVERMIC_28APR2023","status":1,"lot_size":1,"multiplier":1,"sname":"SILVERMIC","sort":"n","stream":"a","symbol":"SILVERMIC-I","ltd":"28APR2023","expiry":"28APR2023","ids":365,"timestamp":1682354668859,"ask":74410,"bid":74402,"buyer":11,"change":-85,"close":74486,"high":74700,"last":74401,"lastbuy":11,"lastsell":11,"low":74000,"oi":15299,"open":74420,"seller":11,"lowerckt":59589,"upperckt":89383,"volume":20989,"Exchange":"MCX","atp":74323.04}]
LIMIT ORDER Execute
REQUEST - ["order","SILVERMIC_28APR2023",”B”,”74360”, “2”,”UNIQCODE”] - single scripts.
RESPONSE - ["order_executed",{"_id":"6425e6a21ffb499364f00552","instrument_name":"FUTCOM_SILVERMIC_28APR2023__0","name":"SILVERMIC_28APR2023","status":1,"lot_size":1,"multiplier":1,"sname":"SILVERMIC","sort":"n","stream":"a","symbol":"SILVERMIC-I","ltd":"28APR2023","expiry":"28APR2023","ids":365,"timestamp":1682354668859,"ask":74410,"bid":74402,"buyer":11,"change":-85,"close":74486,"high":74700,"last":74401,"lastbuy":11,"lastsell":11,"low":74000,"oi":15299,"open":74420,"seller":11,"lowerckt":59589,"upperckt":89383,"volume":20989,"Exchange":"MCX","atp":74323.04,”code”:,”UNIQCODE”}]
CHECK Requirement file: https://docs.google.com/document/d/1mX0eCBF7eqBgrlPVD0_dsHgqqBvV0-yWGclAUIhMklw/edit?usp=sharing
Tasks
WEBSOCKET - Implement MCX/NSE Futures stock data using websocket, where users request Script Names (multiple) and get real time Stock price and data.
Execute LIMIT ORDER - User able to place LIMIT order through same websocket or another, and order need to hit while crossing or reach requested price (For now, no need to use LIVE API for trade hit/execute, we will use after testing)
Reference
http://www.speedtrading.in/user/Master
UserID - Demo
Pass - 123456
Trading API (any one)
Zerodha
5Paisa
Alpha Vantage
--------------------------------------------------------------------------------------------------------------------------------
Websocket API formats
--------------------------------------------------------------------------------------------------------------------------------
ws://[IP]/socket.io/?EIO=3&transport=websocket
LIVE TRADE STREAMING
REQUEST - ["join","SILVERMIC_28APR2023"] - multiple scripts.
RESPONSE - ["stock",{"_id":"6425e6a21ffb499364f00552","instrument_name":"FUTCOM_SILVERMIC_28APR2023__0","name":"SILVERMIC_28APR2023","status":1,"lot_size":1,"multiplier":1,"sname":"SILVERMIC","sort":"n","stream":"a","symbol":"SILVERMIC-I","ltd":"28APR2023","expiry":"28APR2023","ids":365,"timestamp":1682354668859,"ask":74410,"bid":74402,"buyer":11,"change":-85,"close":74486,"high":74700,"last":74401,"lastbuy":11,"lastsell":11,"low":74000,"oi":15299,"open":74420,"seller":11,"lowerckt":59589,"upperckt":89383,"volume":20989,"Exchange":"MCX","atp":74323.04}]
LIMIT ORDER Execute
REQUEST - ["order","SILVERMIC_28APR2023",”B”,”74360”, “2”,”UNIQCODE”] - single scripts.
RESPONSE - ["order_executed",{"_id":"6425e6a21ffb499364f00552","instrument_name":"FUTCOM_SILVERMIC_28APR2023__0","name":"SILVERMIC_28APR2023","status":1,"lot_size":1,"multiplier":1,"sname":"SILVERMIC","sort":"n","stream":"a","symbol":"SILVERMIC-I","ltd":"28APR2023","expiry":"28APR2023","ids":365,"timestamp":1682354668859,"ask":74410,"bid":74402,"buyer":11,"change":-85,"close":74486,"high":74700,"last":74401,"lastbuy":11,"lastsell":11,"low":74000,"oi":15299,"open":74420,"seller":11,"lowerckt":59589,"upperckt":89383,"volume":20989,"Exchange":"MCX","atp":74323.04,”code”:,”UNIQCODE”}]
CHECK Requirement file: https://docs.google.com/document/d/1mX0eCBF7eqBgrlPVD0_dsHgqqBvV0-yWGclAUIhMklw/edit?usp=sharing