{"id":24956858,"url":"https://github.com/andrewstuart/go-robinhood","last_synced_at":"2025-04-10T19:05:01.150Z","repository":{"id":27587449,"uuid":"93834194","full_name":"andrewstuart/go-robinhood","owner":"andrewstuart","description":"A golang library for interacting with the Robinhood private API","archived":false,"fork":false,"pushed_at":"2023-11-23T18:37:38.000Z","size":2078,"stargazers_count":68,"open_issues_count":2,"forks_count":34,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-03-24T16:46:18.085Z","etag":null,"topics":["golang","options","robinhood","stocks","trading"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andrewstuart.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-06-09T07:59:07.000Z","updated_at":"2024-06-15T23:58:16.000Z","dependencies_parsed_at":"2024-06-18T18:33:01.739Z","dependency_job_id":"a0f9be95-0d66-4c25-aa13-6f667effc810","html_url":"https://github.com/andrewstuart/go-robinhood","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewstuart%2Fgo-robinhood","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewstuart%2Fgo-robinhood/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewstuart%2Fgo-robinhood/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewstuart%2Fgo-robinhood/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andrewstuart","download_url":"https://codeload.github.com/andrewstuart/go-robinhood/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248279196,"owners_count":21077406,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["golang","options","robinhood","stocks","trading"],"created_at":"2025-02-03T06:41:26.178Z","updated_at":"2025-04-10T19:05:01.107Z","avatar_url":"https://github.com/andrewstuart.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Go Reference](https://pkg.go.dev/badge/astuart.co/go-robinhood/v2.svg)](https://pkg.go.dev/astuart.co/go-robinhood/v2)\n\n# Robinhood the rich and feeding the poor, now automated\n\n\u003e Even though robinhood makes me poor\n\n## Notice\n\n### 2022-05-24\n\nRobinhood updated their API and our auth method broke. The new authentication\nrequires using your email as your username, so if you see an error message about\nan invalid email, you'll need to update your username.\n\n### 2018-09-27: \nIf you have used this library before, and use credential caching, you will need\nto remove any credential cache and rebuild if you experience errors.\n\n## General usage\n\n```go\ncli, err := robinhood.Dial(\u0026robinhood.OAuth{\n  Username: \"my.email@example.com\",\n  Password: \"mypasswordissecure\",\n})\n\n// err\n\ni, err := cli.GetInstrumentForSymbol(\"SPY\")\n\n// err\n\no, err := cli.Order(i, robinhood.OrderOpts{\n  Price: 100.0,\n  Side: robinhood.Buy,\n  Quantity: 1,\n})\n\n// err\n\ntime.Sleep(5*time.Second) //Let me think about it some more...\n\n// Ah crap, I need to buy groceries.\n\nerr := o.Cancel()\n\nif err != nil {\n  // Oh well\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrewstuart%2Fgo-robinhood","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandrewstuart%2Fgo-robinhood","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrewstuart%2Fgo-robinhood/lists"}